Improvement
The official Improvement integration lets you provide feedback on your bot’s responses in the emulator. Your bot can then use that feedback when generating future responses.
Setup
The Improvement integration comes pre-installed on every bot. If you need to install it manually:
You will need:
Suggesting improvements
You can suggest improvements when chatting with your bot in the emulator:
Managing feedback
Any time you save feedback, it gets added to the Feedback Table as a row:
Your bot reads directly from this table when applying your feedback. This means you can modify the table’s rows and columns to modify how feedback is applied.
You can also delete a specific piece of feedback by deleting its associated table row.
Cards
Delete Feedback Entry for Iteration
Deletes feedback on an iteration for active learning.
inputobjectoutputobjectFind Feedback
Finds relevant feedback entries for active learning.
inputobjectoutputobjectGet Iteration
Fetches a single iteration by its ID.
inputobjectoutputobjectList Conversation Iterations
Finds LLMz iterations for active learning.
inputobjectoutputobjectList Feedback Entries
List all the feedback entries, optionally filtered by URI.
inputobjectoutputobjectPost Install
This action is called after the integration is installed
inputobjectoutputobjectCreate or Update Feedback Entry for Iteration
Provides feedback on an iteration for active learning.
inputobjectoutputobjectTrack Iterations
Tracks LLMz iterations for active learning. This action should be called in an 'after-llmz-execution' hook.
inputobjectoutputobject