Claude Code-Guide
Flaq AI Claude-Modelle einrichten und Claude-Code-Skills entdecken
Teste die Claude Sonnet 5 File Analysis API kostenlos für PDF-Prüfungen, bildgestütztes Dokument-Reasoning, Extraktionen, Zusammenfassungen und stabile produktive Workflows.
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
}'
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
Die Claude Sonnet 5 File Analysis API auf Flaq AI bringt die fortschrittlichen Fähigkeiten von Anthropic für Schlussfolgerungen, Programmierung und Wissensarbeit in dokumentenzentrierte Anwendungen. Mit dieser produktionsreifen Claude-API-Integration können Entwickler natürlichsprachliche Anweisungen mit unterstützten Dateien und Bildern kombinieren, um Inhalte zusammenzufassen, zu extrahieren, zu vergleichen und detailliert zu analysieren. Durch die Eingabe mehrerer Dateien, dialogbasierte Folgefragen, Streaming-Antworten und flexible Generierungsoptionen können Teams komplexes Ausgangsmaterial in nützliche Antworten verwandeln, ohne eine separate Infrastruktur zur Dokumentenverarbeitung aufzubauen.
Hinweis Stellen Sie sicher, dass Ihre Prompts, hochgeladenen Dateien und Anwendungsabläufe den Sicherheits- und Nutzungsrichtlinien von Anthropic entsprechen. Wenn ein Fehler auftritt, prüfen Sie die Eingaben auf eingeschränkte oder nicht unterstützte Inhalte, vereinfachen Sie die Anfrage und versuchen Sie es erneut.
Claude Sonnet 5 vs. Claude Sonnet 4.6 File Analysis
Claude Sonnet 4.6 unterstützt zuverlässiges Schlussfolgern über Dokumente und professionelle Analysen. Claude Sonnet 5 baut auf dieser Grundlage auf und bietet eine stärkere Aufgabenausführung sowie bessere Leistungen bei Schlussfolgerungen, Programmierung und Wissensarbeit für anspruchsvolle Dateiabläufe.
Claude Sonnet 5 vs. Claude Opus 4.8 File Analysis
Claude Opus 4.8 richtet sich an Arbeitslasten, bei denen die höchste Leistungsstufe von Anthropic im Vordergrund steht. Claude Sonnet 5 bietet eine Option der Sonnet-Klasse für skalierbare Dateianalysen mit einem ausgewogeneren Kosten-Leistungs-Profil.
Claude Sonnet 5 vs. GPT 5.5 File Analysis
GPT 5.5 bietet fortschrittliche Dokumenten- und multimodale Abläufe von OpenAI. Claude Sonnet 5 ist eine starke Alternative für Teams, die Claudes sorgfältiges Befolgen von Anweisungen, anhaltende Analysen und das Anthropic-Ökosystem schätzen.
Claude Sonnet 5 vs. Gemini File Analysis
Gemini-Modelle fügen sich nahtlos in Google-zentrierte multimodale und produktivitätsorientierte Abläufe ein. Claude Sonnet 5 eignet sich besonders für dokumentenintensive Anwendungen, bei denen detailliertes Schlussfolgern, strukturierte Synthese und dialogbasierte Prüfung im Mittelpunkt stehen.
Claude Sonnet 5 vs. Dokumentenpipelines mit offenen Modellen
Offene Modelle können Kontrolle über die Bereitstellung und Anpassungsmöglichkeiten bieten, erfordern jedoch zusätzliche Bereitstellungs- und Verarbeitungsinfrastruktur. Claude Sonnet 5 bietet verwaltete Dateianalyse über eine produktionsorientierte API auf Flaq AI.
Flaq AI Claude-Modelle einrichten und Claude-Code-Skills entdecken

Flaq AI GPT-Modelle einrichten und Codex-Skills entdecken
Flaq AI LLM-Modelle in Hermes Agent verwenden
Verwenden Sie GLM 5.2, Kimi K3 und DeepSeek v4 in ZCode
DeepSeek Harness mit DeepSeek-Modellen von Flaq AI ausführen
Verbinden Sie KI-Agenten mit den Bild- und Videogenerierungstools von Flaq