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)


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

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:



706
707
708
# File 'sig/types.rbs', line 706

def documents
  @documents
end

#modelString (readonly)

Returns the value of attribute model.

Returns:

  • (String)


704
705
706
# File 'sig/types.rbs', line 704

def model
  @model
end

#queryString (readonly)

Returns the value of attribute query.

Returns:

  • (String)


705
706
707
# File 'sig/types.rbs', line 705

def query
  @query
end

#return_documentsBoolean? (readonly)

Returns the value of attribute return_documents.

Returns:

  • (Boolean, nil)


708
709
710
# File 'sig/types.rbs', line 708

def return_documents
  @return_documents
end

#top_nInteger? (readonly)

Returns the value of attribute top_n.

Returns:

  • (Integer, nil)


707
708
709
# File 'sig/types.rbs', line 707

def top_n
  @top_n
end