简介
Gemini CLI 是 Google 提供的官方命令行工具,允许开发者通过终端与 Gemini AI 模型进行交互。通过配置 Token搭子 API,您可以在 Gemini CLI 中使用 Token搭子 提供的多种先进 AI 模型,包括 GPT、Claude 和 Gemini 系列。准备工作
在开始之前,请确保:-
已安装 Node.js 和 npm
从 Node.js 官网 下载并安装(建议 v16 或更高版本) -
已获取 Token搭子 API 密钥
登录 Token搭子 控制台 获取您的 API 密钥(以sk-开头)
提示: 如果还没有 Token搭子 账户,请先在 Token搭子 注册并获取 API 密钥。
第一步:安装 Gemini CLI
1.1 全局安装
使用 npm 全局安装 Gemini CLI:1.2 验证安装
检查是否安装成功:提示: 如果命令不可用,可能需要重启终端或检查 npm 全局路径配置。
第二步:配置 Token搭子 API
2.1 临时环境变量配置
适用于测试或单次使用,关闭终端后失效: Windows (PowerShell):2.2 永久环境变量配置(推荐)
将配置写入系统,每次打开终端自动生效: Windows (PowerShell):- 以管理员身份运行 PowerShell
- 执行以下命令设置用户级环境变量:
- 重启 PowerShell 或执行以下命令刷新环境变量:
- 编辑配置文件(根据您使用的 shell 选择):
- 在文件末尾添加以下内容:
- 保存文件并重新加载配置:
2.3 使用 .env 文件配置
在项目目录下创建.env 文件:
重要提示: - 将
sk-xxxxxxxxxxxx 替换为您从 Token搭子 控制台 获取的实际 API 密钥 - GEMINI_BASE_URL 设置为
https://api.tokengongfang.com/v1,确保 Gemini CLI 连接到 Token搭子 - 如果使用 .env 文件,请将其添加到 .gitignore 避免泄露 API 密钥2.4 验证配置
检查环境变量是否设置成功: macOS/Linux:第三步:开始使用 Gemini CLI
3.1 基本对话
启动交互式对话:3.2 指定模型
使用特定模型进行对话:3.3 从文件读取提示词
从文件中读取提示词:3.4 保存输出到文件
将 AI 响应保存到文件:第四步:通过代码使用 Token搭子
如果您想在自己的代码中使用 Token搭子 API:4.1 使用 Python SDK
4.2 使用 JavaScript/TypeScript
4.3 使用 cURL
第五步:选择合适的模型
推荐模型
Token搭子 支持多种模型,您可以根据需求选择: Gemini 系列:
GPT 系列:
Claude 系列:
高级功能
多模态支持
使用支持多模态的模型(如 Gemini 2.0 Flash)处理图像:流式输出
获取实时流式响应:调整参数
优化模型输出:常见问题
Q1: 提示 API 密钥无效?
解决方案:-
检查 API Key 格式:
- 确认 API Key 以
sk-开头 - 确保复制完整,没有多余的空格
- 确认 API Key 以
-
检查环境变量:
-
验证密钥有效性:
- 在 Token搭子 控制台 检查密钥状态
- 确认账户有足够余额
Q2: 如何验证 API 配置是否正确?
测试方法:Q3: 支持哪些编程语言?
Token搭子 API 支持所有能够发送 HTTP 请求的编程语言:- ✅ Python - 推荐使用 OpenAI SDK
- ✅ JavaScript/TypeScript - Node.js 和浏览器环境
- ✅ Java - 使用 HTTP 客户端
- ✅ Go - 使用标准库或第三方包
- ✅ PHP - cURL 或 Guzzle
- ✅ Ruby - HTTP 库
- ✅ C#/.NET - HttpClient
- ✅ Swift - URLSession
- ✅ 其他语言 - 任何支持 HTTP 的语言
Q4: 如何查看 API 使用情况?
登录 Token搭子 控制台 查看:- 📊 实时调用统计
- 💰 费用明细和账单
- 📈 使用趋势图表
- 🔍 详细的请求日志
- ⚙️ API 密钥管理
Q5: 遇到 API 错误怎么办?
常见错误及解决方案:最佳实践
1. 错误处理
2. 成本优化
3. 提示词优化
功能特性
使用 Google AI Studio + Token搭子,您可以:- 🤖 多模型支持 - 访问 GPT、Claude、Gemini 等多种模型
- 🌍 OpenAI 兼容 - 使用标准 OpenAI API 格式
- ⚡ 高性能 - 低延迟、高并发支持
- 💰 透明定价 - 清晰的按量计费
- 📊 使用监控 - 实时查看 API 调用情况
- 🔒 安全可靠 - 企业级安全保障
- 🚀 快速集成 - 简单的 API 调用方式
- 📚 完整文档 - 详细的开发文档和示例
支持与帮助
如果您在使用过程中遇到任何问题:- 📚 Token搭子 文档中心
- 📚 Google AI Studio 文档
- 💬 Discord 社区
- 🐦 Twitter @Token搭子_
- 📧 技术支持:zhihong@apimart.ai
开始使用 Token搭子
立即注册 Token搭子,获取您的 API 密钥,在 Google AI Studio 中使用多种 AI 模型!