Skip to main content

display_interaction

Function
This function is defined in the main module.
Synchronous version of display_interaction. Displays the task/message and response in clean panels with semantic colors and optional metrics footer. Uses PraisonAI’s unique color palette.

Signature

Parameters

message
Any
required
No description available.
response
Any
required
No description available.
markdown
Any
default:"True"
No description available.
generation_time
Any
No description available.
console
Any
No description available.
agent_name
Any
No description available.
agent_role
Any
No description available.
agent_tools
Any
No description available.
task_name
Any
No description available.
task_description
Any
No description available.
task_id
Any
No description available.
metrics
Any
Optional dict with token_in, token_out, cost, model for footer display

Returns

Returns
Any
The result of the operation.

Uses

  • Console
  • execute_sync_callback
  • Panel.fit
  • Markdown
  • Text

Source

View on GitHub

praisonaiagents/main.py at line 219

Display System

Display Callbacks

Output Styles