Dela via


Utveckla AI-appar med Go

Den här artikeln innehåller en ordnad lista över de bästa utbildningsresurserna för Go-utvecklare som kommer igång med att skapa AI-appar. Resurser omfattar populära snabbstartsartiklar, referensexempel, dokumentation, utbildningar och så vidare.

OpenAI för Go-utvecklare

Länk beskrivning
Azure OpenAI SDK för Go GitHub-källversionen av Azure OpenAI SDK för Go.
Versioner av Azure OpenAI SDK Länkar till alla Azure OpenAI SDK-bibliotekspaket, inklusive länkar för .NET, Java, JavaScript och Go.
Paket (pkg.go.dev) Go-paketversionen av Azure OpenAI-klientmodulen för Go.
Kom igång med GPT-35-Turbo och GPT-4 En artikel som vägleder dig genom att skapa ett exempel på chattens slutförande.
ChatCompletions Ett enkelt exempel som visar hur du implementerar slutföranden.
ChatCompletions med functions Ett enkelt exempel som visar hur du implementerar slutföranden med hjälp av Functions.
Slutförande av direktuppspelningschatt Ett enkelt exempel som visar hur du implementerar slutförda direktuppspelningar.
Bildgenerering Ett enkelt exempel på hur du implementerar bildgenerering.
Inbäddningar Ett enkelt exempel som visar hur du skapar inbäddningar.
Andra exempel Go-paketversionen av dokumentationen för OpenAI-klientmodulen för Go.
Mer vägledning Hubbsidan för Dokumentation om Azure OpenAI Service.

Skydda dina Azure AI-resurser

Länk beskrivning
OpenAI med Rollbaserad åtkomstkontroll baserad på Microsoft Entra-ID En titt på autentisering med Microsoft Entra-ID.
OpenAI med hanterade identiteter En artikel som beskriver mer komplexa säkerhetsscenarier som kräver rollbaserad åtkomstkontroll i Azure (Azure RBAC). Det här dokumentet beskriver hur du autentiserar till din OpenAI-resurs med hjälp av Microsoft Entra-ID.

Tal/vision

Länk beskrivning
Textning och callcenter-transkription i Go En lagringsplats som innehåller exempel för bildtext och transkriptioner i ett call center-scenario.
Integrera Speech i dina appar med Speech SDK för Go Källan för Azure Cognitive Services Speech SDK.

Språk

Länk beskrivning
Extrahera, klassificera och förstå text i dokument med hjälp av Textanalys i Go Klientbiblioteket för Textanalys, som är en del av Azure Cognitive Service for Language, en molnbaserad tjänst som tillhandahåller NLP-funktioner (Natural Language Processing) för att förstå och analysera text.
Dokumentöversättning i Go En snabbstartsartikel som visar hur du använder dokumentöversättning för att översätta ett källdokument till ett målspråk samtidigt som struktur och textformatering bevaras.