Claude Code-Guide
Flaq AI Claude-Modelle einrichten und Claude-Code-Skills entdecken
Teste die GPT 6 Luna API von OpenAI für Websuche, Recherche und Antworten auf Basis von Onlinequellen über die stabile, günstige API von Flaq AI mit Streaming-Antworten.
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: 'gpt-6-luna-web-search',
messages: [
{
role: 'user',
content: 'Find the latest public information about Flaq AI and summarize it for a product brief.'
}
],
stream: true,
max_tokens: 2048
})
});
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': 'gpt-6-luna-web-search',
'messages': [
{
'role': 'user',
'content': 'Find the latest public information about Flaq AI and summarize it for a product brief.',
}
],
'stream': True,
'max_tokens': 2048,
},
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": "gpt-6-luna-web-search",
"messages": [
{
"role": "user",
"content": "Find the latest public information about Flaq AI and summarize it for a product brief."
}
],
"stream": true,
"max_tokens": 2048
}'
| Parameter | Preis | Ursprünglicher Preis | Rabatt |
|---|
Die GPT 6 Luna Web Search API auf Flaq AI verbindet ein kosteneffizientes GPT-6-Modell mit dem Abruf von Webinhalten für quellenbezogene Antworten und aktuelle Recherchen. Diese Websuch-API-Integration wurde für Kundenanfragen in großen Mengen, Nachrichtenfeeds und Marktbeobachtung entwickelt und hilft Entwicklern, öffentliche Informationen abzurufen, Quellen zu vergleichen und Ergebnisse zur Prüfung zusammenzufassen.
Hinweis Stellen Sie sicher, dass Prompts, angehängte Inhalte und Abrufaufgaben den Nutzungsrichtlinien von OpenAI, den Bedingungen von Flaq AI und den geltenden Nutzungsbedingungen der Websites entsprechen. Grenzen Sie bei einem Fehler die Suchanfrage ein, entfernen Sie eingeschränkte Begriffe oder Anhänge und versuchen Sie es erneut.
GPT 6 Luna Web Search im Vergleich zu GPT 6 Sol Web Search
GPT 6 Sol Web Search eignet sich für Abläufe, die ausführlichere Vergleiche öffentlicher Quellen erfordern. GPT 6 Luna Web Search ist auf gezielte, kostensensible Anfragen in größeren Mengen ausgerichtet.
GPT 6 Luna Web Search im Vergleich zu GPT 5.6 Luna Web Search
GPT 5.6 Luna Web Search ist eine frühere Option für suchgestützte Antworten. GPT 6 Luna Web Search bringt die neuere GPT-6-Familie in gezielte Rechercheanfragen ein; vergleichen Sie vor der Umstellung die Relevanz der Quellen und die Antwortqualität anhand Ihrer eigenen Anfragen.
GPT 6 Luna Web Search im Vergleich zu suchzentrierten Antwortmaschinen
Suchzentrierte Antwortmaschinen liefern häufig starre Textauszüge und zahlreiche Quellenlinks. GPT 6 Luna Web Search liefert eine dialogorientierte, vollständig zusammenhängende Synthese, die direkt auf das Promptformat und die Systemanweisungen des Nutzers abgestimmt ist.
GPT 6 Luna Web Search im Vergleich zu Gemini Grounded Search
Gemini-Modelle für quellenbasierte Suche sind auf das Google-Suchökosystem ausgerichtet. GPT 6 Luna Web Search bietet eine OpenAI-native Suchoption mit nativen Chat-Completions-Konventionen, Nachrichtenverarbeitung über mehrere Gesprächsrunden und wettbewerbsfähigen Preisen 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
GPT 6 Astra und Claude Fable 5.1 in WorkBuddy nutzen