This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| package dk.sdu.cei.esmg; | |
| import lombok.AllArgsConstructor; | |
| import lombok.Data; | |
| import lombok.NoArgsConstructor; | |
| import lombok.RequiredArgsConstructor; | |
| import org.springframework.messaging.handler.annotation.MessageMapping; | |
| import org.springframework.messaging.simp.SimpMessagingTemplate; | |
| import org.springframework.security.core.annotation.AuthenticationPrincipal; | |
| import org.springframework.security.oauth2.server.resource.authentication.JwtAuthenticationToken; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from pydantic import BaseModel, Field | |
| from rich.console import Console | |
| from rich.panel import Panel | |
| from rich.text import Text | |
| from rich.json import JSON | |
| from atomic_agents.lib.components.system_prompt_generator import SystemPromptGenerator | |
| from atomic_agents.lib.components.agent_memory import AgentMemory | |
| from atomic_agents.agents.base_agent import BaseAgent, BaseAgentConfig, BaseIOSchema, BaseAgentInputSchema | |
| from ai_base.agent import openrouter_tool_client |