Sdílet prostřednictvím


Vektorizátor Azure OpenAI

Důležité

Tato funkce je ve veřejné verzi Preview v rámci dodatečných podmínek použití. Tuto funkci podporují rozhraní REST API verze 2023-10-01-Preview a všechna novější rozhraní REST API verze Preview.

Vektorizátor Azure OpenAI se připojí k nasazeného modelu vkládání ve vašem prostředku Azure OpenAI a vygeneruje vkládání v době dotazu. Vaše data se zpracovávají v geografické oblasti, ve které je váš model nasazený.

Poznámka:

Tento vektorizátor je vázán na Azure OpenAI a účtuje se za stávající cenu průběžných plateb Azure OpenAI.

Parametry vektorizátoru

Parametry rozlišují malá a velká písmena.

Název parametru Popis
resourceUri Identifikátor URI poskytovatele modelu, jako je prostředek Azure OpenAI nebo adresa URL OpenAI.
apiKey Tajný klíč použitý pro přístup k modelu. Pokud zadáte klíč, nechejte authIdentity prázdný. Pokud nastavíte připojení apiKey i authIdentity, apiKey použije se v připojení.
deploymentId Název nasazeného modelu vkládání Azure OpenAI Model by měl být vložený model, například text-embedding-ada-002. Seznam modelů Azure OpenAI pro podporované modely
authIdentity Identita spravovaná uživatelem používaná vyhledávací službou pro připojení k Azure OpenAI. Můžete použít identitu spravovanou systémem nebo uživatelem. Pokud chcete použít systémovou mangovanou identitu, nechejte apiKey ji prázdnou.authIdentity Identita spravovaná systémem se používá automaticky. Spravovaná identita musí mít oprávnění uživatele OpenAI služeb Cognitive Services k odesílání textu do Azure OpenAI.
modelName (Povinné ve verzi API 2024-05-01-Preview a novější). Název modelu vkládání Azure OpenAI, který je nasazený v zadaném resourceUri prostředí a deploymentId. Aktuálně podporované hodnoty jsou text-embedding-ada-002, text-embedding-3-largea text-embedding-3-small

Podporované typy vektorových dotazů

Vektorizátor Azure OpenAI podporuje text pouze vektorové dotazy.

Očekávané rozměry pole

Očekávané dimenze pole pro pole nakonfigurované vektorizátorem Azure OpenAI závisí na modelName nakonfigurované konfiguraci.

modelName Minimální rozměry Maximální rozměry
text-embedding-ada-002 1536 1536
text-embedding-3-large 0 3072
text-embedding-3-small 0 1536

Ukázková definice

"vectorizers": [
    {
        "name": "my-openai-vectorizer",
        "kind": "azureOpenAI",
        "azureOpenAIParameters": {
            "resourceUri": "https://my-fake-azure-openai-resource.openai.azure.com",
            "apiKey": "0000000000000000000000000000000000000",
            "deploymentId": "my-ada-002-deployment",
            "authIdentity": null,
            "modelName": "text-embedding-ada-002",
        },
    }
]

Viz také