透過環境變數設定 API 位址和金鑰,無需修改程式碼即可接入 Nodebyt。
API 端點
Anthropic SDK(Claude Code 等)
ANTHROPIC_BASE_URL=https://api.nodebyt.comOpenAI SDK / HTTP
base_url=https://api.nodebyt.com/v1僅當前終端視窗有效,關閉後失效。適合暫時測試。
# PowerShell (valid for current session only)
$env:ANTHROPIC_BASE_URL = "https://api.nodebyt.com"
$env:ANTHROPIC_AUTH_TOKEN = "sk-your-api-key"僅當前終端視窗有效,關閉後失效。適合暫時測試。
# bash / zsh (valid for current session only)
export ANTHROPIC_BASE_URL="https://api.nodebyt.com"
export ANTHROPIC_AUTH_TOKEN="sk-your-api-key"Anthropic 官方命令列工具,透過環境變數連線 Nodebyt,無需改動程式碼。
前往「API Key 管理」頁面一鍵下載設定腳本 →或手動設定環境變數:
# bash / zsh (valid for current session only)
export ANTHROPIC_BASE_URL="https://api.nodebyt.com"
export ANTHROPIC_AUTH_TOKEN="sk-your-api-key"設定完成後啟動:
claudeOpenAI 官方 Codex 命令列工具,走 /v1/responses 介面。注意 base_url 必須包含 /v1。
前往「API Key 管理」頁面一鍵下載設定腳本 →編輯 ~/.codex/config.toml:
model_provider = "nodebyt"
model = "gpt-5.3-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
[model_providers.nodebyt]
name = "nodebyt"
base_url = "https://api.nodebyt.com/v1"
wire_api = "responses"
env_key = "NODEBYT_API_KEY"然後將 API Key 設定到環境變數:
# bash / zsh
export NODEBYT_API_KEY="sk-your-api-key"設定完成後啟動:
codex使用 Anthropic 官方 SDK,透過環境變數自動讀取 base_url 和 api_key。
from anthropic import Anthropic
# Automatically reads ANTHROPIC_BASE_URL / ANTHROPIC_AUTH_TOKEN from env
client = Anthropic()
message = client.messages.create(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}],
)
print(message.content[0].text)安裝:pip install anthropic
請求體加入 stream: true 即可啟用 SSE 串流輸出,適合聊天介面即時渲染。
from anthropic import Anthropic
client = Anthropic()
with client.messages.stream(
model="claude-sonnet-4-6",
max_tokens=1024,
messages=[{"role": "user", "content": "Write a haiku about Go."}],
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)/v1/* 路徑遵循 OpenAI 錯誤格式,錯誤 JSON 包含 type / code / message。
{
"error": {
"type": "invalid_request_error",
"code": "insufficient_quota",
"message": "余额不足"
}
}常見錯誤碼
| HTTP | Message |
|---|---|
401 | API Key 無效或未提供 |
402 | 餘額不足,請前往儲值 |
429 | 觸發限流或每日配額耗盡 |
503 | 上游渠道全部不可用(熔斷中) |