ALLTKN — AI API 聚合平台
ALLTKN 是一个 API 中转聚合服务,提供统一的 OpenAI 兼容接口,支持 Claude、GPT、Gemini、DeepSeek 等主流模型。 一个令牌,调用所有模型。
为什么使用 AI 编程助手?
- 项目上下文理解 — 自动分析项目结构和代码关系
- 自动代码生成 — 根据需求描述直接生成可用代码
- 智能 Bug 修复 — 定位问题根因并提供修复方案
- 代码重构优化 — 改善代码质量和可维护性
工具对比
| 工具 | 特点 | 适用场景 |
|---|---|---|
| Claude Code | 最强编码 AI,理解力出色 | 复杂项目、重构 |
| Codex (GPT) | OpenAI 出品,任务完成度高 | 通用编程、代码生成 |
| Gemini CLI | Google 出品,前端能力强 | 前端开发、快速原型 |
API 中转站是一种代理服务,将多个 AI 模型统一到一套接口中,无需分别注册各平台账号,一个令牌即可调用所有模型。
注册与充值
注册步骤
https://api.alltkn.com充值步骤
使用常用邮箱注册,方便接收通知和找回密码。
创建令牌
令牌(Token)是你的 API 访问凭证,请妥善保管,不要泄露给他人。
sk-xxxxxxxxx 格式的密钥ALLTKN 使用 OneAPI 兼容的 sk- 前缀密钥格式,可直接用于各类 OpenAI 兼容客户端。
Windows 安装
环境依赖
| 依赖 | 最低版本 | 检查命令 | 用途 |
|---|---|---|---|
| Git | 2.23+ | git -v | 版本控制 |
| Node.js | 18.0+ | node -v | 运行 CLI 工具 |
安装 Git
从 https://git-scm.com/downloads/win 下载安装,全程默认选项即可。
git -v
安装 Node.js
方法 1:直接从 https://nodejs.org/zh-cn/download 下载安装
方法 2(推荐):使用 fnm(Fast Node Manager)
# 下载 fnm-windows.zip 后解压到 C:\fnm # 添加 C:\fnm 到系统 PATH 环境变量 fnm install --lts node -v
安装 Claude Code
npm install -g @anthropic-ai/claude-code claude --version
macOS 安装
系统要求:macOS 10.15+,Git(通常已预装),Node.js 18+
安装 Node.js
方法 1(推荐):fnm
curl -fsSL https://fnm.vercel.app/install | bash fnm install --lts node -v
方法 2:Homebrew
brew install node
安装 Claude Code
npm install -g @anthropic-ai/claude-code # 如遇权限问题: sudo npm install -g @anthropic-ai/claude-code
Linux 安装
系统要求:Ubuntu 18.04+ / CentOS 7+ / Debian 9+,Git 2.23+,Node.js 18+
安装 Git
# Ubuntu / Debian sudo apt-get update && sudo apt-get install -y git # CentOS / RHEL sudo yum install -y git
安装 Node.js(推荐 fnm)
curl -fsSL https://fnm.vercel.app/install | bash source ~/.bashrc fnm install --lts node -v
安装 Claude Code
npm install -g @anthropic-ai/claude-code
常规环境配置
Windows
打开 %userprofile%\.claude 目录,创建或编辑 settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.alltkn.com/",
"ANTHROPIC_AUTH_TOKEN": "sk-你的令牌"
}
}macOS(Zsh)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"' >> ~/.zshrc echo 'export ANTHROPIC_BASE_URL="https://api.alltkn.com/"' >> ~/.zshrc source ~/.zshrc
macOS(Bash)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"' >> ~/.bash_profile echo 'export ANTHROPIC_BASE_URL="https://api.alltkn.com/"' >> ~/.bash_profile source ~/.bash_profile
Linux
echo 'export ANTHROPIC_AUTH_TOKEN="sk-你的令牌"' >> ~/.bashrc echo 'export ANTHROPIC_BASE_URL="https://api.alltkn.com/"' >> ~/.bashrc source ~/.bashrc
推荐完整配置
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.alltkn.com/",
"ANTHROPIC_AUTH_TOKEN": "sk-你的令牌",
"CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}| 变量 | 值 | 作用 |
|---|---|---|
CLAUDE_CODE_ATTRIBUTION_HEADER | 0 | 关闭归因头,避免中转问题 |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 | 关闭非必要流量(遥测等) |
Chat Completions
ALLTKN 完全兼容 OpenAI Chat Completions 接口格式。
| 项目 | 值 |
|---|---|
| Endpoint | https://api.alltkn.com/api/v1/chat/completions |
| Method | POST |
| 鉴权 | Authorization: Bearer sk-你的令牌 |
cURL 示例
curl -X POST https://api.alltkn.com/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的令牌" \
-d '{
"model": "deepseek-chat",
"stream": false,
"messages": [
{ "role": "user", "content": "你好,请简单介绍一下自己" }
]
}'Python SDK 示例
from openai import OpenAI
client = OpenAI(
api_key="sk-你的令牌",
base_url="https://api.alltkn.com/api/v1",
)
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "user", "content": "你好,请简单介绍一下自己"}
],
)
print(response.choices[0].message.content)Node.js SDK 示例
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "sk-你的令牌",
baseURL: "https://api.alltkn.com/api/v1",
});
const res = await client.chat.completions.create({
model: "deepseek-chat",
messages: [
{ role: "user", content: "你好,请简单介绍一下自己" },
],
});
console.log(res.choices[0].message.content);请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 否 | 模型名称,默认 gpt-4o-mini |
messages | array | 是 | 消息数组,至少包含一条 |
stream | boolean | 否 | 是否开启流式返回 |
temperature | number | 否 | 温度参数,0~2 |
流式请求
设置 stream: true 即可开启 SSE(Server-Sent Events)流式返回。
curl -X POST https://api.alltkn.com/api/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer sk-你的令牌" \
-d '{
"model": "deepseek-chat",
"stream": true,
"messages": [
{ "role": "user", "content": "写一首关于编程的诗" }
]
}'流式响应格式:
data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"你"},"index":0}]}
data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"好"},"index":0}]}
data: [DONE]模型列表
查询当前可用的模型:
GET https://api.alltkn.com/api/models
支持的模型
| 模型 | 厂商 | 特点 | 推荐场景 |
|---|---|---|---|
gpt-4o-mini | OpenAI | 高性价比,速度快 | 日常编程任务 |
gpt-4o | OpenAI | 旗舰模型 | 高质量生产任务 |
gpt-4.1-mini | OpenAI | 工具调用增强 | 复杂工具调用 |
claude-3-5-sonnet | Anthropic | 长文本、代码理解 | 代码审查、重构 |
gemini-1.5-pro | 多模态 | 图文场景 | |
deepseek-chat | DeepSeek | 高性价比、中文强 | 中文问答、首次测试 |
deepseek-coder | DeepSeek | 代码生成 | 编程辅助 |
Cherry Studio 教程
sk-xxxxxx),API 地址填 https://api.alltkn.com,点击「获取模型」Codex CLI 教程
安装
npm install -g @openai/codex
配置
macOS / Linux:
export OPENAI_API_KEY="sk-你的令牌" export OPENAI_BASE_URL="https://api.alltkn.com/api/v1"
Windows PowerShell(临时):
$env:OPENAI_API_KEY="sk-你的令牌" $env:OPENAI_BASE_URL="https://api.alltkn.com/api/v1"
Codex 使用 OpenAI 兼容接口,URL 需要以 /v1 结尾。
使用小技巧
基本命令
| 命令 | 功能 |
|---|---|
claude | 在当前目录启动交互式 REPL |
claude "解释这个项目" | 带初始问题启动 REPL |
claude -p "解释这个函数" | Print 模式:单次问答后退出 |
cat logs.txt | claude -p "总结错误" | 管道输入文件内容给 Claude |
claude update | 更新到最新版本 |
会话管理
| 命令 | 功能 |
|---|---|
claude -c | 继续当前目录最近的会话 |
claude -c -p "检查类型错误" | 在最近会话上下文中单次请求 |
claude --continue | 加载最近会话 |
claude --model sonnet | 指定模型 |
claude --verbose | 启用详细日志 |
常见问题
无法连接到服务
Windows 修复:
powershell -Command "$f='%USERPROFILE%\.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"
然后重启终端并运行 claude。
令牌无效或余额不足
- 确认令牌包含
sk-前缀 - 在控制台检查账户余额
- 确认令牌状态为「Active」
响应缓慢
- 检查网络稳定性
- 尝试切换到更快的模型(如
deepseek-chat) - 减少单次请求的上下文长度
错误码速查
| 状态码 | 含义 | 解决方法 |
|---|---|---|
400 | 请求格式错误 | 检查 messages 是否为空 |
401 | API Key 无效或已停用 | 重新创建令牌 |
402 | 余额不足 | 充值或兑换码充值 |
429 | 请求频率过高 / 超配额 | 降低请求频率 |
500 | 网关转发失败 | 稍后重试或联系客服 |
502 | 上游无响应 | 检查模型是否可用 |
模型与计费
价格表
| 模型 | 输入价格 | 输出价格 | 延迟 | 推荐场景 |
|---|---|---|---|---|
gpt-4o-mini | ¥0.09 / 1K | ¥0.27 / 1K | 低 | 默认推荐,成本友好 |
gpt-4.1-mini | ¥0.11 / 1K | ¥0.32 / 1K | 低 | 复杂工具调用 |
gpt-4o | ¥0.30 / 1K | ¥0.90 / 1K | 中 | 高质量生产任务 |
claude-3-5-sonnet | ¥0.26 / 1K | ¥0.78 / 1K | 中 | 长文本与代码理解 |
gemini-1.5-pro | ¥0.18 / 1K | ¥0.54 / 1K | 中 | 图文场景和大上下文 |
deepseek-chat | ¥0.04 / 1K | ¥0.12 / 1K | 低 | 中文问答与高并发 |
deepseek-coder | ¥0.06 / 1K | ¥0.17 / 1K | 低 | 代码生成 |
所有价格均按美元余额扣费,页面展示的人民币金额仅供参考。首次测试建议使用 deepseek-chat,成本最低。