Sdílet prostřednictvím


Přehled sad Azure AI SDK

Microsoft nabízí celou řadu balíčků, které můžete použít k vytváření generativních aplikací umělé inteligence v cloudu. Ve většině aplikací potřebujete ke správě a používání různých služeb Azure, které poskytují funkce AI, použít kombinaci balíčků. Nabízíme také integraci s opensourcovými knihovnami, jako je LangChain a mlflow pro použití s Azure. V tomto článku dáme přehled hlavních služeb a sad SDK, které můžete používat s Azure AI Studio.

Pro vytváření aplikací generující AI doporučujeme používat následující služby a sady SDK:

  • Azure Machine Learning pro hvězdicovou a projektovou infrastrukturu používanou v AI Studiu k uspořádání práce do projektů, správě artefaktů projektu (data, spuštění vyhodnocení, trasování), vyladění a nasazení modelů a připojení k externím službám a prostředkům.
  • Služby Azure AI poskytují předem připravená a přizpůsobitelná inteligentní rozhraní API a modely s podporou Azure OpenAI, Azure AI Search, Speech, Vision a Language.
  • Vyžádněte tok vývojářských nástrojů pro zjednodušení kompletního vývojového cyklu aplikace AI založeného na LLM s podporou odvozování, indexování, vyhodnocení, nasazení a monitorování.

Pro každou z těchto sad existují samostatné sady knihoven pro správu a klientských knihoven.

Knihovny pro správu pro vytváření a správu cloudových prostředků

Knihovny pro správu Azure (také řídicí rovina nebo rovina správy) pro vytváření a správu cloudových prostředků, které vaše aplikace používá.

Azure Machine Learning

Služby Azure AI

Tok výzvy

Klientské knihovny používané v kódu aplikace modulu runtime

Klientské knihovny Azure (označované také jako "rovina dat") pro připojení ke zřízeným službám z kódu aplikace runtime a jejich používání.

Služby Azure AI

Tok výzvy