Skip to main content
通过 Google AI StudioGoogle Cloud Vertex AI 使用 Google 的 Gemini 模型,这些平台提供了对大型语言模型和其他服务的访问。 我们建议进行实验以找到最适合您用例的模型。以下是 Gemini 2.x 系列模型的一些通用建议:
  • gemini-2.0-flash 适用于大多数用例。
  • gemini-2.0-flash-lite 是最具成本效益的模型。
  • gemini-2.5-pro-exp-03-25 是最强大的多模态模型。
有关可用模型版本的信息,请参阅 Google AI Studio 文档Vertex AI 文档

模型认证

您可以通过 Google AI Studio 或 Google Cloud 的 Vertex AI 来使用 Gemini 模型:

Google AI Studio

设置 GOOGLE_API_KEY 环境变量。您可以 从 Google AI Studio 获取

Vertex AI

要在 Google Cloud 中使用 Vertex AI:
  1. 请参阅 Vertex AI 文档来设置项目和开发环境。
  2. 安装 gcloud CLI 并进行身份验证(更多详细信息,请参阅 快速入门):
  1. 启用 Vertex AI API 并设置项目 ID 环境变量(或者,您可以在 Agent 配置中设置 project_id):
导出以下变量:
或者更新您的 Agent 配置:

示例

Gemini 与您的 Agent 结合使用:
这里 查看更多示例。

grounding 和搜索

Gemini 模型通过可选参数支持 grounding 和搜索功能。这会自动将 grounding 或搜索工具发送到 Gemini。在此处 查看详细信息 要启用这些功能,请在初始化 Gemini 模型时设置相应的参数: 要使用 grounding:
要使用搜索:
在您的 Agent 配置中设置 show_tool_calls=True 以在输出中查看 grounding 或搜索结果。

参数

GeminiModel 类的子类,并且可以访问相同的参数。