Übersicht über die Azure KI SDKs
Microsoft bietet eine Vielzahl von Paketen, die Sie zum Erstellen von generativen KI-Anwendungen in der Cloud verwenden können. Bei den meisten Anwendungen müssen Sie eine Kombination aus Paketen verwenden, um verschiedene Azure-Dienste, die KI-Funktionen bereitstellen, zu verwalten und zu verwenden. Außerdem wird die Integrationen mit Open-Source-Bibliotheken wie LangChain und MLflow für die Verwendung mit Azure angeboten. In diesem Artikel erhalten Sie eine Übersicht über die wichtigsten Dienste und SDKs, die Sie mit Azure KI Studio verwenden können.
Für die Erstellung von generativen KI-Anwendungen wird die Verwendung der folgenden Dienste und SDKs empfohlen:
- Azure Machine Learning für die Hub- und Projektinfrastruktur, die in KI Studio verwendet wird, um Ihre Arbeit in Projekten zu organisieren, Projektartefakte (Daten, Auswertungsausführungen, Ablaufverfolgungen) zu verwalten, Modelle zu optimieren und bereitzustellen sowie Verbindungen mit externen Diensten und Ressourcen herzustellen
- Azure KI Services für vordefinierte und anpassbare intelligente APIs und Modelle mit Unterstützung von Azure OpenAI, Azure KI-Suche, Speech, Vision und Language
- Prompt flow für Entwicklertools, um den End-to-End-Entwicklungszyklus LLM-basierter KI-Anwendungen mit Unterstützung für Rückschlüsse, Indizierung, Auswertung, Bereitstellung und Überwachung zu optimieren
Für jede dieser Dienste und APIs gibt es separate Gruppen von Verwaltungsbibliotheken und Clientbibliotheken.
Verwaltungsbibliotheken zum Erstellen und Verwalten von Cloudressourcen
Azure-Verwaltungsbibliotheken (auch „Steuerungsebene“ oder „Verwaltungsebene“) zum Erstellen und Verwalten von Cloudressourcen, die von Ihrer Anwendung verwendet werden
Azure Machine Learning
- Azure Machine Learning Python SDK (v2)
- Azure Machine Learning CLI (v2)
- Azure Machine Learning-REST-API
Azure KI Services
- Python Management Library für Azure KI Services
- Python Management Library für Azure KI-Suche
- Azure CLI-Befehle für Azure KI-Suche
- Azure CLI-Befehle für Azure KI Services
prompt flow
Clientbibliotheken, die im Laufzeitanwendungscode verwendet werden
Azure-Clientbibliotheken (auch als „Datenebene“ bezeichnet) zum Verwenden von bereitgestellten Diensten aus Laufzeitanwendungscode und zum Herstellen von Verbindungen mit diesen.
Azure KI Services
prompt flow
Agent-Frameworks: