Configuracion del agente
Define nombre, version, rol, tono, nivel tecnico, nivel de detalle, tratamiento al usuario, actitud y forma de responder.
La zona de agentes permite preparar asistentes de inteligencia artificial para una web, una zona privada o un entorno interno. Cada agente puede tener su propia configuracion, sus documentos, sus capacidades y sus reglas de uso.
El objetivo es que el agente no responda como un chat generico, sino como una herramienta conectada a la informacion del cliente, a los permisos definidos y al alcance real de cada proyecto.
Desde el area autenticada se gestiona la estructura completa: empresas, agentes, plataformas, tareas, accesos, capacidades, documentos, configuracion y logs.
Define nombre, version, rol, tono, nivel tecnico, nivel de detalle, tratamiento al usuario, actitud y forma de responder.
Vincula documentos internos, plantillas, textos legales, guias, normalizados, politicas o manuales para que el agente responda con una base controlada.
Activa funciones concretas segun el objetivo: consultar documentacion, orientar al usuario, explicar requisitos, clasificar solicitudes o preparar respuestas.
Configura modelo, temperatura, maximo de tokens, uso de memoria, uso de documentos y restricciones para adaptar el comportamiento del agente.
Busca en documentos vinculados, resume obligaciones, explica modelos y ayuda al usuario a encontrar la informacion correcta.
Responde dudas iniciales, explica servicios, recoge contexto de la consulta y deriva hacia contacto o contratacion cuando procede.
Atiende preguntas frecuentes, guia pasos dentro de una zona privada y ayuda a completar procesos sin saturar al equipo humano.
Ajusta respuestas por actividad, tipo de informacion, cliente, permisos y alcance documental configurado para cada entorno.
Para desplegar un agente en una web basta con incluir el lanzador y pasar la configuracion del despliegue. El lanzador prepara el contenedor del chat y el boton Mostrar/Ocultar Agente solo abre o cierra el agente ya montado.
data-semper-agent-menu para mostrar u ocultar el chat.<!-- Boton opcional para abrir/cerrar el agente -->
<button type="button" data-semper-agent-menu>
Mostrar Agente
</button>
<!-- Script lanzador entregado para el despliegue -->
<script src="/agente-semper-global.js" defer></script>
// Configuracion que lleva el lanzador del despliegue
const mountOptions = {
root: "#semper-agent-root",
endpoint: "/AGENTES-IA/agente-runtime-api.php",
deploymentToken: "TOKEN_DEL_DESPLIEGUE",
agentName: "Agente Web semperconfidentia",
placeholder: "Pregunte por informacion sobre la empresa...",
Pregunta_inicial: "Para adaptar mejor las respuestas, indique su actividad.",
initialContext: {
storage: "session",
key: "semper_agent_visitor_profile",
payloadField: "perfilVisitante",
askInChat: false,
fallbackValue: "Prefiere no indicar su actividad."
}
};
El desarrollador no tiene que construir manualmente cada peticion del chat. Una vez montado, el runtime recoge el mensaje del usuario, anade la configuracion del despliegue y envia la consulta al endpoint indicado.
El backend responde segun el agente configurado, sus documentos asociados, sus capacidades activas y el contexto disponible para esa sesion.