ThaliqConfig
Opciones
Override por request: ademas de pasar
agentId al constructor, podes pasarlo en cada llamada via chat({ message, agentId }) o stream({ message, agentId }) para forzar un agente puntual sin cambiar la config global del cliente. Util cuando una sola integracion necesita rutear a varios agentes segun el caso.Retry
El SDK reintenta automaticamente requests que fallan por errores transitorios: Se reintentan:- Status 500, 502, 503, 504 (errores de servidor)
- Errores de red (connection reset, timeout)
- Status 400 (request invalido)
- Status 401, 403 (autenticacion)
- Status 429 (rate limit)
baseDelay * 2^attempt con jitter aleatorio, hasta un maximo de 10 segundos.
Logger personalizado
Puedes pasar un logger custom que implemente la interfazLogger:
Provider personalizado
Para casos avanzados, puedes implementar tu propio provider:En v1.x, el unico provider disponible es
ThaliqNativeProvider (que se comunica con la API de Thaliq). En versiones futuras se anadiran providers directos para Anthropic, OpenAI y otros.Siguiente paso
Streaming
Aprende sobre los 12 tipos de eventos SSE.
Feedback e Insights
Califica respuestas y consume insights.
Changelog
Ver cambios de v1.1 y guia de migracion.

