TQTyasAI 文档站official guide

TYASAI · OFFICIAL WIKI

TyasAI 文档站

给普通客户看的接入配置说明。你不需要懂 API,只要知道自己用哪个工具,然后照着对应步骤把地址、Key、模型填进去。

官网 / 控制台https://api.tyasai.com/
API 接口地址 / Base URLhttps://api.tyasai.com/v1
00

第一次用,从这里开始

先确认你准备用哪个工具。不要先看代码,不要先改配置文件。

Cline / Roo / Continue / Cursor

最简单。打开软件设置,选择 OpenAI Compatible,填三项。

复制三项配置 →

Codex

需要改电脑里的配置文件。下面会教你怎么打开文件夹、怎么新建文件。

看 Codex 步骤 →

Claude Code

先判断有没有 CC Switch 或本地网关,不能直接乱填 Anthropic 地址。

看 Claude 判断 →

Hermes

主要改两个文件:config.yaml 和 .env。下面从打开文件夹开始写。

看 Hermes 步骤 →

如果你不知道自己用哪个工具,把工具截图发给技术支持。

01

先认识三项配置

Base URL:服务地址,像网页登录地址一样复制进去。
API Key:你的专属钥匙,别人拿到就能花你的额度,不要公开。
Model:模型名称,先填 gpt-5.5
https://api.tyasai.com/v1
你的 TyasAI API Key
gpt-5.5

Base URL 只填到 /v1,不要多写 /chat/completions

02

可以直接复制给客户

Provider: OpenAI Compatible / Custom OpenAI
Base URL: https://api.tyasai.com/v1
API Key: <TYASAI_API_KEY>
Model: gpt-5.5
02

文本 / 生图 / 视频

三种能力用不同的 Key不同的接口。控制台买哪一类卡,就用哪一类 Key。不要混用。

用哪把 Key

文本 / GPT 组的 Key。这把 Key 只能聊天、写代码、对话,不能生图,也不能生成视频

接口

日常聊天、IDE、兼容 OpenAI 的工具,用:

POST https://api.tyasai.com/v1/chat/completions

Codex / Responses 兼容客户端,用:

POST https://api.tyasai.com/v1/responses

Base URL 仍然只填到 https://api.tyasai.com/v1,不要把完整路径写进 Base URL。

常用模型

gpt-5.5gpt-5.4gpt-5.4-minigpt-5.6gpt-5.6-lunagpt-5.6-solgpt-5.6-terra

具体你能用哪些模型,以控制台里这把 Key 所属分组为准。

请求示例

curl https://api.tyasai.com/v1/chat/completions \
  -H "Authorization: Bearer 你的文本Key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role":"user","content":"你好"}]
  }'

不要这样用

  • 不要用文本 Key 去调 /v1/images/generations/v1/videos
  • 不要在 /v1/responses 里把模型写成 gpt-image-2
  • 文本组默认不允许生图。对话里直接要图会失败。

用哪把 Key

必须用生图组的 Key。控制台里单独买的生图卡 / 图像分组 Key,不要用 GPT 文本 Key。

正确接口

只支持 OpenAI Images 原生接口:

POST https://api.tyasai.com/v1/images/generations

当前主推模型:gpt-image-2。尺寸、张数以接口实际支持范围为准。

请求示例

curl https://api.tyasai.com/v1/images/generations \
  -H "Authorization: Bearer 你的生图Key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "一只坐在窗边的橘猫,暖光,写实",
    "size": "1024x1536"
  }'
Python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TYASAI_IMAGE_KEY"],
    base_url="https://api.tyasai.com/v1",
)

img = client.images.generate(
    model="gpt-image-2",
    prompt="一只坐在窗边的橘猫,暖光,写实",
    size="1024x1536",
)
print(img.data[0].b64_json or img.data[0].url)

怎么判断成功

返回 JSON 里应有可解码的 data[0].b64_json,或可下载的图片 URL。只有 HTTP 200、没有图片内容,不算成功。

调用边界(最常见失败原因)

  • 不要/v1/responses 生图。
  • 不要gpt-image-2 当作 /v1/responses/v1/chat/completions 的 model。
  • 不要用文本 Key / GPT 订阅卡去生图。
  • 生图 Key 也不要拿去聊文本、跑 Codex。
  • 参考图、编辑能力、尺寸范围以接口实际返回为准;文档不承诺未经验证的能力。

如果你在对话软件里“让 AI 画一张图”,它往往会走 /v1/responses,这会失败。请改用上面的 Images 接口,或换支持原生 Images 的工具。

用哪把 Key

必须用视频组的 Key。视频、生图、文本三把 Key 分开,互不通用。

接口(异步任务)

创建任务(两个地址都行):

POST https://api.tyasai.com/v1/videos
POST https://api.tyasai.com/v1/videos/generations

查询进度:

GET https://api.tyasai.com/v1/videos/{任务ID}

下载成品:

GET https://api.tyasai.com/v1/videos/{任务ID}/content

创建成功后先拿到任务 ID,再轮询状态,完成后再下载。查询和下载不会再扣一次生成费。

创建示例

curl https://api.tyasai.com/v1/videos \
  -H "Authorization: Bearer 你的视频Key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sora-2",
    "prompt": "海边日落,镜头缓慢推进"
  }'

然后用返回的任务 ID 查询:

curl https://api.tyasai.com/v1/videos/任务ID \
  -H "Authorization: Bearer 你的视频Key"

常见模型(以你 Key 的分组目录为准)

sora-2sora-2-proveo-fastveo-3-1veo-3-1-fastseedance-2.0seedance-2.0-fastgrok-video-1.5

分辨率、时长、计费方式(按次 / 按秒)以控制台或 GET /v1/models、视频目录为准。这里只写调用方法,不写内部渠道。

不要这样用

  • 不要用文本 Key 或生图 Key 去调视频接口。
  • 不要把视频模型写进 /v1/chat/completions/v1/responses
  • 不要把视频模型写进 /v1/images/generations
  • 创建失败就停,不要连续狂刷创建接口。
03

Cline / Roo / Continue / Cursor 怎么填

打开工具的 Settings / 设置。
找到 Provider / API Provider / Model Provider。
选择 OpenAI CompatibleCustom OpenAI 或“自定义 OpenAI”。
Base URL 填 https://api.tyasai.com/v1
API Key 填你的 TyasAI Key。
Model 填 gpt-5.5
保存后发一句 ping 测试。
04

Codex:不会终端也能找配置

Codex 通常需要改一个叫 config.toml 的文件。这个文件在你电脑里,不是网页。

方法 A:Mac 访达打开

打开 Mac 的 访达 Finder
顶部菜单点:前往前往文件夹…
粘贴路径:~/.codex
如果打不开,说明文件夹还没创建,让技术支持帮你,或用下面终端命令。
在里面找到或新建 config.toml
用文本编辑器打开,不要用 Word。

方法 B:会终端,直接复制

mkdir -p ~/.codex
open -R ~/.codex

config.toml 粘贴内容

model = "gpt-5.5"
openai_base_url = "https://api.tyasai.com/v1"

设置 API Key

export OPENAI_API_KEY="你的 TyasAI API Key"
codex
长期生效
echo 'export OPENAI_API_KEY="你的 TyasAI API Key"' >> ~/.zshrc
source ~/.zshrc
高级:独立 TyasAI provider
model = "gpt-5.5"
model_provider = "tyasai"

[model_providers.tyasai]
name = "TyasAI"
base_url = "https://api.tyasai.com/v1"
env_key = "TYASAI_API_KEY"
wire_api = "chat"

没验证 /v1/responses 前,不要改成 wire_api = "responses"

05

Claude / Claude Code:先判断能不能直接填

Cline / Roo / Continue 这类支持 OpenAI Compatible 的工具,可以直接填 TyasAI。
Claude Code 原生命令行 不要直接把 TyasAI 填进 Anthropic 地址。
如果你有 CC Switch 或本地网关,并且它明确支持协议转换,可以通过它接 Claude Code。

Claude Code 配置文件在哪里?

常见位置:

~/.claude/settings.json
打开访达 Finder。
菜单点 前往前往文件夹…
输入 ~/.claude
找到或新建 settings.json
mkdir -p ~/.claude
open -R ~/.claude
不要这样填:
不要把 ANTHROPIC_BASE_URL 直接写成 https://api.tyasai.com/v1,因为 Claude Code 原生协议不是 OpenAI 协议。

通过 CC Switch 使用 Claude Code

  1. 打开 CC Switch。
  2. 新增 Provider:TyasAI。
  3. Base URL 填 https://api.tyasai.com/v1
  4. API Key 填 TyasAI Key。
  5. Model 填 gpt-5.5
  6. 应用目标选择 Claude Code。
  7. 如果有“协议转换 / OpenAI to Anthropic / Local Gateway”,打开。
  8. 保存后重启 Claude Code。
06

Hermes:从打开文件夹开始

Hermes 要改两个文件:

写“用哪个服务、哪个模型”
写“你的 API Key”

第一步:打开 Hermes 文件夹

打开访达 Finder。
菜单点 前往前往文件夹…
输入 ~/.hermes
如果打不开,说明文件夹还没创建,让技术支持帮你,或用下面终端命令。
mkdir -p ~/.hermes
open -R ~/.hermes

第二步:创建/修改 .env

~/.hermes 里找到 .env。如果没有,就新建纯文本文件,名字必须叫 .env

TYASAI_API_KEY=你的 TyasAI API Key

第三步:创建/修改 config.yaml

providers:
  tyasai:
    type: openai
    base_url: https://api.tyasai.com/v1
    key_env: TYASAI_API_KEY
    default_model: gpt-5.5

model: tyasai/gpt-5.5
如果你的 Hermes 使用 custom_providers
custom_providers:
  - name: tyasai
    type: openai
    base_url: https://api.tyasai.com/v1
    key_env: TYASAI_API_KEY
    models:
      - gpt-5.5

model: tyasai/gpt-5.5

第四步:验证

hermes config
hermes config check
hermes chat --model tyasai/gpt-5.5
07

OpenClaw / 龙虾

OpenClaw 不建议手改 JSON。普通客户直接走向导。

打开终端。
先把 Key 放进环境变量。
运行配置向导。
按屏幕问题选择。
export CUSTOM_API_KEY="你的 TyasAI API Key"
openclaw onboard --flow advanced
  1. 模式选 local
  2. 供应商选 Custom API Key / Custom Provider
  3. Key 输入方式选 Environment variable / ref
  4. Provider ID 填 tyasai
  5. Base URL 填 https://api.tyasai.com/v1
  6. Model ID 填 gpt-5.5
  7. Compatibility 选 openai / Chat Completions
08

开发者示例

Python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TYASAI_API_KEY"],
    base_url="https://api.tyasai.com/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "ping"}],
)
print(resp.choices[0].message.content)
curl
curl https://api.tyasai.com/v1/chat/completions \
  -H "Authorization: Bearer <TYASAI_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.5","messages":[{"role":"user","content":"ping"}]}'
09

常见问题

401 / API_KEY_REQUIRED

Key 没填、填错,或没有按工具要求保存。

404 / Not Found

Base URL 写错,常见是多写了 /chat/completions

Claude Code 不能用

先确认有没有 CC Switch 或本地网关做协议转换。

配置文件夹打不开

说明文件夹还没创建,找技术支持,或复制文档里的 mkdir -p 命令创建。

生图一直失败 / 502

先确认用的是生图 Key,并且请求打到 POST /v1/images/generations,模型填 gpt-image-2。不要用 /v1/responses 或对话软件“让 AI 画一张图”。

文本 Key 说不能生图

这是正常的。文本组和生图组是分开的,请换生图 Key,走 Images 接口。

视频怎么拿成品

POST /v1/videos 拿到任务 ID,再 GET /v1/videos/任务ID 等到完成,最后 GET /v1/videos/任务ID/content 下载。

10

安全提醒

  • 不要把 API Key 发到群里、网页里或 GitHub。
  • 网页登录/控制台只打开 https://api.tyasai.com/;工具/API Base URL 只填 https://api.tyasai.com/v1
  • 不要使用内部维护地址、临时地址或内网地址。