Share via


CosmosDBIndex Constructor

Definition

Initializes a new instance of CosmosDBIndex.

public CosmosDBIndex(string connectionName, string databaseName, string containerName, Azure.AI.Projects.EmbeddingConfiguration embeddingConfiguration, Azure.AI.Projects.FieldMapping fieldMapping);
new Azure.AI.Projects.CosmosDBIndex : string * string * string * Azure.AI.Projects.EmbeddingConfiguration * Azure.AI.Projects.FieldMapping -> Azure.AI.Projects.CosmosDBIndex
Public Sub New (connectionName As String, databaseName As String, containerName As String, embeddingConfiguration As EmbeddingConfiguration, fieldMapping As FieldMapping)

Parameters

connectionName
String

Name of connection to CosmosDB.

databaseName
String

Name of the CosmosDB Database.

containerName
String

Name of CosmosDB Container.

embeddingConfiguration
EmbeddingConfiguration

Embedding model configuration.

fieldMapping
FieldMapping

Field mapping configuration.

Exceptions

connectionName, databaseName, containerName, embeddingConfiguration or fieldMapping is null.

Applies to