Skip to content

tjdharani/Ai-Chat-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat App using Django and GPT-3.5 Turbo

Overview

Welcome to the AI Chat Bot project! This repository hosts a chat application built on Django and powered by OpenAI's GPT-3.5 Turbo model. Users can engage in dynamic conversations through a user-friendly web interface, complete with user authentication and CSRF protection.

Features

  • Django Backend: Utilizes the Django web framework for robust server-side functionalities.

  • User Authentication: Provides a personalized experience with user registration, login, and customized features.

  • CSRF Protection: Enhances security with Cross-Site Request Forgery (CSRF) token implementation.

  • HTML and CSS: Designed HTML templates and CSS styles for an intuitive interface, including user registration, login, and the chat application.

  • JavaScript Integration: Implements JavaScript to enhance the chat interface, handling form submissions, processing JSON responses, and dynamically updating the chat in real-time.

  • GPT-3.5 Turbo Model: Integrates OpenAI's GPT-3.5 Turbo for intelligent responses to user queries, enhancing the chatbot's conversational capabilities.

Setup

  • git clone https://github.com/tjdharani/Ai-Chat-App.git
  • cd Ai-Chat-App
  • pip install -r requirements.txt
  • Configure the OpenAI API key in django_app/chatapp/views.py
  • python manage.py runserver

Open a web browser and navigate to http://127.0.0.1:8000/ to view your Django project.

In summary, this repository contains a Django-based chat application powered by OpenAI's GPT-3.5 Turbo, offering a secure and interactive experience for users. Explore the features, code components, and usage instructions to get started!

About

Django Ai Chat App using OpenAI API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published