Claude Code 가이드
Flaq AI Claude 모델을 설정하고 Claude Code 스킬 살펴보기
PDF 검토, 이미지 인식 문서 추론, 추출, 요약 및 안정적인 프로덕션 워크플로를 지원하는 Claude Sonnet 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-sonnet-5-file-analysis',
messages: [
{
role: 'user',
content: [
{ type: 'text', text: 'Summarize the key points of this PDF.' },
{
type: 'file',
file: {
filename: 'gptproto.pdf',
file_data: 'https://tos.gptproto.com/resource/gptproto.pdf'
}
}
]
}
],
stream: true,
max_tokens: 1000,
top_p: 0.5,
top_k: 50
})
});
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-sonnet-5-file-analysis',
'messages': [
{
'role': 'user',
'content': [
{'type': 'text', 'text': 'Summarize the key points of this PDF.'},
{
'type': 'file',
'file': {
'filename': 'gptproto.pdf',
'file_data': 'https://tos.gptproto.com/resource/gptproto.pdf'
}
},
],
}
],
'stream': True,
'max_tokens': 1000,
'top_p': 0.5,
'top_k': 50,
},
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-sonnet-5-file-analysis",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Summarize the key points of this PDF." },
{
"type": "file",
"file": {
"filename": "gptproto.pdf",
"file_data": "https://tos.gptproto.com/resource/gptproto.pdf"
}
}
]
}
],
"stream": true,
"max_tokens": 1000,
"top_p": 0.5,
"top_k": 50
}'
| 매개변수 | 가격 | 원래 가격 | 할인 |
|---|
Flaq AI의 Claude Sonnet 5 File Analysis API는 Anthropic의 고급 추론, 코딩, 지식 업무 역량을 문서 중심 애플리케이션에 제공합니다. 프로덕션 환경에 바로 적용할 수 있는 이 Claude API 통합을 통해 개발자는 자연어 지시와 지원되는 파일 및 이미지를 결합하여 요약, 추출, 비교, 상세 분석을 수행할 수 있습니다. 다중 파일 입력, 대화형 후속 질문, 스트리밍 응답, 유연한 생성 제어를 통해 팀은 별도의 문서 처리 인프라를 구축하지 않고도 복잡한 원본 자료를 유용한 답변으로 전환할 수 있습니다.
참고 프롬프트, 업로드한 파일, 애플리케이션 워크플로가 Anthropic의 안전 및 사용 지침을 준수하는지 확인하세요. 오류가 발생하면 입력에 제한되거나 지원되지 않는 콘텐츠가 있는지 검토하고 요청을 간소화한 후 다시 시도하세요.
Claude Sonnet 5 vs. Claude Sonnet 4.6 File Analysis
Claude Sonnet 4.6은 신뢰할 수 있는 문서 추론과 전문적인 분석을 지원합니다. Claude Sonnet 5는 그 기반 위에 더 강력한 작업 수행, 추론, 코딩, 지식 업무 성능을 더해 까다로운 파일 워크플로를 지원합니다.
Claude Sonnet 5 vs. Claude Opus 4.8 File Analysis
Claude Opus 4.8은 Anthropic의 최고 성능 등급을 우선시하는 워크로드를 대상으로 합니다. Claude Sonnet 5는 더 균형 잡힌 비용 대비 성능으로 확장 가능한 파일 분석을 제공하는 Sonnet급 선택지입니다.
Claude Sonnet 5 vs. GPT 5.5 File Analysis
GPT 5.5는 고급 OpenAI 문서 및 멀티모달 워크플로를 제공합니다. Claude Sonnet 5는 Claude의 세심한 지시 이행, 지속적인 분석, Anthropic 생태계를 중시하는 팀에 강력한 대안입니다.
Claude Sonnet 5 vs. Gemini File Analysis
Gemini 모델은 Google 중심의 멀티모달 및 생산성 워크플로에 자연스럽게 어울립니다. Claude Sonnet 5는 상세한 추론, 구조화된 종합, 대화형 검토를 우선하는 문서 중심 애플리케이션에 적합합니다.
Claude Sonnet 5 vs. 오픈 모델 문서 파이프라인
오픈 모델은 배포 제어와 맞춤화를 제공할 수 있지만 추가적인 서빙 및 처리 인프라가 필요합니다. Claude Sonnet 5는 Flaq AI의 프로덕션 중심 API를 통해 관리형 파일 분석을 제공합니다.
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 이미지 및 동영상 생성 도구에 연결