Skip to content

abdullahsheikh01/AI_Chatbot_Agent_App_with_OpenAI_SDK_and_Chainlit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🤖 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.


✨ Features

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.

🛠️ Technologies Used

  • 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.

🤝 Contributing

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.


✍️ Author


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages