跳转到主要内容

简介

Gemini CLI 是 Google 提供的官方命令行工具,允许开发者通过终端与 Gemini AI 模型进行交互。通过配置 Token搭子 API,您可以在 Gemini CLI 中使用 Token搭子 提供的多种先进 AI 模型,包括 GPT、Claude 和 Gemini 系列。

准备工作

在开始之前,请确保:
  1. 已安装 Node.js 和 npm
    Node.js 官网 下载并安装(建议 v16 或更高版本)
  2. 已获取 Token搭子 API 密钥
    登录 Token搭子 控制台 获取您的 API 密钥(以 sk- 开头)
提示: 如果还没有 Token搭子 账户,请先在 Token搭子 注册并获取 API 密钥。

第一步:安装 Gemini CLI

1.1 全局安装

使用 npm 全局安装 Gemini CLI:

1.2 验证安装

检查是否安装成功:
如果显示版本号,则说明安装成功。
提示: 如果命令不可用,可能需要重启终端或检查 npm 全局路径配置。

第二步:配置 Token搭子 API

2.1 临时环境变量配置

适用于测试或单次使用,关闭终端后失效: Windows (PowerShell):
macOS/Linux (Bash):

2.2 永久环境变量配置(推荐)

将配置写入系统,每次打开终端自动生效: Windows (PowerShell):
  1. 以管理员身份运行 PowerShell
  2. 执行以下命令设置用户级环境变量:
  1. 重启 PowerShell 或执行以下命令刷新环境变量:
macOS/Linux (Bash):
  1. 编辑配置文件(根据您使用的 shell 选择):
  1. 在文件末尾添加以下内容:
  1. 保存文件并重新加载配置:

2.3 使用 .env 文件配置

在项目目录下创建 .env 文件:
然后在运行命令前加载环境变量: macOS/Linux:
Windows (PowerShell):
重要提示: - 将 sk-xxxxxxxxxxxx 替换为您从 Token搭子 控制台 获取的实际 API 密钥 - GEMINI_BASE_URL 设置为 https://api.tokengongfang.com/v1,确保 Gemini CLI 连接到 Token搭子 - 如果使用 .env 文件,请将其添加到 .gitignore 避免泄露 API 密钥

2.4 验证配置

检查环境变量是否设置成功: macOS/Linux:
Windows (PowerShell):
如果显示了正确的值,说明配置成功。

第三步:开始使用 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 系列:
模型选择建议: - 🚀 Google 生态整合: gemini-2.0-flash-expgemini-2.5-pro - 💡 代码开发: claude-sonnet-4-5-20250929gpt-5 - 💰 成本优化: gpt-4o-miniclaude-haiku-4-5-20251001 - ⚡ 快速响应: gemini-2.0-flash-expgpt-4o-mini

高级功能

多模态支持

使用支持多模态的模型(如 Gemini 2.0 Flash)处理图像:

流式输出

获取实时流式响应:

调整参数

优化模型输出:

常见问题

Q1: 提示 API 密钥无效?

解决方案:
  1. 检查 API Key 格式
    • 确认 API Key 以 sk- 开头
    • 确保复制完整,没有多余的空格
  2. 检查环境变量
  3. 验证密钥有效性

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搭子

立即注册 Token搭子,获取您的 API 密钥,在 Google AI Studio 中使用多种 AI 模型!