CosmosDBIndex interface
Definición de índice de almacén de vectores de CosmosDB
- Extends
-
@azure/ai-projects.Index
Propiedades
| connection |
Nombre de la conexión a CosmosDB |
| container |
Nombre del contenedor de CosmosDB |
| database |
Nombre de la base de datos de CosmosDB |
| embedding |
Configuración del modelo de incrustación |
| field |
Configuración de mapeo de campos |
| type | Tipo de índice |
Propiedades heredadas
| description | Texto de descripción del recurso. |
| id | ID de activo, un identificador único para el activo |
| name | Nombre del recurso |
| tags | Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. |
| version | La versión del recurso |
Detalles de las propiedades
connectionName
Nombre de la conexión a CosmosDB
connectionName: string
Valor de propiedad
string
containerName
Nombre del contenedor de CosmosDB
containerName: string
Valor de propiedad
string
databaseName
Nombre de la base de datos de CosmosDB
databaseName: string
Valor de propiedad
string
embeddingConfiguration
Configuración del modelo de incrustación
embeddingConfiguration: EmbeddingConfiguration
Valor de propiedad
fieldMapping
type
Tipo de índice
type: "CosmosDBNoSqlVectorStore"
Valor de propiedad
"CosmosDBNoSqlVectorStore"
Detalles de las propiedades heredadas
description
Texto de descripción del recurso.
description?: string
Valor de propiedad
string
heredado deindex.description
id
ID de activo, un identificador único para el activo
id?: string
Valor de propiedad
string
Heredado deIndex.id
name
tags
Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar.
tags?: Record<string, string>
Valor de propiedad
Record<string, string>
heredado deindex.tags