AzureCosmosDBChatExtensionConfiguration interface
Az Azure Cosmos DB konfigurálható beállításainak konkrét ábrázolása, amikor Azure OpenAI-csevegőbővítményként használja.
Tulajdonságok
authentication | A megadott adatforrás elérésekor használandó hitelesítési módszer. Minden adatforrástípus támogatja az elérhető hitelesítési módszerek egy adott készletét; a támogatott mechanizmusokért tekintse meg az adatforrás dokumentációját. Ha másként nincs megadva, a On Your Data a rendszer által felügyelt identitás (alapértelmezett hitelesítő adatok) hitelesítését próbálja meg használni. |
container |
Az Azure Cosmos DB-erőforrástároló neve. |
database |
Az Azure Cosmos DB-vel használandó MongoDB virtuálismag-adatbázis neve. |
embedding |
A vektorkeresés beágyazási függősége. |
fields |
Testre szabott mezőleképezési viselkedés, amelyet a keresési index használatakor használhat. |
index |
Az Azure Cosmos DB-vel használandó MongoDB virtuálismag-index neve. |
in |
Azt határozza meg, hogy a lekérdezések az indexelt adatok használatára legyenek-e korlátozva. |
role |
Adja meg a modell utasításait arról, hogyan kell viselkednie, és minden olyan környezetet, amelyre a válasz létrehozásakor hivatkoznia kell. Leírhatja a segéd személyiségét, és elmondhatja neki, hogyan formázza a válaszokat. 100 jogkivonat-korlát van hozzá, és a teljes jogkivonat-korlátnak számít. |
strictness | A keresési relevancia szűrésének konfigurált szigorúsága. Minél nagyobb a szigorúság, annál nagyobb a pontosság, de annál kisebb a válasz visszahívása. |
top |
A konfigurált lekérdezéshez használható dokumentumok maximális száma. |
type | Az Azure OpenAI-csevegőbővítmények konfigurálásakor használandó típuscímke. Ez általában nem módosítható az Azure Cosmos DB alapértelmezett értékétől. |
Tulajdonság adatai
authentication
A megadott adatforrás elérésekor használandó hitelesítési módszer. Minden adatforrástípus támogatja az elérhető hitelesítési módszerek egy adott készletét; a támogatott mechanizmusokért tekintse meg az adatforrás dokumentációját. Ha másként nincs megadva, a On Your Data a rendszer által felügyelt identitás (alapértelmezett hitelesítő adatok) hitelesítését próbálja meg használni.
authentication?: OnYourDataAuthenticationOptionsUnion
Tulajdonság értéke
containerName
Az Azure Cosmos DB-erőforrástároló neve.
containerName: string
Tulajdonság értéke
string
databaseName
Az Azure Cosmos DB-vel használandó MongoDB virtuálismag-adatbázis neve.
databaseName: string
Tulajdonság értéke
string
embeddingDependency
A vektorkeresés beágyazási függősége.
embeddingDependency: OnYourDataVectorizationSourceUnion
Tulajdonság értéke
fieldsMapping
Testre szabott mezőleképezési viselkedés, amelyet a keresési index használatakor használhat.
fieldsMapping: AzureCosmosDBFieldMappingOptions
Tulajdonság értéke
indexName
Az Azure Cosmos DB-vel használandó MongoDB virtuálismag-index neve.
indexName: string
Tulajdonság értéke
string
inScope
Azt határozza meg, hogy a lekérdezések az indexelt adatok használatára legyenek-e korlátozva.
inScope?: boolean
Tulajdonság értéke
boolean
roleInformation
Adja meg a modell utasításait arról, hogyan kell viselkednie, és minden olyan környezetet, amelyre a válasz létrehozásakor hivatkoznia kell. Leírhatja a segéd személyiségét, és elmondhatja neki, hogyan formázza a válaszokat. 100 jogkivonat-korlát van hozzá, és a teljes jogkivonat-korlátnak számít.
roleInformation?: string
Tulajdonság értéke
string
strictness
A keresési relevancia szűrésének konfigurált szigorúsága. Minél nagyobb a szigorúság, annál nagyobb a pontosság, de annál kisebb a válasz visszahívása.
strictness?: number
Tulajdonság értéke
number
topNDocuments
A konfigurált lekérdezéshez használható dokumentumok maximális száma.
topNDocuments?: number
Tulajdonság értéke
number
type
Az Azure OpenAI-csevegőbővítmények konfigurálásakor használandó típuscímke. Ez általában nem módosítható az Azure Cosmos DB alapértelmezett értékétől.
type: "azure_cosmos_db"
Tulajdonság értéke
"azure_cosmos_db"
Azure SDK for JavaScript