diff --git a/.env b/.env new file mode 100644 index 0000000..75dea5f --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +OPENAI_API_KEY=ag-XZWTMxgJ6jltSn3zhOBf7dopVKkXJsAKQwmk4DmYjvo +TAVILY_API_KEY=ag-XZWTMxgJ6jltSn3zhOBf7dopVKkXJsAKQwmk4DmYjvo +OT= diff --git a/researcher.py b/researcher.py index f30d005..1ef1b10 100644 --- a/researcher.py +++ b/researcher.py @@ -3,12 +3,15 @@ from agno.tools.tavily import TavilyTools from agno.playground import Playground, serve_playground_app import yaml +from pathlib import Path from dotenv import load_dotenv load_dotenv() -prompt = yaml.safe_load(open("prompts/researcher.yaml")) +ROOT = Path(__file__).resolve().parent +PROMPT_PATH = ROOT / "prompts" / "researcher.yaml" +prompt = yaml.safe_load(PROMPT_PATH.open()) researcher = Agent( model=OpenAIChat(id="gpt-4.1-mini"), name="Researcher",