FangKa Ai
控制台 ↗
几分钟内完成接入,开始使用 FangKa Ai 的大模型 API 服务
点击右上角「控制台」按钮,使用邮箱注册 FangKa Ai 账号。注册完成后登录控制台,在「API Keys」页面点击「创建 API Key」。
你的 API Key 格式如下:
sk-fkai-xxxxxxxxxxxxxxxxxxxx
FangKa Ai 同时兼容 Anthropic 和 OpenAI SDK,根据你的需求选择安装:
# Anthropic SDK(推荐,功能更完整)
pip install anthropic
# 或 OpenAI SDK(适合从 OpenAI 迁移的项目)
pip install openai
# Anthropic SDK
npm install @anthropic-ai/sdk
# 或 OpenAI SDK
npm install openai
go get github.com/anthropics/anthropic-sdk-go
初始化客户端时只需替换 base_url 和 api_key,其他代码与官方 SDK 完全一致。
import anthropic
client = anthropic.Anthropic(
api_key="sk-fkai-xxxx",
base_url="https://fkai.cc"
)
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[
{"role": "user", "content": "你好,请用一句话介绍自己"}
]
)
print(message.content[0].text)
# 输出示例:
# 你好!我是 Claude,一个由 Anthropic 创建的 AI 助手...
from openai import OpenAI
client = OpenAI(
api_key="sk-fkai-xxxx",
base_url="https://fkai.cc/openai/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": "你是一个友好的助手"},
{"role": "user", "content": "你好,请用一句话介绍自己"}
]
)
print(response.choices[0].message.content)
curl https://fkai.cc/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: sk-fkai-xxxx" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello!"}
]
}'
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
apiKey: "sk-fkai-xxxx",
baseURL: "https://fkai.cc",
});
const message = await client.messages.create({
model: "claude-sonnet-4-20250514",
max_tokens: 1024,
messages: [
{ role: "user", content: "你好,请用一句话介绍自己" },
],
});
console.log(message.content[0].text);
对于需要实时展示回复的场景(如聊天界面),使用流式输出可以逐字显示模型回复,大幅提升用户体验。
import anthropic
client = anthropic.Anthropic(
api_key="sk-fkai-xxxx",
base_url="https://fkai.cc"
)
# 流式输出 —— 逐字打印
with client.messages.stream(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[{"role": "user", "content": "用 Python 写一个快速排序"}]
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
print() # 换行
import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
apiKey: "sk-fkai-xxxx",
baseURL: "https://fkai.cc",
});
const stream = client.messages.stream({
model: "claude-sonnet-4-20250514",
max_tokens: 1024,
messages: [
{ role: "user", content: "用 JavaScript 写一个快速排序" },
],
});
for await (const event of stream) {
if (event.type === "content_block_delta"
&& event.delta.type === "text_delta") {
process.stdout.write(event.delta.text);
}
}
Claude Code 是 Anthropic 官方的 AI 编程工具,支持 CLI、桌面端和 IDE 插件。配置 FangKa Ai 只需两个环境变量:
# 方式一:设置环境变量(推荐)
export ANTHROPIC_API_KEY="sk-fkai-xxxx"
export ANTHROPIC_BASE_URL="https://fkai.cc"
# 启动 Claude Code
claude
# 方式二:Windows PowerShell
$env:ANTHROPIC_API_KEY="sk-fkai-xxxx"
$env:ANTHROPIC_BASE_URL="https://fkai.cc"
claude
FangKa Ai 兼容所有支持自定义 API 端点的第三方工具。常见集成方式:
通用配置方式:在工具的 API 设置中,将 API Base URL 设为 https://fkai.cc(Anthropic 格式)或 https://fkai.cc/openai/v1(OpenAI 格式),填入你的 API Key 即可。