Поддерживаемые языки программирования для моделей в выводе модели ИИ Azure
Модели, развернутые в модели искусственного интеллекта Azure, можно использовать с различными пакетами SDK и моделями программирования. В следующем документе описывается, какой из них следует использовать:
Все модели
Все модели, развернутые в модели искусственного интеллекта Azure, поддерживают API вывода модели ИИ Azure и связанную с ним семейство пакетов SDK.
Чтобы использовать эти пакеты SDK, подключите их к универсальному коду ресурса (URI ) модели искусственного интеллекта Azure (обычно в форме https://<resource-name>.services.ai.azure.com/models
).
Пакет SDK для вывода искусственного интеллекта Azure
Язык | Документация | Пакет | Примеры |
---|---|---|---|
C# | Справочные материалы | azure-ai-inference (NuGet) | Примеры C# |
Java | Справочные материалы | azure-ai-inference (Maven) | Примеры Java |
JavaScript | Справочные материалы | @azure/ai-inference (npm) | Примеры JavaScript |
Python | Справочные материалы | azure-ai-inference (PyPi) | Примеры Python |
Azure AI Foundry SDK
Язык | Документация | Пакет | Примеры |
---|---|---|---|
C# | Справочные материалы | azure-ai-inference (NuGet) | Примеры C# |
Python | Справочные материалы | azure-ai-inference (PyPi) | Примеры Python |
Интеграции
Платформа | Язык | Документация | Пакет | Примеры |
---|---|---|---|---|
LangChain | Python | Справочные материалы | langchain-azure-ai (PyPi) | Примеры Python |
Лама-Индекс | Python | Справочные материалы |
llama-index-llms-azure-inference (PyPi) llama-index-embeddings-azure-inference (PyPi) |
Примеры Python |
Семантическое ядро | Python | Справочные материалы | семантика ядра[azure] (PyPi) | Примеры Python |
Модели Azure OpenAI
Модели Azure OpenAI можно использовать с помощью следующих пакетов SDK и языков программирования.
Чтобы использовать эти пакеты SDK, подключите их к URI службы Azure OpenAI (обычно в форме https://<resource-name>.openai.azure.com
).
Язык | Исходный код | Пакет | Примеры |
---|---|---|---|
C# | исходный код. | Azure.AI.OpenAI (NuGet) | Примеры C# |
Go | исходный код. | azopenai (Go) | Примеры go |
Java | исходный код. | azure-ai-openai (Maven) | Примеры Java |
JavaScript | исходный код. | @azure/openai (npm) | Примеры JavaScript |
Python | исходный код. | openai (PyPi) | Примеры Python |
Интеграции
Платформа | Язык | Документация | Пакет | Примеры |
---|---|---|---|---|
LangChain | Python | Справочные материалы | langchain-openai (PyPi) | Примеры Python |
Лама-Индекс | Python | Справочные материалы |
llama-index-llms-openai (PyPi) llama-index-embeddings-openai (PyPi) |
Примеры Python |
Ограничения
Предупреждение
Пакет SDK cohere и пакет SDK Mistral не поддерживаются в выводе модели ИИ Azure в Azure AI Foundry.
Следующие шаги
- Чтобы узнать, какие модели поддерживаются в настоящее время, ознакомьтесь с разделом "Модели "