Azure AI モデル推論のモデルでサポートされているプログラミング言語
Azure AI モデル推論にデプロイされたモデルは、さまざまな SDK とプログラミング モデルで使用できます。 次のドキュメントでは、使用するモデルについて説明します。
すべてのモデル
Azure AI モデル推論にデプロイされているすべてのモデルが、Azure AI モデル推論 API とそれに関連する SDK ファミリをサポートします。
これらの SDK を使用するには、Azure AI モデル推論 URI に接続します (通常は https://<resource-name>.services.ai.azure.com/models
形式)。
Azure AI Inference パッケージ
Azure AI Inference パッケージを使用すると、Azure AI モデル推論サービスにデプロイされているすべてのモデルを利用し、簡単に切り替えることができます。 Azure AI Inference パッケージは、Azure AI Foundry SDK の一部です。
Language | ドキュメント | パッケージ | 例 |
---|---|---|---|
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 Projects パッケージ
Azure AI Projects パッケージを使用すると、お客様は Azure AI プロジェクトから包括的な機能セットにアクセスできます。 これらの機能には、Azure AI モデル推論だけでなく、トレース、評価、データ ストレージなどの高度な機能も含まれます。 Azure AI Projects パッケージは Azure AI Foundry SDK の一部であり、Azure AI Inference パッケージと Azure OpenAI パッケージを利用して、ユーザーのニーズに応じて推論を実行します。
Language | ドキュメント | パッケージ | 例 |
---|---|---|---|
C# | リファレンス | Azure.AI.Projects (NuGet) | C# のサンプル |
Python | リファレンス | azure-ai-projects (PyPi) | Python のサンプル |
統合
フレームワーク | Language | ドキュメント | パッケージ | 例 |
---|---|---|---|---|
LangChain | Python | リファレンス | langchain-azure-ai (PyPi) | Python のサンプル |
Llama-Index | Python | リファレンス |
llama-index-llms-azure-inference (PyPi) llama-index-embeddings-azure-inference (PyPi) |
Python のサンプル |
セマンティック カーネル | Python | リファレンス | semantic-kernel[azure] (PyPi) | Python のサンプル |
AutoGen | Python | リファレンス | autogen-ext[azure] (PyPi) | クイックスタート |
Azure OpenAI のモデル
Azure OpenAI モデルは、次の SDK とプログラミング言語を使用して使用できます。
これらの SDK を使用するには、Azure OpenAI サービス URI に接続します (通常は https://<resource-name>.openai.azure.com
形式)。
OpenAI と Azure OpenAI SDK
Language | ソース コード | Package | 例 |
---|---|---|---|
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 のサンプル |
統合
フレームワーク | Language | ドキュメント | パッケージ | 例 |
---|---|---|---|---|
LangChain | Python | リファレンス | langchain-openai (PyPi) | Python のサンプル |
Llama-Index | Python | リファレンス |
llama-index-llms-openai (PyPi) llama-index-embeddings-openai (PyPi) |
Python のサンプル |
AutoGen | Python | リファレンス | autogen-ext[openai] (PyPi) | クイックスタート |
制限事項
警告
Cohere SDK と Mistral SDK は、Azure AI Foundry の Azure AI モデル推論ではサポートされていません。
次のステップ
- 現在サポートされているモデルを確認するには、モデルに関するページを参照してください