Delen via


AI-apps ontwikkelen met Go

Dit artikel bevat een georganiseerde lijst met de beste leerbronnen voor Go-ontwikkelaars die aan de slag gaan met het bouwen van AI-apps. Resources omvatten populaire quickstart-artikelen, referentievoorbeelden, documentatie, cursussen, enzovoort.

OpenAI voor Go-ontwikkelaars

Azure OpenAI Service biedt REST API-toegang tot de krachtige taalmodellen van OpenAI. Deze modellen kunnen eenvoudig worden aangepast aan uw specifieke taak, waaronder maar niet beperkt tot het genereren van inhoud, samenvatting, begrip van afbeeldingen, semantische zoekopdrachten en natuurlijke taal voor codevertaling. Gebruikers hebben toegang tot de service via REST API's, Azure OpenAI SDK voor Go of via de Azure AI Foundry-portal.

Verbinden Beschrijving
Azure OpenAI SDK voor Go De GitHub-bronversie van de Azure OpenAI SDK voor Go.
Azure OpenAI SDK-versies Koppelingen naar alle Azure OpenAI SDK-bibliotheekpakketten, waaronder koppelingen voor .NET, Java, JavaScript en Go.
Pakket (pkg.go.dev) De Go-pakketversie van de Azure OpenAI-clientmodule voor Go.
Aan de slag met GPT-35-Turbo en GPT-4 Een artikel dat u begeleidt bij het maken van een voorbeeld van een chatvoltooiing.
ChatCompletions- Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u voltooiingen implementeert.
ChatCompletions met functies Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u voltooiingen implementeert met behulp van Functions.
voltooiing van streamingchats Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u streaming-voltooiingen implementeert.
beeldgeneratie Een eenvoudig voorbeeld van het implementeren van beeldgeneratie.
insluiten Een eenvoudig voorbeeld waarin wordt gedemonstreerd hoe u insluitingen maakt.
Andere voorbeelden De Go-pakketversie van documentatie voor de OpenAI-clientmodule voor Go.
Meer richtlijnen De hubpagina voor documentatie voor De Azure OpenAI-service.

Uw Azure AI-resources beveiligen

Verbinden Beschrijving
OpenAI met rolgebaseerde toegangscontrole van Microsoft Entra ID Een overzicht van verificatie met behulp van Microsoft Entra-id.
OpenAI met beheerde identiteiten Een artikel over complexere beveiligingsscenario's waarvoor op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC) is vereist. In dit document wordt beschreven hoe u zich kunt verifiëren bij uw OpenAI-resource met behulp van Microsoft Entra-id.

Spraak/Zicht

Verbinden Beschrijving
Ondertiteling en transcriptie van het callcenter in de programmeertaal Go Een opslagplaats met voorbeelden voor bijschriften en transcripties in een callcenterscenario.
Spraak integreren in uw apps met speech-SDK voor Go De bron voor de Azure Cognitive Services Speech SDK.

Taal

Verbinden Beschrijving
tekst extraheren, classificeren en begrijpen in documenten met behulp van Text Analytics in Go De clientbibliotheek voor Text Analytics, die deel uitmaakt van de Azure Cognitive Service for Language, een cloudservice die NLP-functies (Natural Language Processing) biedt voor het begrijpen en analyseren van tekst.
Documentvertaling in Go Een snelstartartikel waarin wordt getoond hoe u documentomzetting kunt gebruiken om een brondocument te vertalen in een doeltaal, met behoud van structuur en tekstopmaak.