常见问题
有问题?我们有答案。这里是关于 Gemini CLI 最常见的一些问题。
Gemini API 和 Gemini CLI 有什么区别?
Gemini API 是 Google 提供的后端服务,允许程序访问 AI 模型。Gemini CLI 是一个用户友好的官方命令行工具,使用该 API,让您可以直接从终端与模型交互,无需编写任何额外代码。
如何获取 Gemini API 密钥?是免费的吗?
您可以从 Google AI Studio 获取免费的 API 密钥。只需使用您的 Google 账户登录并创建新密钥。我们在博客上有详细的分步指南,指导您完成整个过程。
Gemini API 的免费使用限制是什么?
Google 为 Gemini API 提供了慷慨的免费使用限制。截至2025年,您每分钟可以发出多达60个请求,每月可以处理数百万个字符,无需任何费用。这对于大多数个人开发者和小型项目来说已经足够了。
在 Gemini CLI 中使用我的 API 密钥安全吗?
是的,如果正确使用的话。官方 Gemini CLI 会在本地安全地存储您的 API 密钥。但是,您应该像对待密码一样对待您的 API 密钥 - 永远不要分享它或将其提交到公共仓库。CLI 通常将其存储在您系统的安全凭据存储中。
我可以在 Windows 上使用 Gemini CLI 吗?
是的,Gemini CLI 完全兼容 Windows。根据您选择的实现方式,您可以通过 npm、pip 安装它,或下载独立的可执行文件。查看我们的 Windows 专用安装指南获取详细说明。
如何使用 Gemini 分析我的本地文件?
Gemini CLI 允许您使用输入重定向或特定的文件标志将文件内容直接传递给模型。例如:
gemini --file=mycode.py "解释这段代码"
或 cat mycode.py | gemini "解释这段代码"
。这使您可以分析代码、日志或任何文本文件。用于编码的最佳 Gemini 模型是什么?
对于编码任务,Gemini 1.5 Pro 目前是最佳选择,因为它具有大型上下文窗口(最多100万个标记)和强大的编码能力。对于更简单的任务,Gemini 1.5 Flash 提供了良好的性能和更快的响应时间。您可以使用 --model 标志指定模型。
我可以使用 Gemini CLI 微调模型吗?
虽然 Gemini CLI 本身不提供微调功能,但您可以使用 Google 的 Vertex AI 平台为您的特定用例微调 Gemini 模型。然后可以配置 CLI 使用您的自定义调整模型端点。