AgentBase

AgentBase

  • File: agents/agent_base.py

  • Purpose: Provides a base class for all agents with reusable methods, such as call_openai.

  • Key Functionality:

    • Retry mechanism for handling API failures.

    • Unified logging for API calls and responses.

    • Abstract execute method for implementing agent-specific logic.

Last updated