Dela via


Översikt över Azure AI SDK:er

Viktigt!

Vissa av de funktioner som beskrivs i den här artikeln kanske bara är tillgängliga i förhandsversionen. Den här förhandsversionen tillhandahålls utan ett serviceavtal och vi rekommenderar det inte för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller kan vara begränsade. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.

Microsoft erbjuder en mängd olika paket som du kan använda för att skapa generativa AI-program i molnet. I de flesta program måste du använda en kombination av paket för att hantera och använda olika Azure-tjänster som tillhandahåller AI-funktioner. Vi erbjuder även integreringar med bibliotek med öppen källkod som LangChain och mlflow för användning med Azure. I den här artikeln ger vi en översikt över de huvudsakliga tjänster och SDK:er som du kan använda med Azure AI Studio.

För att skapa generativa AI-program rekommenderar vi att du använder följande tjänster och SDK:er:

  • Azure Machine Learning för hubb- och projektinfrastrukturen som används i AI Studio för att organisera ditt arbete i projekt, hantera projektartefakter (data, utvärderingskörningar, spårningar), finjustera och distribuera modeller och ansluta till externa tjänster och resurser
  • Azure AI Services tillhandahåller fördefinierade och anpassningsbara intelligenta API:er och modeller, med stöd för Azure OpenAI, Search, Speech, Vision och Language
  • Fråga efter flöde för utvecklarverktyg för att effektivisera utvecklingscykeln från slutpunkt till slutpunkt för LLM-baserade AI-program, med stöd för slutsatsdragning, indexering, utvärdering, distribution och övervakning.

För var och en av dessa finns det separata uppsättningar med hanteringsbibliotek och klientbibliotek.

Hanteringsbibliotek för att skapa och hantera molnresurser

Azure Management-bibliotek (även "kontrollplan" eller "hanteringsplan") för att skapa och hantera molnresurser som används av ditt program.

Azure Machine Learning

Azure AI Services

Promptflöde

Klientbibliotek som används i körningsprogramkod

Azure-klientbibliotek (kallas även "dataplan") för att ansluta till och använda etablerade tjänster från körningsprogramkod.

Azure AI Services

Promptflöde