AzureOpenAIEmbeddingSkill interface
Lehetővé teszi egy vektor beágyazását egy adott szöveges bemenethez az Azure OpenAI-erőforrás használatával.
Tulajdonságok
| dimensions | Az eredményként kapott kimeneti beágyazások dimenzióinak száma. Csak a text-embedding-3 és újabb modellekben támogatott. |
| odatatype | Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait |
Örökölt tulajdonságok
| api |
A kijelölt Azure OpenAI-erőforrás API-kulcsa. |
| auth |
A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás. |
| context | A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document. |
| deployment |
Az Azure OpenAI-modell üzembe helyezésének azonosítója a kijelölt erőforráson. |
| description | A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát. |
| inputs | A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete. |
| model |
A megadott deploymentId elérési úton üzembe helyezett beágyazási modell neve. |
| name | Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal. |
| outputs | A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel. |
| resource |
Az Azure OpenAI-erőforrás erőforrás-URI-ja. |
Tulajdonság adatai
dimensions
Az eredményként kapott kimeneti beágyazások dimenzióinak száma. Csak a text-embedding-3 és újabb modellekben támogatott.
dimensions?: number
Tulajdonság értéke
number
odatatype
Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait
odatatype: "#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
Tulajdonság értéke
"#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill"
Örökölt tulajdonság részletei
apiKey
A kijelölt Azure OpenAI-erőforrás API-kulcsa.
apiKey?: string
Tulajdonság értéke
string
ÖrököltAzureOpenAIParameters.apiKey
authIdentity
A kimenő kapcsolatokhoz használt, felhasználó által hozzárendelt felügyelt identitás.
authIdentity?: SearchIndexerDataIdentity
Tulajdonság értéke
context
A műveletek végrehajtásának szintjét jelöli, például a dokumentum gyökerét vagy a dokumentum tartalmát (például /document vagy /document/content). Az alapértelmezett érték a /document.
context?: string
Tulajdonság értéke
string
Örökölt SearchIndexerSkill.context
deploymentId
Az Azure OpenAI-modell üzembe helyezésének azonosítója a kijelölt erőforráson.
deploymentId?: string
Tulajdonság értéke
string
description
A képesség leírása, amely leírja a képesség bemeneteit, kimeneteit és használatát.
description?: string
Tulajdonság értéke
string
Örökölve SearchIndexerSkill.description
inputs
A készségek bemenetei lehetnek a forrásadatkészlet oszlopai, vagy egy felsőbb rétegbeli képesség kimenete.
inputs: InputFieldMappingEntry[]
Tulajdonság értéke
Örökölt SearchIndexerSkill.inputs
modelName
A megadott deploymentId elérési úton üzembe helyezett beágyazási modell neve.
modelName?: string
Tulajdonság értéke
string
name
Annak a képességnek a neve, amely egyedileg azonosítja azt a képességkészleten belül. A névvel nem rendelkező képességek a képességtömb 1-alapú indexének alapértelmezett nevét kapják, "#" karakterrel előtaggal.
name?: string
Tulajdonság értéke
string
Örökölt SearchIndexerSkill.name
outputs
A szakértelem kimenete vagy egy keresési index mezője, vagy egy olyan érték, amelyet egy másik képesség bemenetként használhat fel.
outputs: OutputFieldMappingEntry[]
Tulajdonság értéke
Örökölve SearchIndexerSkill.outputs
resourceUrl
Az Azure OpenAI-erőforrás erőforrás-URI-ja.
resourceUrl?: string
Tulajdonság értéke
string