RerankTextDetails¶
-
class
oci.generative_ai_inference.models.
RerankTextDetails
(**kwargs)¶ Bases:
object
Details 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_echo
Gets the is_echo of this RerankTextDetails. max_chunks_per_document
Gets the max_chunks_per_document of this RerankTextDetails. serving_mode
[Required] Gets the serving_mode of this RerankTextDetails. top_n
Gets 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
-