🤖 AI Chatbot Agent App by Abdullah Shaikh
Welcome to my AI Chatbot Agent! This project brings together the power of Open Router for large language model (LLM) capabilities, the OpenAI Agents SDK for intelligent agent setup, and Chainlit for a smooth and interactive frontend experience.
This chatbot is designed to be your friendly and helpful assistant, focusing on clear and concise communication. Here's what makes it special:
- Polite and Helpful Persona: The agent is carefully instructed to be kind, polite, and always ready to assist. It prioritizes providing answers that are easy to understand, avoiding jargon or complex terms.
- Contextual Conversations: Every chat is tracked using a
chat_history
list, ensuring the agent remembers the ongoing conversation and provides more relevant responses. - Streaming Responses: You'll experience real-time interactions as the agent's replies are streamed token by token, making the conversation feel dynamic and responsive.
- Open Router: Powers the underlying large language model.
- OpenAI Agents SDK: Facilitates the creation and management of the AI agent.
- Chainlit: Provides the interactive web-based chat interface.
- Python Dotenv: Manages environment variables securely.
This project is a personal creation, but I'm always open to feedback and suggestions! Feel free to reach out to me on LinkedIn or X (Twitter) if you have ideas for improvements or just want to connect.
- Abdullah Shaikh