File size: 326 Bytes
2999752
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
from agent_config import create_agent

class BasicAgent:
    def __init__(self):
        print("BasicAgent initialized.")
        self.agent = create_agent()

    def __call__(self, question: str) -> str:
        try:
            return self.agent.run(question)
        except Exception as e:
            return f"Error: {e}"