RerankTextDetails¶
-
class
oci.generative_ai_inference.models.RerankTextDetails(**kwargs)¶ Bases:
objectDetails required for a rerank request.
Methods
__init__(**kwargs)Initializes a new RerankTextDetails object with values from keyword arguments. Attributes
compartment_id[Required] Gets the compartment_id of this RerankTextDetails. documents[Required] Gets the documents of this RerankTextDetails. input[Required] Gets the input of this RerankTextDetails. is_echoGets the is_echo of this RerankTextDetails. max_chunks_per_documentGets the max_chunks_per_document of this RerankTextDetails. serving_mode[Required] Gets the serving_mode of this RerankTextDetails. top_nGets the top_n of this RerankTextDetails. -
__init__(**kwargs)¶ Initializes a new RerankTextDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - input (str) – The value to assign to the input property of this RerankTextDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this RerankTextDetails.
- serving_mode (oci.generative_ai_inference.models.ServingMode) – The value to assign to the serving_mode property of this RerankTextDetails.
- documents (list[str]) – The value to assign to the documents property of this RerankTextDetails.
- top_n (int) – The value to assign to the top_n property of this RerankTextDetails.
- is_echo (bool) – The value to assign to the is_echo property of this RerankTextDetails.
- max_chunks_per_document (int) – The value to assign to the max_chunks_per_document property of this RerankTextDetails.
-
compartment_id¶ [Required] Gets the compartment_id of this RerankTextDetails. The OCID of the compartment to call into the Generative AI service LLMs.
Returns: The compartment_id of this RerankTextDetails. Return type: str
-
documents¶ [Required] Gets the documents of this RerankTextDetails. A list of document strings to rerank based on the query asked.
Returns: The documents of this RerankTextDetails. Return type: list[str]
-
input¶ [Required] Gets the input of this RerankTextDetails. Input query for search in the documents.
Returns: The input of this RerankTextDetails. Return type: str
-
is_echo¶ Gets the is_echo of this RerankTextDetails. Whether or not to return the documents in the response.
Returns: The is_echo of this RerankTextDetails. Return type: bool
-
max_chunks_per_document¶ Gets the max_chunks_per_document of this RerankTextDetails. The maximum number of chunks to produce internally from a document.
Returns: The max_chunks_per_document of this RerankTextDetails. Return type: int
-
serving_mode¶ [Required] Gets the serving_mode of this RerankTextDetails.
Returns: The serving_mode of this RerankTextDetails. Return type: oci.generative_ai_inference.models.ServingMode
-
top_n¶ Gets the top_n of this RerankTextDetails. The number of most relevant documents or indices to return. Defaults to the length of the documents.
Returns: The top_n of this RerankTextDetails. Return type: int
-