🚀 AI Platform 接入文档

一个接入,调用 27+ 模型 · 兼容 OpenAI / Anthropic SDK · 国内直连无需翻墙

官方满血直连中文支持流式响应

🤖 想要真正的 AI 编程助手?

✓ Tool Calling 验证通过 支持 Agent 完整能力

本平台已对接 Claude Code(Anthropic 官方编程 Agent)——能读你的代码、改文件、跑命令、自主完成开发任务。

三行命令开始

npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com  # 国内淘宝镜像加速
export ANTHROPIC_BASE_URL=https://yangjinming.org/anthropic
export ANTHROPIC_API_KEY=你的_sk-xxx
claude

所有 Agent 能力通过本平台 27 个模型工作,按积分计费。

📍 接入信息

项目
平台https://yangjinming.org
OpenAI 端点https://yangjinming.org/openai/v1
Anthropic 端点https://yangjinming.org/anthropic/v1
注册邮箱注册送 100 积分
API Key控制台「我的 API Key」(sk- 开头)
立即注册

🤖 支持的模型

Anthropic Claude

模型 ID等级上下文输入输出
claude-fable-5 最新Mythos1M120600
claude-opus-4-8旗舰200K60300
claude-sonnet-4-6专业200K1260
claude-haiku-4-5-20251001极速200K420

OpenAI GPT

模型 ID说明价格
gpt-4.1旗舰多模态30/120
gpt-4.1-mini极速6/24
gpt-4o多模态15/60
o4-mini推理12/48
gpt-image-2 图像2K 图像生成+编辑1400/张
tts-1 语音TTS 语音合成50/千字
whisper-1 转写音频转文字60/分钟
kling-v1 视频文/图生 5s 视频3000-18000/次

单位:积分/百万 tokens(除特殊说明),1 元 ≈ 100 积分

⚡ Python 接入

pip install openai

聊天(GPT 或 Claude,只改 model)

from openai import OpenAI

client = OpenAI(
    api_key="你的_API_KEY",
    base_url="https://yangjinming.org/openai/v1"
)

resp = client.chat.completions.create(
    model="claude-fable-5",   # 或 gpt-4.1 / claude-opus-4-8
    messages=[{"role":"user","content":"Hello!"}]
)
print(resp.choices[0].message.content)

流式响应

stream = client.chat.completions.create(
    model="gpt-4.1",
    messages=[{"role":"user","content":"写首诗"}],
    stream=True
)
for c in stream:
    d = c.choices[0].delta.content
    if d: print(d, end="", flush=True)

图像生成

img = client.images.generate(
    model="gpt-image-2",
    prompt="赛博朋克橘猫",
    size="1024x1024"
)
# img.data[0].b64_json 是 base64 图片数据

语音 TTS / 转写

speech = client.audio.speech.create(model="tts-1", voice="nova", input="你好")
speech.stream_to_file("o.mp3")

with open("a.mp3","rb") as f:
    text = client.audio.transcriptions.create(model="whisper-1", file=f)

🌐 Node.js / cURL

npm install openai
import OpenAI from "openai";
const client = new OpenAI({
  apiKey: "你的_API_KEY",
  baseURL: "https://yangjinming.org/openai/v1"
});
const r = await client.chat.completions.create({
  model: "claude-fable-5",
  messages: [{role:"user", content:"Hi"}]
});

cURL(任意语言可仿)

curl https://yangjinming.org/openai/v1/chat/completions \
  -H "Authorization: Bearer 你的_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-4.1","messages":[{"role":"user","content":"你好"}]}'

💻 IDE 接入

Cursor

  1. Settings → Models → 关闭 OpenAI 官方
  2. 添加 API Key:你的 sk-xxx
  3. Override OpenAI Base URL:https://yangjinming.org/openai/v1
  4. 添加自定义模型:claude-fable-5gpt-4.1

VSCode + Continue

// config.json
{
  "models": [{
    "title": "Claude Fable 5",
    "provider": "openai",
    "model": "claude-fable-5",
    "apiBase": "https://yangjinming.org/openai/v1",
    "apiKey": "你的_KEY"
  }]
}

JetBrains AI Assistant (IDEA/PyCharm/WebStorm)

  1. Settings → Tools → AI Assistant → Models
  2. Add OpenAI-compatible provider
  3. Endpoint:https://yangjinming.org/openai/v1
  4. API Key:你的 sk-xxx

🚀 官方 CLI(最简单,推荐)

命令行工具 yjm,一行安装就能在终端聊天。请根据你的系统选对应命令

🍎 Mac / 🐧 Linux(一键)

curl -fsSL https://yangjinming.org/downloads/install.sh | bash

自动检测 Python、装好、加 PATH、启动登录。

🪟 Windows(PowerShell)

前提:先装 Python 3.7+安装时务必勾选 "Add Python to PATH"),装完重启 PowerShell

python -m pip install https://yangjinming.org/downloads/yjm-cli.tar.gz
python -m yjm_cli.main login
python -m yjm_cli.main

Windows 推荐用 python -m 启动,避开 PATH 配置麻烦。

使用

yjm                              # 进入交互对话(Mac/Linux)
python -m yjm_cli.main           # Windows 等价
yjm chat -m claude-fable-5       # 指定模型
yjm ask 用一句话解释量子计算       # 单次提问
yjm models                       # 列出 27 个模型
yjm whoami                       # 查登录状态

交互命令

/model claude-opus-4-8   # 切换模型
/clear                   # 清空上下文
/exit                    # 退出

常见问题

装完提示 yjm 不是命令? 关掉终端重开再试,或用 python -m yjm_cli.main 启动。

Windows 提示 pip 不是命令?python -m pip ... 代替 pip ...

零第三方依赖,仅 Python 标准库。也支持环境变量:YJM_API_KEY=sk-xxx

⌨️ 第三方命令行工具

Claude Code 官方 CLI

export ANTHROPIC_BASE_URL=https://yangjinming.org/anthropic
export ANTHROPIC_API_KEY=你的_KEY
claude

aichat(Rust 写的 CLI)

cargo install aichat
# ~/.config/aichat/config.yaml
clients:
  - type: openai-compatible
    name: yjm
    api_base: https://yangjinming.org/openai/v1
    api_key: 你的_KEY
    models:
      - name: claude-fable-5
aichat -m yjm:claude-fable-5 "解释 Rust"

bash 一行函数

# 加到 ~/.bashrc
ai() {
  curl -s https://yangjinming.org/openai/v1/chat/completions \
    -H "Authorization: Bearer 你的_KEY" \
    -H "Content-Type: application/json" \
    -d "{\"model\":\"claude-fable-5\",\"messages\":[{\"role\":\"user\",\"content\":\"$*\"}]}" \
    | python3 -c "import sys,json;print(json.load(sys.stdin)['choices'][0]['message']['content'])"
}
# 用:ai 写个 hello world

通用环境变量法

所有兼容 OpenAI 的 CLI 工具都支持:

export OPENAI_API_KEY=你的_KEY
export OPENAI_BASE_URL=https://yangjinming.org/openai/v1

🛠️ 桌面 App

客户端说明
Chatbox桌面+移动,轻量
Cherry Studio桌面,功能最全(推荐)
NextChat网页版
LobeChat自部署

通用配置

字段
ProviderOpenAI (兼容)
Base URLhttps://yangjinming.org/openai/v1
API Key注册后控制台 sk-xxx
模型 ID填上表精确字符串

💰 套餐

套餐价格积分
体验¥0100(免费)
月卡¥982,000
季卡¥2587,000
年卡¥88830,000
企业联系站长定制

充值后控制台「卡密兑换」即时到账

⚠️ 错误码

HTTP处理
401Key 错误,检查复制完整
402积分不足,兑换卡密
429请求太快,加重试退避
502上游错误,重试 1-2 次

❓ FAQ

国内能用吗?

能,直连无需翻墙。

和官方有区别?

调用 100% 一致,OpenAI SDK 改 base_url 即可,满血官方 API。

模型说自己是老版本?

正常。模型不知道自己的未来版本号,但实际能力是新模型。可让它做复杂推理题对比。

Chatbox 模型列表没新模型?

手动添加:模型字段填精确 ID(如 claude-fable-5)。

🎁 平台还有

登录 yangjinming.org 网页端: