Delen via


Overzicht van de Azure AI SDK's

Microsoft biedt diverse pakketten die u kunt gebruiken voor het bouwen van generatieve AI-toepassingen in de cloud. In de meeste toepassingen moet u een combinatie van pakketten gebruiken om verschillende Azure-services te beheren en te gebruiken die AI-functionaliteit bieden. We bieden ook integraties met opensource-bibliotheken zoals LangChain en MLflow voor gebruik met Azure. In dit artikel geven we een overzicht van de belangrijkste services en SDK's die u kunt gebruiken met Azure AI Studio.

Voor het bouwen van generatieve AI-toepassingen raden we u aan de volgende services en SDK's te gebruiken:

  • Azure Machine Learning voor de hub- en projectinfrastructuur die wordt gebruikt in AI Studio om uw werk te organiseren in projecten, projectartefacten (gegevens, evaluatieuitvoeringen, traceringen), modellen verfijnen en implementeren en verbinding maken met externe services en resources.
  • Azure AI-services bieden vooraf gebouwde en aanpasbare intelligente API's en modellen, met ondersteuning voor Azure OpenAI, Azure AI Search, Speech, Vision en Language.
  • Promptstroom voor ontwikkelhulpprogramma's om de end-to-end ontwikkelingscyclus van op LLM gebaseerde AI-toepassingen te stroomlijnen, met ondersteuning voor deductie, indexering, evaluatie, implementatie en bewaking.

Voor elk van deze zijn er afzonderlijke sets beheerbibliotheken en clientbibliotheken.

Beheerbibliotheken voor het maken en beheren van cloudresources

Azure-beheerbibliotheken (ook 'besturingsvlak' of 'beheervlak'), voor het maken en beheren van cloudresources die door uw toepassing worden gebruikt.

Azure Machine Learning

Azure AI-services

Promptstroom

Clientbibliotheken die worden gebruikt in runtime-toepassingscode

Azure-clientbibliotheken (ook wel 'gegevensvlak' genoemd) voor het maken van verbinding met en het gebruik van ingerichte services vanuit runtime-toepassingscode.

Azure AI-services

Promptstroom

Agentische frameworks: