Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/aijcoder/djangochatbot

A web based chat bot that uses OPENAI API key
https://github.com/aijcoder/djangochatbot

django django-application django-project github html-css-javascript openai-api pip postgresql python3

Last synced: about 1 month ago
JSON representation

A web based chat bot that uses OPENAI API key

Awesome Lists containing this project

README

        

# Welcome to the Web Chat Bot Project!

Welcome to the **Web Chat Bot** project! This project is developed using Django and integrates OpenAI's API for an intelligent chatting experience. Whether you're looking to deploy a chat application or just curious about the technology, this guide will help you get started.

## Project Overview

The **[Web Chat Bot](http://95.179.201.107)** leverages Django for the web framework and uses OpenAI's API to provide interactive and intelligent responses in the chat interface. This project aims to demonstrate how to build a functional chat application with advanced AI capabilities.

## Getting Started

To begin using the Web Chat Bot, follow these steps:

1. **Download the Project**

Download the desired version of the project from the [GitHub repository](https://github.com/Aijcoder/DjangoChatBot).

2. **Read the Getting Started Guide**

For detailed instructions on setting up and running the project, download the `Getting_Started.html` file from [this link](https://github.com/Aijcoder/DjangoChatBot/blob/main/Getting_Started.html). This guide will walk you through the setup process, configuration, and running the application.

## Setup Instructions

To set up the project locally, follow the steps outlined in the `Getting_Started.html` file. It includes instructions on:

- **Cloning the Repository**
- **Setting Up a Virtual Environment**
- **Installing Dependencies**
- **Configuring Environment Variables**
- **Collecting Static Files**
- **Applying Migrations**
- **Running the Development Server**

## Additional Information

- **API Key Management:** Ensure you handle your OpenAI API keys securely. Avoid exposing them in version control or public repositories.
- **Contributing:** If you want to contribute to this project, please refer to the guidelines provided in the repository.
- **License:** This project is licensed under the MIT License. Check the `LICENSE` file in the repository for details.

## Current Realeases:
- [DjangoChatBot v1.0](https://github.com/Aijcoder/DjangoChatBot/tree/main/DjangoChatBot%20V1.0): Basic version of the bot with light and dark theme.

Feel free to explore, contribute, and make the most of this chat bot project. If you have any questions or need further assistance, please reach out through the project's issue tracker on GitHub.

Happy coding!