Векторизатор Azure OpenAI
Внимание
Эта функция предоставляется в общедоступной предварительной версии, и к ней применяются дополнительные Условия использования. REST API 2023-10-01-Preview и более поздних версий REST API поддерживают эту функцию.
Векторизатор Azure OpenAI подключается к развернутой модели внедрения в ресурсе Azure OpenAI для создания внедрения во время запроса. Данные обрабатываются в географическом расположении, где развернута модель.
Примечание.
Этот векторизатор привязан к Azure OpenAI и взимается по существующей цене с оплатой Azure OpenAI по мере использования.
Параметры векторизатора
Параметры зависят от регистра.
Наименование параметра | Description |
---|---|
resourceUri |
URI поставщика моделей, например ресурс Azure OpenAI или URL-адрес OpenAI. |
apiKey |
Секретный ключ, используемый для доступа к модели. Если вы предоставляете ключ, оставьте authIdentity пустым. Если задано и apiKey то, и authIdentity другое apiKey значение используется в соединении. |
deploymentId |
Имя развернутой модели внедрения Azure OpenAI. Модель должна быть моделью внедрения, например text-embedding-ada-002. Список моделей Azure OpenAI для поддерживаемых моделей. |
authIdentity |
Управляемое пользователем удостоверение, используемое службой поиска для подключения к Azure OpenAI. Вы можете использовать системное или пользовательское управляемое удостоверение. Чтобы использовать системное удостоверение, оставьте и authIdentity оставьте apiKey пустым. Управляемое системой удостоверение используется автоматически. Управляемое удостоверение должно иметь разрешения пользователя OpenAI Cognitive Services для отправки текста в Azure OpenAI . |
modelName |
(Требуется в API версии 2024-05-01-Preview и более поздних версиях). Имя модели внедрения Azure OpenAI, развернутой на предоставленном иdeploymentId .resourceUri В настоящее время поддерживаются text-embedding-ada-002 значения , text-embedding-3-large и text-embedding-3-small |
Поддерживаемые типы векторных запросов
Векторизатор Azure OpenAI поддерживает text
только векторные запросы.
Ожидаемые измерения поля
Ожидаемые измерения полей для поля, настроенного с помощью векторизатора Azure OpenAI, зависят от modelName
настроенного.
modelName |
Минимальные измерения | Максимальные размеры |
---|---|---|
text-embedding-ada-002 | 1536 | 1536 |
text-embedding-3-large | 1 | 3072 |
text-embedding-3-small | 1 | 1536 |
Пример определения
"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",
},
}
]
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по