Display Interaction • AI Agent SDK

display_interaction: Synchronous version of display_interaction.

display_interaction

Function

</div>

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

python
def display_interaction(message: Any, response: Any, markdown: Any, generation_time: Any, console: Any, agent_name: Any, agent_role: Any, agent_tools: Any, task_name: Any, task_description: Any, task_id: Any, metrics: Any) -> Any

Parameters

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

No description available.

ParamField Any

Optional dict with token_in, token_out, cost, model for footer display

Returns

ResponseField Any

The result of the operation.

Uses

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

Source

View on GitHub

praisonaiagents/main.py at line 308


Related Documentation