Turn Inspector
Learn about the upcoming Turn Inspector feature for ASAPP’s Generative Agent.
Overview
ASAPP is introducing the Turn Inspector, an advanced diagnostic feature for GenerativeAgent that enhances how developers and users understand and optimize their interaction workflows.
The Turn Inspector enables granular validation of conditional prompting, allowing users to examine how instructions are processed within GenerativeAgent. By providing a comprehensive view into each interaction’s setup, Turn Inspector facilitates troubleshooting and performance optimization.
Use and Impact
Users gain more insight and control over Tasks and Functions configuration through a new modal that exposes GenerativeAgent’s internal state when using the Previewer.
Turn Inspector includes detailed visibility into:
- Active Task configuration
- Current reference variables
- Precise instruction parsing
- Function call context and parameters
- Execution state at each conversational turn
This transparency enables users to diagnose unexpected behaviors, fine-tune instruction sets, and ensure more predictable and reliable interactions with GenerativeAgent.
Turn Inspector transforms GenerativeAgent’s management to a transparent and controllable process that enhances the overall reliability and performance of GenerativeAgent interactions.
How it Works
- User starts a conversation using the Live Previewer in AI-Console
- User clicks on the “Instructions” action within Previewer.
- This opens a modal that contains:
- The reference variables that have been set
- The task instructions
- The functions available at that turn of the conversation
Now, the user can inspect the state of reference variables, tasks, and function instructions at any specific turn.
FAQs
How to access the Turn Inspector feature?
Access the inspector by clicking on the Instructions
action in the conversation Previewer.
This will open a modal where you can view the state of the reference variables, task instructions, and functions that were available to GenerativeAgent at that point in the conversation.
Can I see how my conditional logic is affecting GenerativeAgent outputs in real-time?
Yes, by inspecting the state of GenerativeAgent at each turn, users can see how the task instructions have been rendered for GenerativeAgent.
This provides insight into what information GenerativeAgent has access to at that point in time in the conversation.
What if I notice an issue in my task instructions through the Turn Inspector?
If you notice an issue in the task instructions, you can navigate to the task, make changes, save the task, and then retest the conversation.
If you are previewing in the Draft environment, your task changes should be available immediately to continue previewing.
Was this page helpful?