Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/osvaldokalvaitir/python-aiagent

:chart_with_upwards_trend: Python AIAgent application development, integration with OpenAI's GPT model, use of the CrewAI framework, creation of an agent for consuming duckduckgo data, creation of a frontend with the StreamLit framework, deployment via StreamLit Cloud
https://github.com/osvaldokalvaitir/python-aiagent

aiagent ia-na-pratica python rocketseat

Last synced: 28 days ago
JSON representation

:chart_with_upwards_trend: Python AIAgent application development, integration with OpenAI's GPT model, use of the CrewAI framework, creation of an agent for consuming duckduckgo data, creation of a frontend with the StreamLit framework, deployment via StreamLit Cloud

Awesome Lists containing this project

README

        


Logo


Python - AIAgent


:chart_with_upwards_trend: Python AIAgent application development, integration with OpenAI's GPT model, use of the CrewAI framework, creation of an agent for consuming duckduckgo data, creation of a frontend with the StreamLit framework, deployment via StreamLit Cloud


GitHub language count

GitHub language top


Made by Kalvaitir

License


Demo   |   Install and run   |   License

## :computer: Demo

![Demo](/.github/assets/demo.gif)

## :wrench: Install and run

Open terminal:

```sh
# Clone this repo
git clone https://github.com/osvaldokalvaitir/python-aiagent

# Entry in folder
cd python-aiagent

# Create virtual environment
python -m venv .venv

# Activate virtual environment
.venv\Scripts\activate # For Windows
source .venv/bin/activate # For Linux or macOS

# Install dependencies
pip install -r webappStocks/requirements.txt

# Set OpenAI API key
# Ensure your OpenAI API key is correctly

# Run the Streamlit app
streamlit run webappStocks/crewai-stocks.py

```

Click to learn more about the tools used: [OpenAI](https://github.com/osvaldokalvaitir/awesome/blob/main/src/machine-learning-platforms/openai.md) and StreamLit Cloud.

## :memo: License

This project is under the MIT license. See [LICENSE](/LICENSE) for more information.

---


Developed with 💚 by Osvaldo Kalvaitir Filho