Claude Code 가이드
Flaq AI Claude 모델을 설정하고 Claude Code 스킬 살펴보기
Flaq AI의 안정적이고 합리적인 API로 Anthropic Claude Opus 5.5 API를 사용하세요. 문서 검토, 요약, 파일 질의응답과 앱용 스트리밍 응답을 지원합니다.
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-opus-5.5-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
})
});
if (!response.ok) {
const errorBody = await response.json().catch(() => null);
throw new Error(errorBody?.error?.message ?? errorBody?.message ?? `HTTP ${response.status}`);
}
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(/\r?\n\r?\n/);
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split(/\r?\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-opus-5.5-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-opus-5.5-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 Opus 5.5 파일 분석 API는 장시간 지식 업무를 위한 Anthropic 모델을 Flaq AI의 문서 평가, 데이터 추출, 시각적 증거 검토에 활용합니다. 대화형 워크플로에서 지원되는 텍스트, 이미지, 파일을 입력하면 분석가, 엔지니어, 연구자는 PDF, 기술 다이어그램, 여러 원본 문서에 관해 질문하고 생성된 요약을 원문과 대조할 수 있습니다.
참고 법률, 금융, 의료, 규정 준수 등 영향이 큰 의사결정에 활용하기 전에 파일 사용 권한을 확인하고 추출된 정보를 검토하세요. 업로드한 자료가 Anthropic의 안전 지침과 Flaq AI 이용약관을 준수하는지 확인하세요.
Claude Opus 5.5 파일 분석과 Claude Opus 5 파일 분석 비교
Claude Opus 5 파일 분석은 이전 모델 시리즈에서 문서 검토를 지원합니다. Claude Opus 5.5 파일 분석은 장시간 지식 업무에 더 새로운 모델을 제공하므로, 팀은 이전하기 전에 자체 파일로 추출 품질을 비교해야 합니다.
Claude Opus 5.5 파일 분석과 GPT 6 Sol 파일 분석 비교
GPT 6 Sol 파일 분석은 파일 관련 질문과 정보 추출을 위한 OpenAI 기반 선택지입니다. Claude Opus 5.5 파일 분석은 제공된 문서를 검토하고 결과를 자연어로 설명하는 Anthropic 기반 선택지입니다.
Claude Opus 5.5 파일 분석과 Gemini 3.5 Pro 문서 이해 비교
Gemini 3.5 Pro는 Google의 멀티모달 도구를 중심으로 구성된 워크플로에 적합합니다. Claude Opus 5.5 파일 분석은 Flaq AI를 통해 Anthropic 기반 문서 및 이미지 검토를 원하는 팀을 지원합니다.
Claude Opus 5.5 파일 분석과 기업 전용 추출 도구 비교
템플릿 기반 추출 도구는 반복되는 필드와 고정된 레이아웃에 유용할 수 있습니다. Claude Opus 5.5 파일 분석은 문서 구조나 검토 목적이 달라질 때 개방형 질문과 요약도 지원합니다.
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 사용