This repository contains the implementation of a document-based chatbot leveraging OpenAI's Assistant API. The chatbot is designed to provide responses based on a predefined set of documents, making it ideal for applications like customer support, information retrieval, and interactive FAQ systems.
- Document-Based Understanding: Utilizes a set of documents to inform its responses.
- OpenAI Assistant Integration: Leverages the power of OpenAI's advanced language models.
- Flexible Query Handling: Capable of handling a wide range of user queries with context-aware responses.
- OpenAI API key
- Python 3.x
- Clone this repository: git clone [https://github.com/manunair1990/DocumentChat_AssistantsAPI]
- Install required packages: pip install openai
- Run the chatbot script: python Assistant_Api_Chatbot.py
- Place your document in the same folder.
Contributions to enhance this chatbot are welcome. Please follow the standard fork-and-pull request workflow.
- This project is built using the OpenAI Assistant API.
- Thanks to the contributors and maintainers of this project.