使用 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 中的文件翻譯 | 說明如何使用檔翻譯將源文檔翻譯成目標語言,同時保留結構和文字格式的快速入門文章。 |