1. 手动安装
Mote API
简体中文
  • 简体中文
  • english
  • 平台使用
    • 创建API Key
  • 手动安装
    • Codex 命令行
    • Codex 桌面端
    • Claude Code 命令行
    • Claude Code 桌面端
    • Gemini
  • API参考
    • 聊天(Chat)
      • 原生OpenAI格式
        • ChatCompletions格式
        • Responses格式
      • 原生Gemini格式
        • Gemini文本聊天
        • Gemini媒体识别
      • 原生Claude格式
    • 图像(Images)
      • 原生OpenAI格式
        • 生成图像
        • 编辑图像
      • 通义千问格式
        • 生成图像
        • 编辑图像
      • Nano Banana
        • Gemini原生格式
        • OpenAI聊天格式
    • 视频(Videos)
      • Sora格式
        • 创建视频
        • 获取视频任务状态
        • 获取视频内容
      • 可灵格式
        • Kling 文生视频
        • 获取 Kling 文生视频任务状态
        • Kling 图生视频
        • 获取 Kling 图生视频任务状态
      • 即梦格式
        • 即梦视频生成
      • 创建视频生成任务
      • 获取视频生成任务状态
    • 嵌入(Embeddings)
      • 原生OpenAI格式
      • 原生Gemini格式
    • 补全(Completions)
      • 原生OpenAI格式
    • 音频(Audio)
      • 原生OpenAI格式
        • 音频转录
        • 音频翻译
        • 文本转语音
      • 原生Gemini格式
    • 实时语音(Realtime)
      • 原生OpenAI格式
    • 重排序(Rerank)
      • 文档重排序
    • 模型(Models)
      • 列出模型
        • 原生OpenAI格式
        • 原生Gemini格式
    • 审查(Moderations)
      • 原生OpenAI格式
    • 未实现(Unimplemented)
      • 微调(Fine-tuning)
        • 列出微调任务 (未实现)
        • 创建微调任务 (未实现)
        • 获取微调任务详情 (未实现)
        • 取消微调任务 (未实现)
        • 获取微调任务事件 (未实现)
      • 文件(Files)
        • 列出文件 (未实现)
        • 上传文件 (未实现)
        • 获取文件信息 (未实现)
        • 删除文件 (未实现)
        • 获取文件内容 (未实现)
  • Schemas
    • Schemas
      • User
      • Log
      • Model
      • Token
      • Usage
      • PageInfo
      • Channel
      • Redemption
      • ApiResponse
      • ModelsResponse
      • ErrorResponse
      • Message
      • MessageContent
      • Tool
      • ToolCall
      • GeminiModelsResponse
      • ChatCompletionResponse
      • ChatCompletionRequest
      • ChatCompletionStreamResponse
      • CompletionRequest
      • CompletionResponse
      • ResponseFormat
      • ResponsesRequest
      • ResponsesResponse
      • ResponsesStreamResponse
      • ClaudeRequest
      • ClaudeMessage
      • ClaudeResponse
      • EmbeddingRequest
      • EmbeddingResponse
      • ImageGenerationRequest
      • ImageEditRequest
      • ImageResponse
      • AudioTranscriptionRequest
      • AudioTranslationRequest
      • AudioTranscriptionResponse
      • SpeechRequest
      • RerankRequest
      • RerankResponse
      • VideoRequest
      • ModerationRequest
      • VideoResponse
      • ModerationResponse
      • VideoTaskResponse
      • GeminiRequest
      • VideoTaskMetadata
      • VideoTaskError
      • GeminiResponse
      • OpenAIVideo
      • OpenAIVideoError
  1. 手动安装

Gemini

通过环境变量的方式在电脑上安装和配置 Gemini CLI(命令行工具)。

Windows#

1. 安装 Node.js#

前往 Node.js 官网 下载并安装 LTS 版本。(如果已经安装可以跳过)
验证安装:
image.png
如果出现版本号提示,就说明 Node.js 已经安装成功了。
需要注意的是,Node.js 的版本必须为 18+。
如果低于这个版本,可以问一下 AI 如何升级 Node.js 版本,让 AI 先给您命令收集系统信息,之后它就会提供最快最准确的指导。

2. 安装 Gemini CLI#

打开 PowerShell(建议以管理员身份运行)并执行:
image.png
如果遇到在此系统上禁止运行脚本,需要用管理员权限运行 PowerShell,然后执行:
Set-ExecutionPolicy Unrestricted

3. 创建配置文件#

先创建您的 API Key:创建 API KEY
打开 PowerShell(建议以管理员身份运行)并执行:
# 创建 ~/.gemini 目录(存在不报错)
mkdir "$env:USERPROFILE\.gemini" -Force | Out-Null

# 写入 .env(UTF-8 无 BOM,覆盖)
$envText = @'
GEMINI_API_KEY=在这里替换成你的_API_KEY
GOOGLE_GEMINI_BASE_URL=https://api.moteapi.com/gemini_cli
GEMINI_MODEL=gemini-3-pro
'@
[System.IO.File]::WriteAllText("$env:USERPROFILE\.gemini\.env", $envText, (New-Object System.Text.UTF8Encoding($false)))

# 写入 settings.json(UTF-8 无 BOM,覆盖)
$json = @'
{
  "ide": {
    "enabled": true
  },
  "security": {
    "auth": {
      "selectedType": "gemini-api-key"
    }
  }
}
'@
[System.IO.File]::WriteAllText("$env:USERPROFILE\.gemini\settings.json", $json, (New-Object System.Text.UTF8Encoding($false)))
验证是否设置成功:
Get-Content "$env:USERPROFILE\.gemini\.env"
Get-Content "$env:USERPROFILE\.gemini\settings.json"
image.png

4. 验证配置#

终端中输入 gemini 启动,然后在对话框中输入:
您好!
跟他打个招呼,如果正常回复,并且在平台内看到调用记录,则说明配置成功。
image.png

macOS#

1. 安装 Node.js#

首先需要确认您的电脑上有 Homebrew,如果没有的话,可以点击进去,有一行命令,一键复制就可以安装。
安装 Homebrew 的时候,有一部分资源在海外,需要设置 TUN 代理。
image.png
安装好之后,使用 Homebrew 安装 Node.js(如果已经安装可以跳过):
image.png
请使用下面的命令验证安装:
image.png
需要注意的是,Node.js 的版本必须为 18+。
如果低于这个版本,可以问一下 AI 如何升级 Node.js 版本,让 AI 先给您命令收集系统信息,之后它就会提供最快最准确的指导。

2. 安装 Gemini CLI#

使用 npm 安装:
image.png

3. 创建配置文件#

先创建您的 API Key:创建 API KEY
打开终端并执行:
验证是否设置成功:
image.png

4. 验证配置#

终端中输入 gemini 启动,然后在对话框中输入:
您好!
跟他打个招呼,如果正常回复,并且在平台内看到调用记录,则说明配置成功。
image.png

Linux#

1. 安装 Node.js#

安装 Node.js 的命令(如果已经安装可以跳过):
验证安装:
image.png
需要注意的是,Node.js 的版本必须为 18+。
如果低于这个版本,可以问一下 AI 如何升级 Node.js 版本,让 AI 先给您命令收集系统信息,之后它就会提供最快最准确的指导。

2. 安装 Gemini CLI#

使用 npm 安装:
如下图所示,则说明安装成功。
image.png

3. 创建配置文件#

先创建您的 API Key:创建 API KEY
打开终端并执行:
验证是否设置成功:
image.png

4. 验证配置#

终端中输入 gemini 启动,然后在对话框中输入:
您好!
跟他打个招呼,如果正常回复,并且在平台内看到调用记录,则说明配置成功。
image.png
Modified at 2026-07-08 07:59:52
Previous
Claude Code 桌面端
Next
ChatCompletions格式
Built with