跳转到主要内容

Chat 简介

欢迎使用 Chat 服务文档! 本服务提供多协议 AI API 网关,支持 OpenAI 兼容 APIOpenAI Responses APIAnthropic (Claude) 兼容 APIGoogle Gemini 原生 API。您可以使用官方 SDK 或任何兼容客户端(如 Cherry StudioClaude CodeCursor 等)来访问我们强大的语言模型。

🌟 核心特性

多协议支持

我们的 Chat API 支持多种 API 格式以满足不同需求:
协议Base URL描述
OpenAI 兼容https://api.mountsea.ai/chat兼容 OpenAI Chat Completions API
OpenAI Responseshttps://api.mountsea.ai/chat兼容 OpenAI Responses API 格式
Anthropic (Claude)https://api.mountsea.ai/chat/claude兼容 Anthropic Messages API,支持 Claude Code
Gemini 原生https://api.mountsea.ai/chat/gemini兼容 Google Gemini Native API
注意 Base URL 区别:Claude Code 使用的 Base URL 为 https://api.mountsea.ai/chat/claude,其他协议统一使用 https://api.mountsea.ai/chat

OpenAI 兼容

  • ✅ 直接使用官方 OpenAI Python/Node.js SDK
  • ✅ 无需修改代码 - 只需更新 base_urlapi_key
  • ✅ 完整支持流式响应
  • ✅ 支持 Function Calling / Tools
  • ✅ 支持 JSON Mode 和结构化输出

OpenAI Responses API

  • ✅ 支持全新 OpenAI Responses API 格式(/v1/responses
  • ✅ 兼容 Cherry Studio 和其他使用 Responses API 的客户端
  • ✅ 简化的输入格式,使用 inputinstructions

Anthropic (Claude Code) 兼容

  • ✅ 直接使用 Claude Code CLI 接入我们的服务
  • ✅ 兼容 Anthropic Python/TypeScript SDK
  • ✅ 完整支持流式响应工具调用系统提示
  • ✅ 访问 Claude 模型(claude-4.5、claude-opus-4-6、claude-sonnet-4-6 等)

支持的模型

我们提供多种高质量语言模型的访问:
模型类型描述
gpt-5.1OpenAI最新 GPT-5.1 模型
gpt-5.1-allOpenAIGPT-5.1 全能力版本
gpt-5.1-thinkingOpenAIGPT-5.1 增强推理版
gpt-5.1-thinking-allOpenAIGPT-5.1 推理全能力版
gpt-5.1-2025-11-13OpenAIGPT-5.1 快照版(2025-11-13)
gpt-5.2OpenAI最新 GPT-5.2 模型
gemini-3-proGoogleGoogle Gemini 3 Pro
gemini-2.5-proGoogleGoogle Gemini 2.5 Pro
gemini-2.5-flashGoogleGoogle Gemini 2.5 Flash(更快)
gemini-3-flashGoogleGoogle Gemini 3 Flash(更快)
gemini-3.1-proGoogleGoogle Gemini 3.1 Pro
claude-4.5AnthropicClaude 4.5 模型
claude-opus-4-6AnthropicClaude Opus 4.6 模型
claude-sonnet-4-6AnthropicClaude Sonnet 4.6 模型
claude-haiku-4-5-20251001AnthropicClaude Haiku 4.5(轻量快速)

🚀 快速开始

使用 OpenAI Python SDK

from openai import OpenAI

client = OpenAI(
    api_key="your-api-key",
    base_url="https://api.mountsea.ai/chat"
)

response = client.chat.completions.create(
    model="gpt-5.1",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello!"}
    ]
)

print(response.choices[0].message.content)

使用 OpenAI Node.js SDK

import OpenAI from 'openai';

const client = new OpenAI({
    apiKey: 'your-api-key',
    baseURL: 'https://api.mountsea.ai/chat'
});

const response = await client.chat.completions.create({
    model: 'gpt-5.1',
    messages: [
        { role: 'system', content: 'You are a helpful assistant.' },
        { role: 'user', content: 'Hello!' }
    ]
});

console.log(response.choices[0].message.content);

流式响应

from openai import OpenAI

client = OpenAI(
    api_key="your-api-key",
    base_url="https://api.mountsea.ai/chat"
)

stream = client.chat.completions.create(
    model="gpt-5.1",
    messages=[{"role": "user", "content": "Tell me a story"}],
    stream=True
)

for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="")

使用 cURL

curl https://api.mountsea.ai/chat/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer your-api-key" \
  -d '{
    "model": "gpt-5.1",
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "Hello!"}
    ]
  }'

🤖 Claude Code 接入指南

Claude Code 是 Anthropic 官方的 AI 编程 CLI 工具。通过配置我们的 API,你可以直接使用 Claude Code 进行 AI 辅助编程。
Claude Code 使用 Anthropic Messages API 格式,Base URL 为 https://api.mountsea.ai/chat/claude,与其他协议不同,请注意区分。

配置方法

设置环境变量即可使用:
# 设置 API Key 和 Base URL
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_BASE_URL="https://api.mountsea.ai/chat/claude"

# 启动 Claude Code
claude
持久化配置(添加到 ~/.bashrc 或 ~/.zshrc):
echo 'export ANTHROPIC_API_KEY="your-api-key"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://api.mountsea.ai/chat/claude"' >> ~/.zshrc
source ~/.zshrc

使用 Anthropic SDK 调用

import anthropic

client = anthropic.Anthropic(
    api_key="your-api-key",
    base_url="https://api.mountsea.ai/chat/claude"
)

message = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=4096,
    system="You are a helpful coding assistant.",
    messages=[
        {"role": "user", "content": "Write a Python function to sort a list"}
    ]
)

print(message.content[0].text)
流式响应:
with client.messages.stream(
    model="claude-sonnet-4-6",
    max_tokens=4096,
    messages=[{"role": "user", "content": "Explain async/await in Python"}]
) as stream:
    for text in stream.text_stream:
        print(text, end="")
安装:
pip install anthropic

📱 Cherry Studio 接入指南

Cherry Studio 是一款功能强大的 AI 桌面客户端,支持多种 API 格式。你可以通过配置我们的 API 在 Cherry Studio 中使用所有模型。

配置 OpenAI 兼容模式(推荐)

1

打开设置

在 Cherry Studio 中,进入 设置模型服务商 → 点击 添加
2

配置 API

填写以下信息:
配置项
服务商名称MountSea AI
API 地址https://api.mountsea.ai/chat
API Key你的 API Key
3

添加模型

点击 添加模型,手动输入模型名称,例如:gpt-5.1claude-sonnet-4-6gemini-3-flash
4

开始对话

在对话界面选择对应模型,即可开始使用

配置 OpenAI Responses 模式

如果 Cherry Studio 使用 OpenAI Responses API 格式,配置方式相同:
配置项
API 地址https://api.mountsea.ai/chat
API Key你的 API Key
API 格式OpenAI Responses

📋 可用端点

OpenAI 兼容 API

端点方法描述
/chat/chat/completionsPOST创建聊天补全
/chat/v1/chat/completionsPOST创建聊天补全(v1)
/chat/modelsGET列出可用模型
/chat/models/{model}GET获取模型详情

OpenAI Responses API

端点方法描述
/chat/v1/responsesPOST创建响应(Responses API 格式)

Anthropic 兼容 API (Claude Code)

Base URL: https://api.mountsea.ai/chat/claude(注意与其他 API 不同)
端点方法描述
/chat/claude/v1/messagesPOST创建消息(Anthropic 格式)

Gemini 原生 API

端点方法描述
/chat/gemini/{apiVersion}/models/{model}:generateContentPOST生成内容(非流式)
/chat/gemini/{apiVersion}/models/{model}:streamGenerateContentPOST生成内容(流式)
Gemini 原生 API 允许您直接使用官方 @google/genai SDK。详见 Gemini API

浏览 API 文档

OpenAI 兼容: OpenAI Responses API: Anthropic 兼容 (Claude Code): Gemini 原生:
更多详情,请访问完整的 MountSea API 文档