ElasticsearchChatExtensionConfiguration interface
Een specifieke weergave van configureerbare opties voor Elasticsearch wanneer u deze gebruikt als een Azure OpenAI-chatextensie.
Eigenschappen
authentication | De verificatiemethode die moet worden gebruikt bij het openen van de gedefinieerde gegevensbron. Elk gegevensbrontype ondersteunt een specifieke set beschikbare verificatiemethoden; raadpleeg de documentatie van de gegevensbron voor ondersteunde mechanismen. Als dit niet anders wordt opgegeven, probeert On Your Data verificatie van door het systeem beheerde identiteit (standaardreferentie) te gebruiken. |
embedding |
De insluitingsafhankelijkheid voor vectorzoekopdrachten. |
endpoint | Het eindpunt van Elasticsearch®. |
fields |
De opties voor indexveldtoewijzing van Elasticsearch®. |
index |
De indexnaam van Elasticsearch®. |
in |
Of query's moeten worden beperkt tot het gebruik van geïndexeerde gegevens. |
query |
Het querytype van Elasticsearch®. |
role |
Geef het model instructies over hoe het zich moet gedragen en eventuele context waarnaar het moet verwijzen bij het genereren van een antwoord. U kunt de persoonlijkheid van de assistent beschrijven en aangeven hoe u antwoorden kunt opmaken. Er is een tokenlimiet van 100 en deze wordt meegeteld voor de totale tokenlimiet. |
strictness | De geconfigureerde striktheid van het filteren op zoekrelevantie. Hoe hoger de striktheid, des te nauwkeuriger, maar lager terughalen van het antwoord. |
top |
Het geconfigureerde bovenste aantal documenten dat moet worden gebruikt voor de geconfigureerde query. |
type | Het typelabel dat moet worden gebruikt bij het configureren van Azure OpenAI-chatextensies. Dit moet doorgaans niet worden gewijzigd ten opzichte van de standaardwaarde voor Elasticsearch®. |
Eigenschapdetails
authentication
De verificatiemethode die moet worden gebruikt bij het openen van de gedefinieerde gegevensbron. Elk gegevensbrontype ondersteunt een specifieke set beschikbare verificatiemethoden; raadpleeg de documentatie van de gegevensbron voor ondersteunde mechanismen. Als dit niet anders wordt opgegeven, probeert On Your Data verificatie van door het systeem beheerde identiteit (standaardreferentie) te gebruiken.
authentication?: OnYourDataAuthenticationOptionsUnion
Waarde van eigenschap
embeddingDependency
De insluitingsafhankelijkheid voor vectorzoekopdrachten.
embeddingDependency?: OnYourDataVectorizationSourceUnion
Waarde van eigenschap
endpoint
Het eindpunt van Elasticsearch®.
endpoint: string
Waarde van eigenschap
string
fieldsMapping
De opties voor indexveldtoewijzing van Elasticsearch®.
fieldsMapping?: ElasticsearchIndexFieldMappingOptions
Waarde van eigenschap
indexName
De indexnaam van Elasticsearch®.
indexName: string
Waarde van eigenschap
string
inScope
Of query's moeten worden beperkt tot het gebruik van geïndexeerde gegevens.
inScope?: boolean
Waarde van eigenschap
boolean
queryType
Het querytype van Elasticsearch®.
queryType?: string
Waarde van eigenschap
string
roleInformation
Geef het model instructies over hoe het zich moet gedragen en eventuele context waarnaar het moet verwijzen bij het genereren van een antwoord. U kunt de persoonlijkheid van de assistent beschrijven en aangeven hoe u antwoorden kunt opmaken. Er is een tokenlimiet van 100 en deze wordt meegeteld voor de totale tokenlimiet.
roleInformation?: string
Waarde van eigenschap
string
strictness
De geconfigureerde striktheid van het filteren op zoekrelevantie. Hoe hoger de striktheid, des te nauwkeuriger, maar lager terughalen van het antwoord.
strictness?: number
Waarde van eigenschap
number
topNDocuments
Het geconfigureerde bovenste aantal documenten dat moet worden gebruikt voor de geconfigureerde query.
topNDocuments?: number
Waarde van eigenschap
number
type
Het typelabel dat moet worden gebruikt bij het configureren van Azure OpenAI-chatextensies. Dit moet doorgaans niet worden gewijzigd ten opzichte van de standaardwaarde voor Elasticsearch®.
type: "elasticsearch"
Waarde van eigenschap
"elasticsearch"
Azure SDK for JavaScript