Freigeben über


AzureSearchChatExtensionConfiguration interface

Eine spezifische Darstellung konfigurierbarer Optionen für Azure Search, wenn sie als Azure OpenAI-Chaterweiterung verwendet wird.

Extends

Eigenschaften

authentication

Die Authentifizierungsmethode, die beim Zugriff auf die definierte Datenquelle verwendet werden soll. Jeder Datenquellentyp unterstützt einen bestimmten Satz verfügbarer Authentifizierungsmethoden. Informationen zu unterstützten Mechanismen finden Sie in der Dokumentation der Datenquelle. Wenn dies nicht anders angegeben ist, versucht On Your Data, die Authentifizierung der verwalteten Systemidentität (Standardanmeldeinformationen) zu verwenden.

embeddingDependency

Die Einbettungsabhängigkeit für die Vektorsuche.

endpoint

Der absolute Endpunktpfad für die zu verwendende Azure Cognitive Search Ressource.

fieldsMapping

Angepasstes Feldzuordnungsverhalten, das bei der Interaktion mit dem Suchindex verwendet werden soll.

filter

Search Filter.

indexName

Der Name des Indexes, der als verfügbar in der Azure Cognitive Search Ressource verwendet werden soll, auf die verwiesen wird.

inScope

Gibt an, ob Abfragen auf die Verwendung von indizierten Daten beschränkt werden sollen.

queryType

Der Abfragetyp, der mit Azure Cognitive Search verwendet werden soll.

roleInformation

Gibt dem Modell Anweisungen dazu, wie es sich verhalten soll und auf welchen Kontext es beim Generieren einer Antwort verweisen soll. Sie können die Persönlichkeit des Assistent beschreiben und ihm sagen, wie Antworten formatiert werden sollen. Es gibt ein Tokenlimit von 100, und es wird mit dem gesamten Tokenlimit gerechnet.

semanticConfiguration

Die zusätzliche semantische Konfiguration für die Abfrage.

strictness

Die konfigurierte Strenge der Suchrelevanzfilterung. Je strenger, desto höher ist die Genauigkeit, aber die Zurückrufung der Antwort.

topNDocuments

Die konfigurierte höchste Anzahl von Dokumenten, die für die konfigurierte Abfrage verwendet werden sollen.

type

Die Typbezeichnung, die beim Konfigurieren von Azure OpenAI-Chaterweiterungen verwendet werden soll. Dies sollte in der Regel nicht vom Standardwert für Azure Cognitive Search geändert werden.

Details zur Eigenschaft

authentication

Die Authentifizierungsmethode, die beim Zugriff auf die definierte Datenquelle verwendet werden soll. Jeder Datenquellentyp unterstützt einen bestimmten Satz verfügbarer Authentifizierungsmethoden. Informationen zu unterstützten Mechanismen finden Sie in der Dokumentation der Datenquelle. Wenn dies nicht anders angegeben ist, versucht On Your Data, die Authentifizierung der verwalteten Systemidentität (Standardanmeldeinformationen) zu verwenden.

authentication?: OnYourDataAuthenticationOptionsUnion

Eigenschaftswert

embeddingDependency

Die Einbettungsabhängigkeit für die Vektorsuche.

embeddingDependency?: OnYourDataVectorizationSourceUnion

Eigenschaftswert

endpoint

Der absolute Endpunktpfad für die zu verwendende Azure Cognitive Search Ressource.

endpoint: string

Eigenschaftswert

string

fieldsMapping

Angepasstes Feldzuordnungsverhalten, das bei der Interaktion mit dem Suchindex verwendet werden soll.

fieldsMapping?: AzureSearchIndexFieldMappingOptions

Eigenschaftswert

filter

Search Filter.

filter?: string

Eigenschaftswert

string

indexName

Der Name des Indexes, der als verfügbar in der Azure Cognitive Search Ressource verwendet werden soll, auf die verwiesen wird.

indexName: string

Eigenschaftswert

string

inScope

Gibt an, ob Abfragen auf die Verwendung von indizierten Daten beschränkt werden sollen.

inScope?: boolean

Eigenschaftswert

boolean

queryType

Der Abfragetyp, der mit Azure Cognitive Search verwendet werden soll.

queryType?: string

Eigenschaftswert

string

roleInformation

Gibt dem Modell Anweisungen dazu, wie es sich verhalten soll und auf welchen Kontext es beim Generieren einer Antwort verweisen soll. Sie können die Persönlichkeit des Assistent beschreiben und ihm sagen, wie Antworten formatiert werden sollen. Es gibt ein Tokenlimit von 100, und es wird mit dem gesamten Tokenlimit gerechnet.

roleInformation?: string

Eigenschaftswert

string

semanticConfiguration

Die zusätzliche semantische Konfiguration für die Abfrage.

semanticConfiguration?: string

Eigenschaftswert

string

strictness

Die konfigurierte Strenge der Suchrelevanzfilterung. Je strenger, desto höher ist die Genauigkeit, aber die Zurückrufung der Antwort.

strictness?: number

Eigenschaftswert

number

topNDocuments

Die konfigurierte höchste Anzahl von Dokumenten, die für die konfigurierte Abfrage verwendet werden sollen.

topNDocuments?: number

Eigenschaftswert

number

type

Die Typbezeichnung, die beim Konfigurieren von Azure OpenAI-Chaterweiterungen verwendet werden soll. Dies sollte in der Regel nicht vom Standardwert für Azure Cognitive Search geändert werden.

type: "azure_search"

Eigenschaftswert

"azure_search"