Experimental and educational-aimed project using:
- CrewAI | AI-Agent Framework
- Streamlit | Visual Framework
- Annotated-text | Enriched text
- LLM (gpt4o-mini)
- Serper.Dev | Search engine API
--
As Input the user sents a stock Ticker and receives a report on the latest news of a stock: both .md file and on screen.
pre-req: python, pip
Install crewai: pip install crewai
Setup the base crew: crewai create crew [name-of-the-crew]
Insert the streamlit python file in the root folder of your crew. Create a .env file and update it with your credentials (openAI + serperdev)
Modify:
- main.py
- crew.py
And also the agents descriptions and task descriptions.