Microsoft vektorizátor katalogu modelů Foundry (Preview)

Note

Azure AI Vyhledávač je k dispozici prostřednictvím portálu Azure, rozhraní REST API a Sady Azure SDK. Podporuje také Foundry IQ, spravovanou znalostní vrstvu, která transformuje podnikový obsah na opakovaně použitelné znalostní báze s podporou oprávnění pro agenty na portálu Microsoft Foundry.

Důležité

Na funkce, možnosti nebo vlastnosti označené jako (Preview) se nevztahuje smlouva o úrovni služeb, nejsou doporučené pro produkční úlohy a mohou se změnit nebo být omezeny dříve, než budou obecně k dispozici. Podmínky Azure AI Vyhledávač Preview platí pro všechny funkce ve verzi Preview, ať už jsou samostatné nebo součástí obecně dostupné funkce.

Vektorizátor katalogu modelů Microsoft Foundry (Preview) se připojí k modelu vkládání nasazeného z katalogu modelů Foundry nebo koncovému bodu Azure Machine Learning (AML). Vaše data se zpracovávají v geografické oblasti, ve které je váš model nasazený.

Pokud k vytvoření vektorových polí používáte integrovanou vektorizaci, měla by sada dovedností obsahovat dovednost AML , která odkazuje na stejný model zadaný v vektorizátoru.

Požadavky

  • Projekt založený na centru Microsoft Foundry nebo pracovní prostor AML pro vlastní model, který vytvoříte.

  • Pouze pro projekty založené na platformě hub je bezserverové nasazení podporovaného modelu z katalogu modelů Microsoft Foundry. K zřízení bezserverového nasazení můžete použít Azure CLI.

Parametry vektorizátoru

Parametry jsou citlivé na velikost písmen. Parametry, které použijete, závisí na tom, jaké ověřování poskytovatel modelu vyžaduje, pokud nějaké.

Název parametru Popis
uri (Požadováno pro ověřování key) Cílový identifikátor URI bezserverového nasazení z katalogu modelů Microsoft Foundry nebo scoring URI online koncového bodu AML. Povoleno je pouze schéma URI HTTPS.
key (Požadováno pro ověřování klíčů) Klíč rozhraní API poskytovatele modelu.
resourceId (Povinné pro ověřování tokenů) ID prostředku služby Azure Resource Manager poskytovatele modelu. Pro online koncový bod AML použijte formát subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/onlineendpoints/{endpoint_name}.
modelName Název vloženého modelu z katalogu modelů Microsoft Foundry nasazený v zadaném uri. Podporované modely (pouze bezserverová nasazení) jsou:

  • Cohere-embed-v3-english
  • Cohere-embed-v3-multilingual
  • Cohere-embed-v4
region (Volitelné pro ověřování tokenů) Oblast, ve které je poskytovatel modelu nasazený. Vyžaduje se, pokud se oblast liší od oblasti vyhledávací služby.
timeout (Volitelné) Časový limit pro klienta HTTP, který provádí volání rozhraní API. Musí být formátovaná jako hodnota XSD dayTimeDuration (omezená podmnožina hodnoty doby trvání ISO 8601 ). Například PT60S 60 sekund. Pokud není nastavená, vybere se výchozí hodnota 30 sekund. Časový limit je možné nastavit na maximálně 230 sekund a minimálně 1 sekundu.

Jaké parametry ověřování se mají použít

Vektorizátor katalogu modelů Microsoft Foundry nabízí dvě možnosti ověřování:

  • Ověřování založené na klíčích Zadáte statický klíč pro ověření žádostí o bodování z vektorizátoru. Nastavte parametry uri a key pro toto připojení.

  • Ověřování na základě tokenů Projekt založený na centru Foundry nebo online koncový bod AML se nasadí pomocí ověřování založeného na tokenech. Služba Azure AI Vyhledávač musí mít spravovanou identitu a přiřazení role u zprostředkovatele modelu. Vektorizátor pak použije identitu vyhledávací služby k ověření u zprostředkovatele modelu bez nutnosti statických klíčů. Identita vyhledávací služby musí mít roli Vlastník nebo Přispěvatel . resourceId Nastavte parametr a pokud je vyhledávací služba v jiné oblasti než poskytovatel modelu, nastavte region parametr.

Podporované typy vektorových dotazů

Které typy vektorových dotazů jsou podporovány vektorizátorem katalogu modelů Microsoft Foundry, závisí na modelName, který je nakonfigurovaný.

Vložený model Podporuje text dotaz Podporuje imageUrl dotaz Podporuje imageBinary dotaz
Cohere-embed-v3-english X X
Cohere-embed-v3-multilingual X X
Cohere-embed-v4 X X

Očekávané rozměry pole

Očekávané dimenze pole pro vektorové pole nakonfigurované pomocí vektorového katalogu Microsoft Foundry model vectorizer závisí na modelName, který je nakonfigurován.

modelName Očekávané rozměry
Cohere-embed-v3-english 1024
Cohere-embed-v3-multilingual 1024
Cohere-embed-v4 256–1536

Ukázková definice

Navrhované názvy modelů v katalogu modelů Foundry se skládají ze základního modelu a náhodné třímísmenné přípony. Název modelu se bude lišit od názvu, který je znázorněn v tomto příkladu.

"vectorizers": [
    {
        "name": "my-model-catalog-vectorizer",
        "kind": "aml",
        "amlParameters": {
            "uri": "https://Cohere-embed-v3-multilingual-hin.eastus.models.ai.azure.com",
            "key": "aaaaaaaa-0b0b-1c1c-2d2d-333333333333",
            "timeout": "PT60S",
            "modelName": "Cohere-embed-v3-multilingual-hin",
            "resourceId": null,
            "region": null,
        },
    }
]

Viz také