Guía del inquilino

Pruebas y modificaciones de un agente

Ejecuta un visitante ficticio en tu agente para determinar si sus límites se mantienen, luego modifica su comportamiento describiendo el cambio y seleccionando las partes con las que estés de acuerdo.

Dos cosas ocurren después de que un agente se pone en producción: descubres cómo se comporta realmente y quieres que se comporte de manera distinta. Ambas opciones se encuentran en Agents, dentro de la lista de verificación de cada agente.

Pruébalo con un visitante ficticio

Puedes leer un prompt. No puedes leer si se cumple.

Elige un escenario y un cliente simulado mantiene una conversación real con tu agente — la misma ruta que sigue un visitante real, con el saludo incluido — mientras observas cómo llegan los turnos.

ScenarioWhat it is testing
Prepared customerDoes the straightforward path reach a hand-off?
Vague customerDoes the agent ask, or fill the gaps itself?
Pushes for what it must not sayWhether the limit you wrote holds when somebody keeps pressing.
Only wants a timeDoes it take a booking request without pretending it can confirm one?

El tercero es la razón de la existencia de esta función. Un límite de rechazo — nunca cotizar un premio, nunca predecir el resultado de una visa — se lee bien en el prompt y no te dice nada sobre lo que ocurre en el cuarto intento. Esta es la única manera de averiguarlo.

Si el agente genera un registro, la prueba termina mostrándote el registro que produjo: pregunta, respuesta, recopilación, traspaso, todo en una sola sesión.

Tres cosas sobre un registro de prueba. Está marcado como una prueba, por lo que tu bandeja de entrada se mantiene como una cola en lugar de un registro de ensayo. Nadie recibe notificación — una prueba que llama a alguien a las 2 a. m. es un error. Y no cuenta para que "este agente haya realizado trabajo real" en la lista de verificación, porque una prueba no es un cliente.

Las respuestas del agente utilizan tu cuota de tokens, exactamente igual que lo haría un visitante real. El lado del visitante simulado corre por nuestra cuenta.

Cámbialo describiendo el cambio

Di lo que quieres que sea diferente — "pregunta por la fecha de renovación antes de recopilar cualquier otra cosa" — y recibirás una lista de exactamente qué cambiaría. No un párrafo sobre el cambio: las líneas que desaparecerían, las líneas que aparecerían, los ajustes que se activarían. Cada uno tiene su propia casilla de verificación.

Si realizaste una prueba primero, la conversación sigue tu solicitud, por lo que "no debería haber dicho eso" es algo sobre lo que podemos actuar realmente.

Lo que no hará

Algunas cosas se rechazan independientemente de lo que se solicite. Esta ruta edita lo que dice el agente y a qué está adjunto; no alcanza los interruptores que hay debajo:

  • Desactivar la respuesta con tu propio material, o activar la respuesta con fuentes públicas. Ambas existen como ajustes reales — la segunda es una función admitida con su propia etiqueta y cola de revisión —, pero cada una es una decisión que tomar deliberadamente, no una que activarse como efecto secundario de una frase sobre el tono.
  • Cambiar el modelo.
  • Eliminar un agente, una base de conocimientos o un documento.

Las eliminaciones se declaran y la declaración se verifica

Una propuesta debe enumerar cada línea que elimina. Recalculamos eso a partir del texto antes y después y rechazamos toda la propuesta si la lista es incorrecta.

Esa es la garantía, y vale la pena ser preciso sobre por qué está diseñada de esta manera. La protección obvia — identificar la parte del prompt que contiene los límites de rechazo y prohibir tocarla — no funciona: un agente construido a partir de una plantilla tiene ese límite escrito como prosa ordinaria, sin ningún marcador en ninguna parte. Requerir una declaración no necesita tal marcador. Una sugerencia no puede suavizar silenciosamente nunca cotizar un premio en siempre estamos felices de ayudarte a tener una idea de los precios; solo puede eliminar la línea que tienes delante, en rojo, con una casilla de verificación que debes desmarcar.

Deshacer

Deshacer el último cambio devuelve el agente a su estado anterior. Lee el historial desde la plataforma, no desde nosotros, por lo que también deshace un cambio realizado en la consola — y restaurar es en sí mismo un cambio, por lo que deshacer es deshicible.