Freigeben über


Entwickeln von KI-Apps mit Go

Dieser Artikel enthält eine organisierte Liste der besten Lernressourcen für Go-Entwickler, die mit der Erstellung von KI-Apps beginnen. Zu den Ressourcen gehören beliebte Schnellstartartikel, Referenzbeispiele, Dokumentationen, Schulungskurse usw.

OpenAI für Go-Entwickler

Verknüpfung Beschreibung
Azure OpenAI SDK für Go Die GitHub-Quellversion des Azure OpenAI SDK für Go.
Azure OpenAI SDK-Releases Links zu allen Azure OpenAI SDK-Bibliothekspaketen, einschließlich Links für .NET, Java, JavaScript und Go.
Paket (pkg.go.dev) Die Go-Paketversion des Azure OpenAI-Clientmoduls für Go.
Erste Schritte mit GPT-35-Turbo und GPT-4 Ein Artikel, der Sie durch das Erstellen eines Chatabschlusssbeispiels führt.
ChatCompletions Ein einfaches Beispiel zur Implementierung von Fertigstellungen.
ChatCompletions mithilfe von Funktionen Ein einfaches Beispiel, in dem veranschaulicht wird, wie Erledigungen mithilfe von Funktionen implementiert werden.
Streamen von Chatverabschlüssen Ein einfaches Beispiel, das veranschaulicht, wie Streaming-Fertigstellungen implementiert werden.
Bildgenerierung Ein einfaches Beispiel für die Implementierung der Bildgenerierung.
Einbettungen Ein einfaches Beispiel zum Erstellen von Einbettungen.
Weitere Beispiele Die Go-Paketversion der Dokumentation für das OpenAI-Clientmodul für Go.
Weitere Leitfäden Die Hubseite für die Azure OpenAI Service-Dokumentation.

Sichern Ihrer Azure AI-Ressourcen

Verknüpfung Beschreibung
OpenAI mit rollenbasierter Microsoft Entra ID-Zugriffssteuerung Eine Übersicht über die Authentifizierung mithilfe von Microsoft Entra ID.
OpenAI mit verwalteten Identitäten Ein Artikel mit komplexeren Sicherheitsszenarien, die eine rollenbasierte Azure-Zugriffssteuerung (Azure RBAC) erfordern. In diesem Dokument wird erläutert, wie Sie sich mit Microsoft Entra ID bei Ihrer OpenAI-Ressource authentifizieren.

Spracherkennung/Vision

Verknüpfung Beschreibung
Untertitelung und Anrufcentertranskription in Go Ein Repository mit Beispielen für Untertitel und Transkriptionen in einem Callcenterszenario.
Integrieren von Sprache in Ihre Apps mit dem Speech SDK für Go Die Quelle für das Azure Cognitive Services Speech SDK.

Sprache

Verknüpfung Beschreibung
Extrahieren, Klassifizieren und Verstehen von Text in Dokumenten mithilfe von Textanalyse in Go Die Clientbibliothek für Textanalyse, die Teil des Azure Cognitive Service for Language ist, ein cloudbasierter Dienst, der NLP-Features (Natural Language Processing) zum Verständnis und Analysieren von Text bereitstellt.
Dokumentübersetzung in Go In einem Schnellstartartikel wird gezeigt, wie Sie mithilfe der Dokumentübersetzung ein Quelldokument in eine Zielsprache übersetzen und dabei Struktur und Textformatierung beibehalten.