API Reference

Documentación completa de la API de SmythOS SRE

GET Estado del Sistema

Obtiene el estado actual del sistema y estadísticas generales.

GET https://sre-api.alexanderoviedofadul.dev/api/estado

Respuesta:

{ "exito": true, "datos": { "agentesActivos": 37, "uptime": 3600 } }

GET Categorías de Asistentes

Obtiene la lista de categorías disponibles con la cantidad de asistentes por categoría.

GET https://sre-api.alexanderoviedofadul.dev/api/asistentes/categorias

Respuesta:

{ "exito": true, "datos": [ { "categoria": "legal", "cantidad": 21 }, { "categoria": "tecnologia", "cantidad": 3 } ] }

GET Asistentes por Categoría

Obtiene la lista de asistentes disponibles en una categoría específica.

GET https://sre-api.alexanderoviedofadul.dev/api/asistentes/categoria/{categoria}

Parámetros:

POST Consultar Asistente

Envía una consulta a un asistente específico y obtiene su respuesta.

POST https://sre-api.alexanderoviedofadul.dev/api/asistentes/{categoria}/consulta Content-Type: application/json { "mensaje": "Tu consulta aquí" }

Respuesta:

{ "exito": true, "datos": { "respuesta": "Respuesta del asistente...", "tokensUsed": 150 } }

GET Proveedores LLM

Obtiene la lista de proveedores LLM disponibles con sus modelos.

GET https://sre-api.alexanderoviedofadul.dev/api/proveedores

Respuesta:

{ "exito": true, "datos": [ { "id": "openai", "name": "OpenAI", "models": ["gpt-4", "gpt-3.5-turbo"] } ] }
Volver al Inicio