快速开始

OpenAI compatible. Drop in with 3 lines of code.

1. Get API 密钥

登录 AICraft Console,进入「API 密钥s」创建密钥。格式:sk-aicraft + hex。

请妥善保管 API 密钥,不要在客户端代码或公开仓库中暴露。

2. 基础地址

基础地址

所有 API 请求统一入口

https://aicraftapi.com/v1

3. First Call

curl https://aicraftapi.com/v1/chat/completions   -H "Content-Type: application/json"   -H "Authorization: Bearer YOUR_API_KEY"   -d '{"model":"auto","messages":[{"role":"user","content":"Hello!"}]}'
# pip install openai
from openai import OpenAI
client = OpenAI(api_key="YOUR_API_KEY", base_url="https://aicraftapi.com/v1")
response = client.chat.completions.create(model="auto", messages=[{"role":"user","content":"Hello!"}])
print(response.choices[0].message.content)
// npm install openai
import OpenAI from "openai";
const client = new OpenAI({ apiKey: "YOUR_API_KEY", baseURL: "https://aicraftapi.com/v1" });
const r = await client.chat.completions.create({ model: "auto", messages: [{ role: "user", content: "Hello!" }] });
console.log(r.choices[0].message.content);
// go get github.com/openai/openai-go
package main
import ("context"; "fmt"; openai "github.com/openai/openai-go"; "github.com/openai/openai-go/option")
func main() {
    c := openai.NewClient(option.WithAPIKey("YOUR_API_KEY"), option.WithBaseURL("https://aicraftapi.com/v1"))
    r, _ := c.Chat.Completions.New(context.Background(), openai.ChatCompletionNewParams{
        Model: openai.String("auto"),
        消息s: openai.F([]openai.ChatCompletion消息ParamUnion{openai.User消息("Hello!")}),
    })
    fmt.Println(r.Choices[0].消息.Content)
}
设置 model: "auto" 启用 Auto Router——自动分析任务并选择最佳模型。

下载工具

Pair these Tool, maximize your AICraft Usageexperience.

VS Code

VS Code + AICraft

下载 VS Code,Install Cline or Continue extension, point the API Provider Provider to OpenAI Compatible to OpenAI Compatible and enter:

设置项
基础地址https://aicraftapi.com/v1
API 密钥sk-aicraft-YOUR_KEY
Modelauto
下载 VS Code

Claude Code SetupGuides

Claude Code 是 Anthropic 的终端 AI 编程工具。以下演示如何接入 AICraft。

1. Install Claude Code

前提:Node.js 18+(推荐 Node.js 22).

# Anthropic official  native installer (recommended)
curl -fsSL https://claude.ai/install.sh | bash

# or via  npm (fallback)
npm install -g @anthropic-ai/claude-code

# Verify Install
claude --version
:: Windows RecommendedUsage WSL, then run:
curl -fsSL https://claude.ai/install.sh | bash

:: 或直接在 Windows 上用 npm(需先装 Node.js)
npm install -g @anthropic-ai/claude-code
RecommendedUsage native installer (zero deps, auto-updates).npm still works but Anthropic is deprecated by Anthropic.

also Usageone-click script: Download Installscript

2. Get API 密钥

登录 AICraft Console → API 密钥s → 创建 Key。

3. Configure settings.json

创建或编辑 settings.json

系统路径
macOS / Linux~/.claude/settings.json
Windows%USERPROFILE%\.claude\settings.json
mkdir -p ~/.claude && touch ~/.claude/settings.json
New-Item -ItemType Directory -Force -Path "$HOME\.claude" | Out-Null
New-Item -ItemType File -Force -Path "$HOME\.claude\settings.json" | Out-Null

写入以下配置(替换 YOUR_API_KEY):

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://aicraftapi.com/v1",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "auto",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "auto",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "auto",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "auto",
    "CLAUDE_CODE_SUBAGENT_MODEL": "auto"
  }
}
环境变量必填说明
ANTHROPIC_BASE_URL所有 API 请求统一入口 aicraftapi.com/v1
ANTHROPIC_AUTH_TOKENAPI 密钥,格式 sk-aicraft-xxx
ANTHROPIC_MODEL默认模型。"auto" 启用智能路由
ANTHROPIC_DEFAULT_OPUS_MODELOpus 档位映射
ANTHROPIC_DEFAULT_SONNET_MODELSonnet 档位映射
ANTHROPIC_DEFAULT_HAIKU_MODELHaiku 档位映射
CLAUDE_CODE_SUBAGENT_MODEL子任务模型,建议与主模型保持一致
所有档位统一用 "auto",Router 自动为不同复杂度任务选择最合适的模型——写代码用 DeepSeek,中文用 Qwen-Max,复杂推理用 Claude。

4. Verify

Open a new terminal, cd to your project:

cd your-project
claude

After startup, type /statusAPI Endpoint should be aicraftapi.com/v1Model should be auto

5. with VS Code Usage(Vibe Coding)

VS Code 打开项目 → Ctrl+` 打开终端 → 输入 claude。AI 生成的代码实时出现在编辑器中。

6. Enable Deep Reasoning

在 Claude Code 中输入 /config,将 Thinking mode 设为 true。退出重新进入生效。

常见问题

配置后 Web Search 能用吗?

能用。AICraft 不禁用 Claude Code 的原生搜索。如需接入 MCP 搜索服务,参考 腾讯云 MCP 市场

model: "auto" 会选什么模型?

Router picks per task: DeepSeek for coding, Qwen for Chinese, MiniMax for creative. Check X-AICraft-Routed-To header. See Auto Router

技能包

74 个 AI 开发技能,覆盖编码、测试、部署、安全、文档全流程。下载后导入到 Claude Code 中直接调用。

74 Skills · 5.3MB · 454 文件

类别覆盖示例
编程Python / TS / Go / API / 数据库 / 前端python-patterns fastapi database-design
测试单元 / 集成 / E2E / 性能 / TDDtest-driven-development e2e-testing
审查代码审查 / 安全 / 性能优化ormancecode-review-and-quality security
部署运维CI/CD / Docker / Monitoringci-cd deployment-strategies
文档沟通技术文档 / 文章 / 投资人材料technical-documentation article-writing
AI/LLMPrompt / Agent / RAG / 模型审计optimize-prompt langgraph claude-api
下载技能包 (5.3MB)

安装

解压到 Claude Code 的 skills 目录:

ToolInstallPath
Claude Code~/.claude/skills/
# 1. Download and extract
unzip aicraft-skills.zip -d ~/.claude/skills/

# 2. Verify 
ls ~/.claude/skills/
# Should see 74 directories (python / fastapi / code-review ...)
:: 1. Download aicraft-skills.zip
:: 2. Extract to %USERPROFILE%\.claude\skills::    Right-click zip -> Extract to .claude\skills

:: 3. PowerShell verify
dir $env:USERPROFILE\.claude\skills\

使用

在 Claude Code 中输入 /skill-name 即可调用。例如:

/python-patterns        # 获取 Python 设计模式指导
/code-review            # Reviewcurrent code
/test-driven-development # TDD 开发流程
/deployment-strategies   # 部署策略建议
/security               # SecurityReview
/api-design             # API 设计最佳实践
74 skills Coverage the full dev lifecycle. Get a Task → check INDEX.md → invoke the matching skill → execute.

API 参考

Chat Completions

POST/v1/chat/completions

OpenAI 兼容的对话补全端点。

请求参数

参数类型必填默认说明
modelstring"auto" or specify a Model name
messagesarray对话消息。role:system/user/assistant
streambooleanfalseSSE 流式输出
temperaturenumber1采样温度 0-2。越高越随机
max_tokensinteger最大输出 token 数
top_pnumber1核采样
frequency_penaltynumber0 -2.0 to 2.0. Positive Valuereduces repetition
presence_penaltynumber0 -2.0 to 2.0. Positive Valueencourages novelty
stopstring/array停止词

响应格式

{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "created": 1720000000,
  "model": "deepseek-chat",
  "choices": [{
    "message": { "role": "assistant", "content": "Hello! How can I help?" },
    "finish_reason": "stop"
  }],
  "usage": { "prompt_tokens": 10, "completion_tokens": 8, "total_tokens": 18 }
}
Usage model: "auto" , the response model field shows Router Router-selected Model。

流式响应 (SSE)

设置 "stream": true

data: {"choices":[{"delta":{"content":"Hello"}}]}

data: {"choices":[{"delta":{"content":" world"}}]}

data: {"choices":[{"finish_reason":"stop"}]}

data: [DONE]

Each chunk is data: {json}. Ends with data: [DONE]. OpenAI SDK handles this.

模型列表

GET/v1/models

列出可用模型。完整列表和定价见 模型目录

curl https://aicraftapi.com/v1/models -H "Authorization: Bearer YOUR_API_KEY"

智能路由 v6

model: "auto" 即启用 AICraft 核心路由引擎。

6 Routing Categories

任务首选备用vs GPT-4 节省
编程DeepSeek V3Qwen-Max93%
翻译V4-FlashQwen-Turbo99%
中文Qwen-MaxGLM-588%
推理GLM-5DeepSeek V383%
创意MiniMax M2.5Qwen-Max91%
客服Doubao ProQwen-Turbo91%

Response Headers

响应头说明
X-AICraft-Mode路由模式(auto / manual)
X-AICraft-CategoryDetected TaskCategory
X-AICraft-Routed-Toactually actually UsageModel
X-AICraft-Savings相比 GPT-4 节省的成本

v6 智能特性

指南

响应缓存 beta

双层缓存自动省钱。对调用方完全透明。当前逐步上线中。

技术速度费用
A · 提供商缓存cache_control 透传~200ms90% 折扣
B · 语义缓存BGE-small,相似度 >0.95<5ms免费
Every 2-3 Requests hit cache. High-frequency use cases (Service、Translation) see better rates.

速率限制

套餐价格请求Tokens/月
免费版免费5/分钟500万
入门版¥210/月无限制8000万
专业版¥573/月无限制3亿
全球版¥1,443/月无限制2亿 + 国际模型按量

超出限制返回 429。详见 定价页

错误码

状态码含义排查
400Requests请求格式错误Check JSON andReqfield
401API 密钥 无效确认 Authorization 头
429速率超限降频或升级套餐 Plan
500模型不可用Router 自动重试其他模型
503服务过载Retry shortly, OSauto-scaling

OnlineDebug

0.7
AICraft Assistant
Hi! Ask me about models, pricing, or API setup.
Powered by AICraft Auto Router