Langages de programmation pris en charge pour les modèles dans l’inférence de modèle Azure AI
Les modèles déployés dans l’inférence de modèle Azure AI peuvent être utilisés avec différents kits SDK et modèles de programmation. Le document suivant décrit celui à utiliser :
Tous les modèles
Tous les modèles déployés sur l’inférence de modèle Azure AI prennent en charge l’API d’inférence de modèle Azure AI et sa famille associée de kits SDK.
Pour utiliser ces kits SDK, connectez-les à l’URI d’inférence du modèle Azure AI (généralement sous la forme https://<resource-name>.services.ai.azure.com/models
).
Kit de développement logiciel (SDK) d’inférence Azure AI
Langue | Documentation | Package | Exemples |
---|---|---|---|
C# | Référence | azure-ai-inference (NuGet) | Exemples C# |
Java | Référence | azure-ai-inference (Maven) | Exemples Java |
JavaScript | Référence | @azure/ai-inference (npm) | Exemples JavaScript |
Python | Référence | azure-ai-inference (PyPi) | Exemples Python |
Kit de développement logiciel (SDK) Azure AI Foundry
Langue | Documentation | Package | Exemples |
---|---|---|---|
C# | Référence | azure-ai-inference (NuGet) | Exemples C# |
Python | Référence | azure-ai-inference (PyPi) | Exemples Python |
Intégrations
Infrastructure | Langue | Documentation | Package | Exemples |
---|---|---|---|---|
LangChain | Python | Référence | langchain-azure-ai (PyPi) | Exemples Python |
Llama-Index | Python | Référence |
llama-index-llms-azure-inference (PyPi) llama-index-embeddings-azure-inference (PyPi) |
Exemples Python |
Noyau sémantique | Python | Référence | semantic-kernel[azure] (PyPi) | Exemples Python |
Modèles Azure OpenAI
Les modèles Azure OpenAI peuvent être utilisés à l’aide des kits SDK et des langages de programmation suivants.
Pour utiliser ces kits SDK, connectez-les à l’URI du service Azure OpenAI (généralement sous la forme https://<resource-name>.openai.azure.com
).
Langue | Code source | Package | Exemples |
---|---|---|---|
C# | Code source | Azure.AI.OpenAI (NuGet) | Exemples C# |
Go | Code source | azopenai (Go) | Exemples Go |
Java | Code source | azure-ai-openai (Maven) | Exemples Java |
JavaScript | Code source | @azure/openai (npm) | Exemples JavaScript |
Python | Code source | openai (PyPi) | Exemples Python |
Intégrations
Infrastructure | Langue | Documentation | Package | Exemples |
---|---|---|---|---|
LangChain | Python | Référence | langchain-openai (PyPi) | Exemples Python |
Llama-Index | Python | Référence |
llama-index-llms-openai (PyPi) llama-index-embeddings-openai (PyPi) |
Exemples Python |
Limites
Avertissement
Le SDK Cohere et le SDK Mistral ne sont pas pris en charge dans l’inférence de modèle Azure AI dans Azure AI Foundry.
Étapes suivantes
- Pour voir quels modèles sont actuellement pris en charge, consultez la section Modèles.