Claude Code 指南
配置 Flaq AI Claude 模型并探索 Claude Code 技能
通过 Flaq AI 稳定的 API,使用 Anthropic Claude Fable 5.1 API 分析复杂文档以及 PDF 中的图表、表格和示意图,支持复杂知识工作。结合文档上下文解读可视化信息,为专业分析提供支持。
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
Accept: 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'claude-fable-5.1-file-analysis',
messages: [
{
role: 'user',
content: [
{ type: 'text', text: 'Summarize this file and extract the key risks.' },
{
type: 'file',
file: {
filename: 'demo.pdf',
file_data: 'https://example.com/demo.pdf'
}
}
]
}
],
stream: true,
max_tokens: 4096
})
});
const reader = response.body.getReader();
const decoder = new TextDecoder();
let buffer = '';
let assistantText = '';
while (true) {
const { done, value } = await reader.read();
if (done) break;
buffer += decoder.decode(value, { stream: true });
const frames = buffer.split('\n\n');
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split('\n').filter(Boolean);
let eventName = 'message';
const dataLines = [];
for (const line of lines) {
if (line.startsWith('event:')) {
eventName = line.slice(6).trim();
} else if (line.startsWith('data:')) {
dataLines.push(line.replace(/^data:\s*/, ''));
}
}
const raw = dataLines.join('\n').trim();
if (raw === '[DONE]') {
console.log('\nFinal text:', assistantText);
continue;
}
let payload;
try {
payload = JSON.parse(raw);
} catch {
continue;
}
if (eventName === 'error' || payload.error) {
const msg = payload.error?.message ?? payload.message ?? 'Chat request failed';
throw new Error(msg);
}
const delta = payload.choices?.[0]?.delta;
if (delta?.content) {
assistantText += delta.content;
console.log(assistantText);
}
}
}
import json
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/chat/completions',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json',
},
json={
'model': 'claude-fable-5.1-file-analysis',
'messages': [
{
'role': 'user',
'content': [
{'type': 'text', 'text': 'Summarize this file and extract the key risks.'},
{
'type': 'file',
'file': {
'filename': 'demo.pdf',
'file_data': 'https://example.com/demo.pdf',
},
},
],
}
],
'stream': True,
'max_tokens': 4096,
},
stream=True,
)
response.raise_for_status()
event_name = 'message'
assistant_text = ''
for raw_line in response.iter_lines(decode_unicode=True):
if not raw_line:
event_name = 'message'
continue
if raw_line.startswith('event:'):
event_name = raw_line.replace('event:', '', 1).strip()
continue
if raw_line.startswith('data:'):
raw_data = raw_line.replace('data:', '', 1).strip()
if raw_data == '[DONE]':
print('\nFinal text:', assistant_text)
continue
payload = json.loads(raw_data)
if event_name == 'error' or payload.get('error'):
error = payload.get('error') or payload
raise RuntimeError(error.get('message', 'Chat request failed'))
choices = payload.get('choices') or []
if choices:
delta = choices[0].get('delta') or {}
content = delta.get('content')
if content:
assistant_text += content
print(content, end='', flush=True)
curl -N -X POST "https://api.flaq.ai/api/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: text/event-stream" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-fable-5.1-file-analysis",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Summarize this file and extract the key risks." },
{
"type": "file",
"file": {
"filename": "demo.pdf",
"file_data": "https://example.com/demo.pdf"
}
}
]
}
],
"stream": true,
"max_tokens": 4096
}'
| 参数 | 价格 | 原价 | 折扣 |
|---|
Claude Fable 5.1 文件分析 API 将 Anthropic 当前的 Fable 级模型应用于 Flaq AI 上的复杂 PDF 和专业文档,尤其擅长处理文档内嵌的图表、表格和示意图。通过集成此文件分析 API,开发者和专业团队可以从受支持的文档、图片及可选的文本指令中提取信息并理解其含义。
注意 上传的文件和提示词须符合 Anthropic 使用政策、Flaq AI 条款及你的数据处理规则。如果发生错误,请检查是否包含不受支持或受限制的内容,简化指令后重试。
Claude Fable 5.1 与 Claude Fable 5 文件分析对比
Claude Fable 5 文件分析是上一代 Fable 文档分析模型,对已使用该代模型的团队仍有价值。当工作重点是 PDF 内嵌的图表、表格和示意图时,Claude Fable 5.1 是当前的 Fable 级选择。
Claude Fable 5.1 与 GPT 6 Astra 文件分析对比
GPT 6 Astra 文件分析是 OpenAI 当前的旗舰文档分析模型,面向复杂推理和跨文件综合分析。Claude Fable 5.1 文件分析 API 则提供 Anthropic 方案,更侧重解读 PDF 内部的视觉结构。
Claude Fable 5.1 与 GPT 5.6 Sol 文件分析对比
GPT 5.6 Sol 文件分析是 Flaq AI 上的上一代 OpenAI 旗舰文档分析模型。Claude Fable 5.1 为以文档为主的知识工作提供了当前的 Anthropic 替代选择,尤其适合重视 PDF 内部图示的场景。
Claude Fable 5.1 与 Gemini 文件理解对比
Gemini 文件工作流适合以 Google 为核心的多模态产品。Claude Fable 5.1 文件分析 API 则面向希望通过 Flaq AI 使用 Anthropic Fable 级文档理解能力的团队。
配置 Flaq AI Claude 模型并探索 Claude Code 技能

配置 Flaq AI GPT 模型并探索 Codex 技能
在 Hermes Agent 中使用 Flaq AI LLM 模型
在 ZCode 中使用 GLM 5.2、Kimi K3 和 DeepSeek v4
使用 Flaq AI DeepSeek 模型运行 DeepSeek Harness
将 AI 智能体连接到 Flaq 图像和视频生成工具
在 WorkBuddy 中使用 GPT 6 Astra 和 Claude Fable 5.1