IndexSchema¶
- class oci.generative_ai_agent.models.IndexSchema(**kwargs)¶
Bases:
objectThe index schema details.
Methods:
__init__(**kwargs)Initializes a new IndexSchema object with values from keyword arguments.
Attributes:
[Required] Gets the body_key of this IndexSchema.
Gets the embedding_body_key of this IndexSchema.
Gets the title_key of this IndexSchema.
Gets the url_key of this IndexSchema.
- __init__(**kwargs)¶
Initializes a new IndexSchema object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
body_key (str) – The value to assign to the body_key property of this IndexSchema.
url_key (str) – The value to assign to the url_key property of this IndexSchema.
title_key (str) – The value to assign to the title_key property of this IndexSchema.
embedding_body_key (str) – The value to assign to the embedding_body_key property of this IndexSchema.
- property body_key¶
[Required] Gets the body_key of this IndexSchema. Body key name.
- Returns
The body_key of this IndexSchema.
- Return type
str
- property embedding_body_key¶
Gets the embedding_body_key of this IndexSchema. Field within customer managed OCI OpenSearch document containing the vector embedding for queries.
- Returns
The embedding_body_key of this IndexSchema.
- Return type
str
- property title_key¶
Gets the title_key of this IndexSchema. Title key that stores the Title of a document, if available.
- Returns
The title_key of this IndexSchema.
- Return type
str
- property url_key¶
Gets the url_key of this IndexSchema. URL key that stores the URL of a document, if available.
- Returns
The url_key of this IndexSchema.
- Return type
str