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 File Analysis API는 Flaq AI에서 복잡한 PDF와 전문 문서에 Anthropic의 현행 Fable급 모델을 적용하며, 특히 문서 안에 포함된 차트, 표, 도표를 이해하는 데 강점이 있습니다. 이 파일 분석 API를 통합하면 개발자와 전문 팀이 지원되는 문서, 이미지, 선택적 텍스트 지시에서 의미를 파악할 수 있습니다.
참고 업로드하는 파일과 프롬프트는 Anthropic 사용 정책, Flaq AI 약관, 자체 데이터 처리 규칙을 준수해야 합니다. 오류가 발생하면 지원되지 않거나 제한된 자료가 있는지 확인하고, 지시를 간소화한 뒤 다시 시도하세요.
Claude Fable 5.1과 Claude Fable 5 File Analysis 비교
Claude Fable 5 File Analysis는 이전 세대 Fable 문서 분석 모델이며, 이미 해당 세대를 사용하는 팀에 여전히 유용합니다. Claude Fable 5.1은 PDF 내부에 포함된 차트, 표, 도표가 작업의 핵심일 때 선택할 수 있는 현행 Fable급 모델입니다.
Claude Fable 5.1과 GPT 6 Astra File Analysis 비교
GPT 6 Astra File Analysis는 복잡한 추론과 여러 파일의 정보 종합을 위한 OpenAI의 현행 주력 문서 분석 모델입니다. Claude Fable 5.1 File Analysis API는 Anthropic을 이용하는 경로로, PDF 내부의 시각적 구조를 읽는 데 더욱 뚜렷한 중점을 둡니다.
Claude Fable 5.1과 GPT 5.6 Sol File Analysis 비교
GPT 5.6 Sol File Analysis는 Flaq AI에 있는 OpenAI의 이전 세대 주력 문서 분석 모델입니다. Claude Fable 5.1은 문서 비중이 높은 지식 업무, 특히 PDF 내부의 그림이 중요한 경우에 사용할 수 있는 현행 Anthropic 대안입니다.
Claude Fable 5.1과 Gemini File Understanding 비교
Gemini 파일 워크플로는 Google 중심의 멀티모달 제품에 적합합니다. Claude Fable 5.1 File Analysis 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 사용