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)


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

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

Instance Attribute Details

#documentsArray[RerankDocument]?

Returns the value of attribute documents.

Returns:



411
412
413
# File 'sig/types.rbs', line 411

def documents
  @documents
end

#modelString?

Returns the value of attribute model.

Returns:

  • (String, nil)


409
410
411
# File 'sig/types.rbs', line 409

def model
  @model
end

#queryString?

Returns the value of attribute query.

Returns:

  • (String, nil)


410
411
412
# File 'sig/types.rbs', line 410

def query
  @query
end

#return_documentsBoolean?

Returns the value of attribute return_documents.

Returns:

  • (Boolean, nil)


413
414
415
# File 'sig/types.rbs', line 413

def return_documents
  @return_documents
end

#top_nInteger?

Returns the value of attribute top_n.

Returns:

  • (Integer, nil)


412
413
414
# File 'sig/types.rbs', line 412

def top_n
  @top_n
end