Delen via


Ondersteunde programmeertalen voor modellen in Azure AI-modeldeductie

Modellen die zijn geïmplementeerd in Azure AI-modeldeductie kunnen worden gebruikt met verschillende SDK's en programmeermodellen. In het volgende document wordt beschreven welke u moet gebruiken:

Alle modellen

Alle modellen die zijn geïmplementeerd in Azure AI-modeldeductie ondersteunen de Azure AI-modeldeductie-API en de bijbehorende serie SDK's.

Als u deze SDK's wilt gebruiken, verbindt u deze met de deductie-URI van het Azure AI-model (meestal in de vormhttps://<resource-name>.services.ai.azure.com/models).

Azure AI-deductiepakket

Met het Azure AI-deductiepakket kunt u alle modellen gebruiken die zijn geïmplementeerd in de deductieservice van het Azure AI-model en deze eenvoudig wijzigen. Het Azure AI-deductiepakket maakt deel uit van de Azure AI Foundry SDK.

Taal Documentatie Pakket Voorbeelden
C# Verwijzing azure-ai-deductie (NuGet) C#-voorbeelden
Java Verwijzing azure-ai-deductie (Maven) Java-voorbeelden
JavaScript Verwijzing @azure/ai-deductie (npm) JavaScript-voorbeelden
Python Verwijzing azure-ai-deductie (PyPi) Python-voorbeelden

Azure AI Projects-pakket

Met het Azure AI Projects-pakket heeft de klant toegang tot een uitgebreide set functies vanuit een Azure AI-project. Deze mogelijkheden omvatten deductie van Azure AI-modellen, maar ook geavanceerde mogelijkheden, zoals tracering, evaluatie en gegevensopslag. Het Azure AI Projects-pakket maakt deel uit van de Azure AI Foundry SDK en maakt gebruik van het Azure AI-deductiepakket en het Azure OpenAI-pakket om deductie uit te voeren, afhankelijk van de behoeften van gebruikers.

Taal Documentatie Pakket Voorbeelden
C# Verwijzing Azure.AI.Projects (NuGet) C#-voorbeelden
Python Verwijzing azure-ai-projects (PyPi) Python-voorbeelden

Integraties

Framework Taal Documentatie Pakket Voorbeelden
LangChain Python Verwijzing langchain-azure-ai (PyPi) Python-voorbeelden
Llama-Index Python Verwijzing llama-index-llms-azure-inference (PyPi)
llama-index-embeddings-azure-inference (PyPi)
Python-voorbeelden
Semantic Kernel Python Verwijzing semantic-kernel[azure] (PyPi) Python-voorbeelden
AutoGen Python Verwijzing autogen-ext[azure] (PyPi) Snelstartgids

Azure OpenAI-modellen

Azure OpenAI-modellen kunnen worden gebruikt met behulp van de volgende SDK's en programmeertalen.

Als u deze SDK's wilt gebruiken, verbindt u deze met de URI van de Azure OpenAI-service (meestal in de vormhttps://<resource-name>.openai.azure.com).

OpenAI en Azure OpenAI SDK

Taal Broncode Pakket Voorbeelden
C# Broncode Azure.AI.OpenAI (NuGet) C#-voorbeelden
Go Broncode azopenai (Go) Go-voorbeelden
Java Broncode azure-ai-openai (Maven) Java-voorbeelden
JavaScript Broncode @azure/openai (npm) JavaScript-voorbeelden
Python Broncode openai (PyPi) Python-voorbeelden

Integraties

Framework Taal Documentatie Pakket Voorbeelden
LangChain Python Verwijzing langchain-openai (PyPi) Python-voorbeelden
Llama-Index Python Verwijzing llama-index-llms-openai (PyPi)
llama-index-embeddings-openai (PyPi)
Python-voorbeelden
AutoGen Python Verwijzing autogen-ext[openai] (PyPi) Snelstartgids

Beperkingen

Waarschuwing

Cohere SDK en Mistral SDK worden niet ondersteund in Azure AI-modeldeductie in Azure AI Foundry.

Volgende stappen

  • Als u wilt zien welke modellen momenteel worden ondersteund, raadpleegt u de sectie Modellen