Class: LiterLlm::RerankRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeRerankRequest

Returns a new instance of RerankRequest.

Parameters:

  • model: (String)
  • query: (String)
  • documents: (Array[RerankDocument])
  • top_n: (Integer)
  • return_documents: (Boolean)


428
# File 'sig/types.rbs', line 428

def initialize: (?model: String, ?query: String, ?documents: Array[RerankDocument], ?top_n: Integer, ?return_documents: bool) -> void

Instance Attribute Details

#documentsArray[RerankDocument] (readonly)

Returns the value of attribute documents.

Returns:



424
425
426
# File 'sig/types.rbs', line 424

def documents
  @documents
end

#modelString (readonly)

Returns the value of attribute model.

Returns:

  • (String)


422
423
424
# File 'sig/types.rbs', line 422

def model
  @model
end

#queryString (readonly)

Returns the value of attribute query.

Returns:

  • (String)


423
424
425
# File 'sig/types.rbs', line 423

def query
  @query
end

#return_documentsBoolean? (readonly)

Returns the value of attribute return_documents.

Returns:

  • (Boolean, nil)


426
427
428
# File 'sig/types.rbs', line 426

def return_documents
  @return_documents
end

#top_nInteger? (readonly)

Returns the value of attribute top_n.

Returns:

  • (Integer, nil)


425
426
427
# File 'sig/types.rbs', line 425

def top_n
  @top_n
end