Agente Reactivo, Proactivo y Tool calls
Un recorrido técnico por Reactive / Proactive Agent y por el contrato conversacional que encapsula: respuesta inmediata, trabajo asíncrono y cierre diferido.
Los enlaces con ?t= abren el vídeo en un segundo concreto.
Las ideas que debes retener
El problema no es la tool, es el tiempo
En un chatbot clásico las tools rompen el flujo conversacional nornmal cuando esa tool implica la ejecución de una API externa. Si el agente espera a la API, el chat queda bloqueado porque…
El primer turno acepta trabajo, no promete resultados
La función central sigue siendo ConversationRuntime.handleuserturn(). Su responsabilidad no es resolver la operación externa, sino decidir qué puede decir el agente en el turno actual y…
El trabajo asíncrono tiene política, no solo background
Mover la HTTP a un hilo o a un event loop no resuelve por sí solo el problema. Lo que importa es qué ocurre con los intentos, los retries y el cierre. BackgroundTaskRunner ejecuta cada…
Qué cubre este vídeo
Este vídeo no dispone todavía de una transcripción sincronizada revisada. Este contexto editorial describe su contenido sin presentarlo como voz ni como texto literal del vídeo.
Un recorrido técnico por Reactive / Proactive Agent y por el contrato conversacional que encapsula: respuesta inmediata, trabajo asíncrono y cierre diferido.
- El problema no es la tool, es el tiempo: En un chatbot clásico las tools rompen el flujo conversacional nornmal cuando esa tool implica la ejecución de una API externa. Si el agente espera a la API, el chat queda bloqueado porque…
- El primer turno acepta trabajo, no promete resultados: La función central sigue siendo ConversationRuntime.handleuserturn(). Su responsabilidad no es resolver la operación externa, sino decidir qué puede decir el agente en el turno actual y…
- El trabajo asíncrono tiene política, no solo background: Mover la HTTP a un hilo o a un event loop no resuelve por sí solo el problema. Lo que importa es qué ocurre con los intentos, los retries y el cierre. BackgroundTaskRunner ejecuta cada…