共用方式為


使用 Go 開發 AI 應用程式

本文包含組織清單,列出開始使用建置 AI 應用程式的 Go 開發人員的最佳學習資源。 資源包括熱門快速入門文章、參考範例、文件、訓練課程等等。

OpenAI for Go 開發人員

連結 描述
Azure OpenAI SDK for Go Azure OpenAI SDK for Go 的 GitHub 來源版本。
Azure OpenAI SDK 版本 所有 Azure OpenAI SDK 程式庫套件的連結,包括 .NET、Java、JavaScript 和 Go 的連結。
套件 (pkg.go.dev) 適用於 Go 的 Azure OpenAI 用戶端模組 Go 套件版本。
使用 GPT-35-Turbo 和 GPT-4 以開始使用 逐步引導您建立聊天完成範例的文章。
ChatCompletions 示範如何實作完成的簡單範例。
使用 Functions 的 ChatCompletions 示範如何使用 Functions 實作完成的簡單範例。
串流聊天完成 示範如何實作串流完成的簡單範例。
影像產生 實作映像產生的簡單範例。
內嵌 示範如何建立內嵌的簡單範例。
其他範例 適用於 Go 之 OpenAI 用戶端模組的檔案 Go 套件版本。
更多指導 Azure OpenAI 服務文件的中樞頁面。

保護您的 Azure AI 資源

連結 描述
OpenAI 與 Microsoft Entra ID 角色型存取控制 了解使用 Microsoft Entra ID 進行驗證。
使用受控識別的 OpenAI 文章詳細說明需要 Azure 角色型訪問控制 (Azure RBAC) 更複雜的安全性案例。 本文件涵蓋如何使用 Microsoft Entra ID 向 OpenAI 資源進行驗證。

語音/視覺

連結 描述
Go 中的標題和通話中心轉譯 存放庫,其中包含通話中心案例中的字幕和謄寫範例。
將語音整合到您的應用程式與適用於 Go 的語音 SDK Azure 認知服務語音 SDK 的來源。

語言

連結 描述
使用 Go 中的 文字分析 來擷取、分類及了解檔中的文字 文字分析 的用戶端連結庫是 Azure 認知服務語言服務的一部分,這是雲端式服務,可提供自然語言處理 (NLP) 功能來瞭解和分析文字。
Go 中的文件翻譯 說明如何使用檔翻譯將源文檔翻譯成目標語言,同時保留結構和文字格式的快速入門文章。