Skip to main content
Gemini CLI 只需设置两个环境变量就能接入老张API:密钥变量填老张API密钥,地址变量填老张API域名,认证方式选 Gemini API Key。请求走 Gemini 原生协议,按 token 计费。

安装 Gemini CLI

用 npm 全局安装(需要先安装 Node.js):

配置老张API

1

设置环境变量

把以下两行写进 shell 配置文件(zsh 为 ~/.zshrc,bash 为 ~/.bashrc),然后重新打开终端:
地址只填域名,不要加 /v1 或 /v1beta,Gemini CLI 会自己拼接路径。
2

选择 Gemini API Key 认证

第一次运行 gemini 时会询问登录方式,选择 Use Gemini API Key。也可以直接在 ~/.gemini/settings.json 中写入:
不要选 Login with Google,那种方式会直接连 Google 账号,不经过老张API。
3

指定模型并测试

在项目目录运行:
或用非交互模式快速确认:
非交互模式要求当前目录已被信任,首次在新目录运行时,先在交互模式中确认信任该目录。

选择模型

每次启动时用 -m 指定模型,避免 Gemini CLI 使用老张API未提供的默认模型 ID。各模型价格见模型与价格总表,模型线路说明见 Gemini 协议。

常见问题

报 API key not valid 或请求发到了 Google?

确认 GOOGLE_GEMINI_BASE_URL 在当前终端生效(echo $GOOGLE_GEMINI_BASE_URL),并且认证方式是 Gemini API Key。项目目录或 ~/.gemini/.env 中如果另有 GEMINI_API_KEY,也可能被读取,一并检查。

报模型不存在?

模型 ID 要与模型与价格总表完全一致,并用同一个密钥请求 GET https://api.laozhang.ai/v1/models 确认它在列表里。

可以用 Gemini CLI 生成图片吗?

Gemini CLI 主要用于对话和编程。生成图片请直接调用 Nano Banana 接口,见 Nano Banana API。

相关文档