快速开始
如果你的代码已经在调 Anthropic Messages API,只需要改两处: 接入地址和密钥。
接入地址
| Base URL | https://api.nightferry.io |
| 路径 | POST /v1/messages |
| 鉴权头 | x-api-key: <你的密钥> |
| 版本头 | anthropic-version: 2023-06-01 |
一个请求
curl https://api.nightferry.io/v1/messages \
-H "x-api-key: $NIGHTFERRY_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "claude-opus-4-6",
"max_tokens": 1024,
"messages": [{"role": "user", "content": "你好"}]
}'
流式输出
设置 "stream": true。返回的是 server-sent events。
但它不是逐 token 推送的:一个 140 token 的回答通常在大约三秒后
分成两到三块一次性到达。
curl -N https://api.nightferry.io/v1/messages \
-H "x-api-key: $NIGHTFERRY_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":1024,"stream":true,
"messages":[{"role":"user","content":"你好"}]}'
客户端超时时间要设得宽松。长文本生成实测经常超过一分钟。 超时提前触发并不会取消已经在跑的任务 —— 见错误。
桌面客户端
Cherry Studio、CC Switch 等工具:选 Anthropic 供应商,
把 Base URL 覆盖为 https://api.nightferry.io,
再把密钥填进 API key 一栏。其他都不用改。