INNER CODE UNIT · Python
create_agent
nottelabs/notte · packages/notte-agent/src/notte_agent/main.py:58
def create_agent(
self,
) -> BaseAgent:
AgentClass = self.agent_type.get_agent_class()
agent = AgentClass(
vault=self.vault,
session=self.session,
tools=self.tools,
trajectory=self.trajectory,
**self.data,
)
if self.notifier:
agent = NotifierAgent(agent, notifier=self.notifier)
return agent
@override
async def arun(self, **data: Unpack[AgentRunRequestDict]) -> AgentResponse: