Guía de Claude Code
Configura modelos Claude de Flaq AI y explora skills de Claude Code
Prueba la API GPT 6.1 Sol de OpenAI para buscar en la web, investigar en línea y responder con información actual con la API estable y asequible de Flaq AI con streaming.
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.1-sol-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.1-sol-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.1-sol-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
}'
| Parámetros | Precio | Precio original | Descuento |
|---|
GPT 6.1 Sol Web Search API permite realizar preguntas con búsqueda web y flujos de investigación en Flaq AI. Indica el tema, la información que necesitas y cualquier contexto relevante para solicitar una respuesta escrita con acceso a la búsqueda web. Esta ruta combina la interacción mediante mensajes con archivos adjuntos de apoyo opcionales, respuestas en streaming y una longitud de salida ajustable para aplicaciones que necesitan trabajar con información en línea.
Búsqueda web: Usa la ruta con búsqueda habilitada para preguntas que requieren ir más allá del contexto ya proporcionado en la conversación.
Investigación guiada por el prompt: Especifica el tema, el período y el alcance deseado para centrar la solicitud en la información que necesita tu aplicación.
Referencias de apoyo: Adjunta archivos compatibles o una imagen junto a una pregunta de texto para aportar a la investigación contexto adicional.
Refinamiento conversacional: Haz preguntas de seguimiento que acoten el tema o soliciten una explicación más clara de una respuesta anterior.
Respuestas de investigación en streaming: Devuelve el texto generado progresivamente para ofrecer una experiencia de investigación interactiva.
Longitud de respuesta ajustable: Establece un límite de tokens de salida e indica si deseas un resumen conciso o una respuesta más desarrollada.
Entrada: Una pregunta de investigación en texto con el contexto relevante de la conversación y archivos o imágenes compatibles adjuntos de forma opcional.
Salida: Una respuesta escrita producida mediante la ruta del modelo con búsqueda web habilitada.
Controles: Alcance de la investigación en el prompt, límite opcional de tokens de salida y selección de streaming.
Capacidades: Respuestas a preguntas con búsqueda habilitada, resúmenes de investigaciones en línea y exploración adicional de un tema.
Asistentes de investigación: Ayuda a los usuarios a investigar un tema y precisar las preguntas que desean explorar.
Investigación de productos: Recopila información para un informe comparativo de productos y comprueba las fuentes utilizadas antes de tomar una decisión.
Informes sectoriales: Solicita una visión general centrada en las novedades de un tema y un período determinados.
Búsqueda de documentación: Encuentra información relevante para una pregunta técnica y contrástala con la documentación original.
Investigación contextual: Combina una referencia cargada con una pregunta que requiera información adicional en línea.
Nota Indica el intervalo de fechas pertinente y comprueba las fechas de las fuentes y las páginas originales antes de confiar en una respuesta de investigación. El acceso web no garantiza que todas las páginas relevantes estén disponibles ni que todas las afirmaciones devueltas estén actualizadas.
GPT 6.1 Sol Web Search frente a GPT 6.1 Sol Text-to-Text Text-to-Text procesa los mensajes proporcionados sin búsqueda web. La ruta Web Search está configurada para preguntas que necesitan información en línea.
GPT 6.1 Sol Web Search frente a GPT 6.1 Sol File Analysis File Analysis se centra en el material que carga el usuario. Web Search permite investigar más allá de esos archivos adjuntos y conserva las entradas de referencia opcionales.
GPT 6.1 Sol Web Search frente a GPT 6.1 Sol Image-to-Text Image-to-Text se centra en describir una imagen proporcionada o responder preguntas sobre ella. Web Search aborda una pregunta de investigación en texto y puede usar una imagen como contexto de apoyo.
GPT 6.1 Sol Web Search frente a Claude Sonnet 5.5 File Analysis La configuración File Analysis de Claude acepta documentos e imágenes sin habilitar la búsqueda web. Esta ruta de GPT ofrece la opción con búsqueda habilitada cuando la tarea también depende de material en línea.
Configura modelos Claude de Flaq AI y explora skills de Claude Code

Configura modelos GPT de Flaq AI y explora skills de Codex
Usa modelos LLM de Flaq AI en Hermes Agent
Usa GLM 5.2, Kimi K3 y DeepSeek v4 en ZCode
Ejecuta DeepSeek Harness con modelos DeepSeek de Flaq AI
Conecta agentes de IA con las herramientas de generación de imágenes y vídeos de Flaq
Usa GPT 6 Astra y Claude Fable 5.1 en WorkBuddy