Google 生成式 AI 的 Go SDK
该 SDK 使开发者能够使用 Google 最先进的生成式 AI 模型(如 Gemini)来构建 AI 驱动的功能和应用。它支持以下用例:
- 仅从文本输入生成文本
- 从文本和图像输入生成文本(多模态)
- 构建多轮对话(聊天)
- 嵌入
尝试 API
- 获取 API 密钥以便与 Google AI SDK 一起使用。
- 使用
go get github.com/google/generative-ai-go
将 SDK 添加到您的模块中。 - 遵循示例进行操作。
文档
Google AI Go SDK 的文档位于 pkg.go.dev
在 Google 文档中可以找到 Google AI SDK 和 Gemini 模型的完整文档:https://ai.google.dev/docs
有关支持的模型及其功能的列表,请参见 https://ai.google.dev/models/gemini
获取帮助
对于 Gemini API 的一般问题(不特定于 Go SDK),请查看公共讨论论坛。
对于特定于 Go SDK 的问题,请创建一个新的 issue 并用 question
标签标记它。
贡献
有关为 Google AI Go SDK 贡献的更多信息,请参阅贡献指南。
许可证
本仓库的内容采用 Apache 许可证,版本 2.0 授权。