File size: 782 Bytes
06ba83e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from agency_swarm.agents import Agent
from agency_swarm.tools import CodeInterpreter

class TrendAnalysisAgent(Agent):
    def __init__(self):
        super().__init__(
            name="TrendAnalysisAgent",
            description="The TrendAnalysisAgent is responsible for detecting market trends using finance APIs and tools like pandas and scikit-learn. It should have a fallback mechanism to use GPT-based datasets if APIs fail.",
            instructions="./instructions.md",
            files_folder="./files",
            schemas_folder="./schemas",
            tools=[CodeInterpreter],
            tools_folder="./tools",
            temperature=0.3,
            max_prompt_tokens=25000,
        )
        
    def response_validator(self, message):
        return message