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. |
embedding |
Die Einbettungsabhängigkeit für die Vektorsuche. |
endpoint | Der absolute Endpunktpfad für die zu verwendende Azure Cognitive Search Ressource. |
fields |
Angepasstes Feldzuordnungsverhalten, das bei der Interaktion mit dem Suchindex verwendet werden soll. |
filter | Search Filter. |
index |
Der Name des Indexes, der als verfügbar in der Azure Cognitive Search Ressource verwendet werden soll, auf die verwiesen wird. |
in |
Gibt an, ob Abfragen auf die Verwendung von indizierten Daten beschränkt werden sollen. |
query |
Der Abfragetyp, der mit Azure Cognitive Search verwendet werden soll. |
role |
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. |
semantic |
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. |
top |
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"
Azure SDK for JavaScript
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für