Welcome to the AI Personal Agent project, where cutting-edge language models (LLMs) converge to create an intuitive and responsive assistant. Harnessing the power of Streamlit, this project integrates language model and tools to provide an interactive experience for users seeking assistance and answers. 🤖💬
- Interactive Interface: Seamlessly interact with the personal agent through a user-friendly Streamlit interface.
- Robust Language Models: Leverage state-of-the-art language models including OpenAI's GPT, DuckDuckGo search, and mathematical reasoning capabilities.
- Customizable Queries: Empower users to ask tailored questions through OpenAI's API key integration, ensuring personalized responses.
- Real-time Responses: Receive instantaneous responses to your queries, providing timely assistance whenever you need it. 🚀⏱️
Dive into the immersive main interface of the personal agent application, offering a visually engaging experience. 🌟
These screenshots showcase the versatility of the personal agent, allowing users to pose custom questions through OpenAI's API key integration. 🎨📸
-
Clone the Repository: Get started by cloning the repository to your local machine:
git clone https://github.com/pramodkoujalagi/AI-Personal-Agent.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Set up environment variables by creating a
.envfile and adding your OpenAI API key:OPENAI_API_KEY=your_openai_api_key
-
Run the Streamlit application:
streamlit run agent.py
-
Access the Application: Open your preferred web browser and access the application to start interacting with the personal agent.
-
Engage with the Personal Agent: Enter your queries in the chat interface and experience the responsiveness of the personal agent firsthand. 💡👨💻
- Customize Behavior: Tailor the behavior of the personal agent by modifying the code in agent.py.
- Adjust Parameters: Fine-tune temperature settings and other parameters in the language model initialization to enhance the quality of responses.
Feel free to explore, engage, and contribute to this exciting project! 🌟🚀




