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:
- categoria (string): Nombre de la categoría
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