Partager via


Développer des applications IA avec Go

Cet article contient une liste organisée des meilleures ressources d’apprentissage pour les développeurs Go qui commencent à créer des applications IA. Les ressources incluent des articles de démarrage rapide populaires, des exemples de référence, de la documentation, des cours de formation, et ainsi de suite.

Développeurs OpenAI pour Go

Lien Description
Kit de développement logiciel (SDK) Azure OpenAI pour Go Version source de GitHub du Kit de développement logiciel (SDK) Azure OpenAI pour Go.
Versions du SDK Azure OpenAI Liens vers tous les packages de bibliothèque du SDK Azure OpenAI, y compris des liens pour .NET, Java, JavaScript et Go.
Package (pkg.go.dev) Version du package Go du module client Azure OpenAI pour Go.
Commencer à utiliser GPT-35-Turbo et GPT-4 Article qui vous guide tout au long de la création d’un exemple de saisie semi-automatique de conversation.
ChatCompletions Exemple simple montrant comment implémenter des achèvements.
ChatCompletions à l’aide de Functions Exemple simple montrant comment implémenter des achèvements à l’aide de Functions.
Diffusion en continu de saisies semi-automatiques de conversation Exemple simple montrant comment implémenter des achèvements de streaming.
Génération d’images Exemple simple d’implémentation de la génération d’images.
Incorporations Exemple simple illustrant comment créer des incorporations.
Autres exemples Version du package Go de la documentation pour le module client OpenAI pour Go.
Autres conseils Page hub de la documentation Azure OpenAI Service.

Sécuriser vos ressources Azure AI

Lien Description
OpenAI avec le contrôle d’accès en fonction du rôle Microsoft Entra ID Aperçu de l’authentification à l’aide de Microsoft Entra ID.
OpenAI avec les identités managées Article détaillant des scénarios de sécurité plus complexes qui nécessitent un contrôle d’accès en fonction du rôle Azure (Azure RBAC). Ce document explique comment s'authentifier auprès de votre ressource OpenAI à l'aide de Microsoft Entra ID.

Reconnaissance vocale/vision

Lien Description
Légende et transcription du centre d’appels dans Go Référentiel contenant des exemples pour les sous-titres et les transcriptions dans un scénario de centre d’appels.
Intégrer Speech à vos applications avec le Kit de développement logiciel (SDK) Speech pour Go Source du Kit de développement logiciel (SDK) Speech Azure Cognitive Services.

Langue

Lien Description
Extraire, classifier et comprendre du texte dans des documents à l’aide de Analyse de texte en Go Bibliothèque cliente pour Analyse de texte, qui fait partie d’Azure Cognitive Service for Language, un service cloud qui fournit des fonctionnalités de traitement du langage naturel (NLP) pour comprendre et analyser du texte.
Traduction de documents en Go Article de démarrage rapide montrant comment utiliser la traduction de documents pour traduire un document source dans une langue cible tout en préservant la structure et la mise en forme du texte.