小胡mini-api
  1. 各种插件/软件使用教程
小胡mini-api
  • 引言
  • 在线调试说明
  • 发出请求
  • 各种插件/软件使用教程
    • Gemini CLI 中转站配置使用教程
    • Claude Code 安装使用教程
    • CherryStudio调用cluade MCP
    • Cherry Studio配置教程
    • dify添加模型
    • cline 配置教程
    • CLAUDE DEV 配置教程
    • chatgpt-on-wechat 配置教程
    • 沉浸式翻译 设置gpt翻译
    • nextchat 设置教程
    • aider 配置教程
    • Cursor 配置教程
    • lobechat 设置教程
    • chatgpt GPT Academic 学术优化配置gpt教程
    • zotero gpt 配置方法
    • 浏览器插件ChatGPT Sidebar
    • ChatBox(推荐使用)
    • 开源gpt_academic
  • 中转站基本介绍
    • API 快速开始指南
    • 联系客服
    • 分组详细表格
    • 分组的特殊性及价格差异
    • 如何新建指定分组的令牌
    • 代理接口调用地址
    • API Key 额度查询服务
    • 免费AI聊天项目导航
  • Chat模型
    • ChatGpt 接口
      • ChatGPT音频(Audio)
        • GPT-4O-audio
        • 创建语音
        • 创建转录
        • 创建翻译
      • ChatGPT聊天(Chat)
        • 聊天完成对象
        • 聊天完成块对象
        • 创建聊天补全 (流式)
        • 创建聊天补全 (非流)
        • 创建聊天识图 (流式)
        • 创建聊天识图 (流式) best64
        • 创建聊天识图 (非流)
        • 创建聊天创作图 (非流)
        • 官方Function calling调用
        • 官方N测试
        • 列出模型
        • 创建聊天函数调用 (只能非流)
        • 创建结构化输出
      • ChatGPT自动补全(Completions)
        • 完成对象
        • 创建完成
      • ChatGPT嵌入(Embeddings)
        • 嵌入对象
        • 创建嵌入
    • Anthropic Claude 接口
      • 聊天完成对象
      • 聊天完成块对象
      • 创建聊天补全 (流式) [原生格式]
      • 创建聊天补全 (流式)
      • 创建聊天补全 (非流)
      • 创建聊天识图 (流式)
      • 创建聊天识图 (非流)
    • 谷歌Gemini
      • gemini图片创作接口
      • 聊天接口
      • 识图接口
  • 聊天(Responses)
    • Responses API与Chat API对比
    • 创建模型响应-gpt-5启用思考
    • 创建模型响应(流式返回)
    • 创建模型响应 (控制思考长度)
    • 创建深度搜索 (巨贵,一次几十刀,慎用)
    • 创建网络搜索
  • 文生图模型
    • README
    • 图像对象
    • MJ绘画
      • 上传图片
      • 提交Imagine任务
      • 根据任务ID 查询任务状态
      • 根据ID列表查询任务
      • 获取任务图片的seed
      • 执行Action动作
      • 提交Blend任务
      • 提交Describe任务
      • 提交Shorten任务
      • 提交Modal
      • 提交swap_face任务
    • ideogram 绘画
      • ideogram(文生图)
      • Remix(混合图)
      • Upscale(放大高清)
      • Describe(描述)
    • 没用的
      • 创建图片编辑
      • recraftv3
      • 创建图像变体
    • DALL·E 3
    • Flux(OpenAI dall-e-3格式)
    • Stable-Diffusion
    • ideogram
  • 文生视频模型
    • luma 视频生成
      • 官方API格式
        • 提交生成视频任务
        • 扩展视频
      • 查询任务
        • 查询单个任务
        • 批量获取任务
    • 快手可灵
      • Kling 快手可灵
      • Callback协议
      • 图像生成
      • 文生视频
      • 图生视频
      • 查询任务(免费)
    • Runway 视频生成
      • 提交视频生成任务
      • 查询视频任务(免费)
      • 提交视频生成任务-chat格式
    • veo 视频生成
      • 视频统一格式
        • 创建视频
        • 查询任务
        • 创建视频,带图片
  • GPTs 相关
    • gpt-4-all(分析图片)
    • gpt-4-all(生成图片)
    • GPTs对话
  • 文生音乐 Suno
    • 说明
    • 参数
    • 任务提交
      • 生成歌曲(灵感、自定义、续写)
      • 生成歌词
      • 歌曲拼接
    • 查询接口
      • 批量获取任务
      • 查询单个任务
  • 系统API
    • 获取令牌列表
    • 新增令牌
  • Python配置方式
    • python openai官方库(使用AutoGPT,langchain等)
    • python 连续对话
    • python 使用 语音转文本
    • python 使用文本转语音
    • python 使用Embeddings 向量化
    • python 调用DALL·E
    • python简单调用 openai function-calling demo
    • python 简单langchain 调用openai demo
    • python llama_index 配置
    • Python使用gpt-4o识别图片-本地图片
    • python 库流式输出
    • gpt realtime模型调用
    • python request 请求 流式输出demo
    • Python基础对话
    • Python使用gpt-4o识别图片
    • Python使用Claude识别图片
  • nodejs 配置方式
    • nodejs 基础对话
  • 帮助中心
    • AI返回字段: 思考相关
    • HTTP状态码及其含义
  1. 各种插件/软件使用教程

Gemini CLI 中转站配置使用教程

基本介绍#

Gemini CLI 是谷歌提供的命令行 AI 工具,可以帮助你进行代码查询、编辑大型代码库、生成应用程序以及自动化各种任务。通过设置中转站(代理),你可以在网络受限的情况下正常使用 Gemini CLI 服务。

配置中转站的步骤#

1. 设置环境变量#

在使用中转站之前,你需要配置以下环境变量:
注意:你也可以将这些环境变量添加到你的 .bashrc、.zshrc 或其他 shell 配置文件中,这样每次启动终端时都会自动设置这些变量。

2. 从你的二开仓库安装 Gemini CLI#

与使用官方仓库不同,你需要从你二次开发的仓库中拉取代码:
这个二开版本支持通过设置 GEMINI_API_BASE_URL 来使用中转站。

3. 启动 Gemini CLI#

安装完成后,你可以直接在任何目录下运行以下命令启动 Gemini CLI:

4. 选择主题并开始使用#

首次启动时,CLI 会提示你选择一个颜色主题,按照提示操作即可。

代理配置详解#

除了通过 GEMINI_API_BASE_URL 设置中转站外,你也可以使用其他代理配置方式 1:
1.
使用配置文件:你可以在配置文件中设置代理参数 2
2.
支持 ALL_PROXY 环境变量:除了直接设置 GEMINI_API_BASE_URL,最新版本的 Gemini CLI 也支持通过 ALL_PROXY 环境变量设置代理 2:
3.
命令行参数:你可以通过 --proxy 参数直接在命令行设置代理 2

常用命令和功能#

安装并配置好 Gemini CLI 后,你可以使用以下常用功能:

探索代码库#

> Describe the main pieces of this system's architecture.
> What security mechanisms are in place?
> Provide a step-by-step dev onboarding doc for developers new to the codebase.

处理现有代码#

> Implement a first draft for GitHub issue #123.
> Help me migrate this codebase to the latest version of Java. Start with a plan.

自动化工作流程#

> Make me a slide deck showing the git history from the last 7 days, grouped by feature and team member.
> Make a full-screen web app for a wall display to show our most interacted-with GitHub issues.

系统交互#

> Convert all the images in this directory to png, and rename them to use dates from the exif data.
> Organize my PDF invoices by month of expenditure.

故障排除#

如果你在使用过程中遇到问题,可以参考以下几点:
1.
检查环境变量是否正确设置
2.
检查网络连接是否稳定,中转站是否可访问
3.
查看是否有错误信息输出,这些信息通常会指示问题所在
4.
如果使用 SOCKS 代理,确保代理格式正确,例如 socks5://<user>:<pass>@<proxy>:<port> 5

卸载#

如果你需要卸载 Gemini CLI,可以参考官方的卸载指南。

小结#

通过配置中转站,你可以在网络限制的环境中顺利使用 Gemini CLI,享受其强大的功能。这个工具可以大大提升你的开发效率,特别是在处理大型代码库、自动化任务和生成应用程序等场景中。
修改于 2025-07-31 04:08:11
上一页
发出请求
下一页
Claude Code 安装使用教程
Built with