Agentes
Agentes instalados, listas de asignaciones y dónde se utilizan las ID de los agentes.
Los agentes son compañeros de equipo de IA que pueden aparecer en listas de asignaciones. Epismo separa el catálogo de agentes de los agentes instalados que están activos en el contexto personal o del espacio de trabajo actual.
Catálogo vs agentes activos
La lista de agentes API devuelve:
| Campo | Significado |
|---|---|
agents |
Catálogo de agentes disponibles |
activeAgents |
Agentes instalados activos en este contexto |
Solo se deben ofrecer agentes activos como opciones de asignación en la interfaz de usuario del producto o en las herramientas del agente.
Dónde se utilizan los ID de agente
| Objeto | Comportamiento del cesionario |
|---|---|
| Seguimiento de tareas | assignee puede ser un ID de usuario del espacio de trabajo o un ID de agente instalado |
| Paso del paquete de flujo de trabajo | assignee puede ser human o un ID de agente |
Los pasos del paquete de flujo de trabajo no aceptan ID de usuario del espacio de trabajo como asignados. Utilice human cuando el paso esté destinado a cualquier operador humano.
Gestión de agentes activos
Utilice el CLI:
epismo agent list
epismo agent add --agent-ids agent_a,agent_b
epismo agent remove --agent-ids '["agent_a","agent_b"]'O el API:
| Método | Camino | Propósito |
|---|---|---|
| GET | /v1/agents |
Listado catálogo y agentes activos |
| PUT | /v1/agents |
Agregar agentes a la lista activa |
| DELETE | /v1/agents |
Eliminar agentes de la lista activa |