Opciones RAG y uso #

Los controles del playground se envían en el objeto options de /api/rag/answer. Los defaults efectivos dependen del canal y se consultan con /api/rag/defaults.

bash
curl "$FLOWORDR_BASE_URL/api/rag/defaults?channel=web" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"
El DTO acepta temperature 0–1, minScore 0–1, maxChunks -1–1000, maxHistoryTurns -1–50 y maxTokens 50–2048. Un 0 explícito en maxHistoryTurns desactiva el historial. Consulta la tabla completa en Chat.

API de uso

Prepara tu terminal una vez

Variables para bash o zsh
export FLOWORDR_BASE_URL="https://app.flowordr.com"
export FLOWORDR_API_KEY="<tu-api-key>"
export FLOWORDR_TENANT_ID="<tu-tenant-id>"

Ejecuta este bloque antes de los cURL. Sustituye los valores entre ángulos por tus credenciales; ningún ejemplo contiene claves reales.

GET /api/v2/usage/stats

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
from / toquery fechaNoFecha ISO-8601Últimos 30 días / ahoraVentana estadística.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/stats" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 estadísticas; 403 sin tenant.

GET /api/v2/usage/history

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
limitquery integerNoSe ajusta a 1–20050Registros por página.
offsetquery integerNoSe ajusta a ≥00Registros omitidos.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/history?limit=50&offset=0" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 historial; 403 sin tenant.

GET /api/v2/usage/api-key-info

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/api-key-info" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 información de la clave actual; 401 si el principal no tiene una API key.

GET /api/v2/usage/summary

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/summary" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 resumen de uso.

GET /api/v2/usage/by-channel

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
from / toquery fechaNoFecha ISO-8601Primer día del mes / ahoraPeriodo por canal.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/by-channel" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 distribución por canal.

GET /api/v2/usage/mcp-audit

NombreTipoObligatorioValores aceptados / rangoDefaultDescripción
X-Api-Key (header)stringSíClave activa de tu tenant—Autentica la integración.
X-Tenant-Id (header)UUIDCondicionalTenant autorizado para la claveTenant de la claveEnvíalo si tu clave permite varios tenants; los ejemplos lo incluyen siempre.
limitquery integerNoSe ajusta a 1–20050Registros por página.
offsetquery integerNoSe ajusta a ≥00Registros omitidos.
cURL
curl "$FLOWORDR_BASE_URL/api/v2/usage/mcp-audit?limit=50&offset=0" -H "X-Api-Key: $FLOWORDR_API_KEY" -H "X-Tenant-Id: $FLOWORDR_TENANT_ID"

Respuesta: 200 auditoría MCP del tenant; 403 sin contexto válido.