Skip to content

Developed a conversational ChatBot with the help of OpenAI API. Provides user easy and flexible interface for conversation. • Implemented functionalities to handle errors such as API timeouts, request rate limit exhaustion and other possible errors.

Kaifansar1/Conversational-AI-ChatBott

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

AI Chat Bot

Description

This is a simple AI chat bot that can be used to answer questions. The chatbot privides users with a choice of using multiple models for text generation like gpt-3.5-turbo-instruct, davinci, text-curie-001 and babbage.

Product Name Screen Shot

Getting Started

To get a local copy up and running follow these simple example steps.

Installation to run this project locally

Below is an example of how you can instruct your audience on installing and setting up your app. This template doesn't rely on any external dependencies or services.

  1. Fork this repo- fork
  2. Clone the forked repo
    git clone https://github.com/your_username_/forked-reo-name.git
  3. Go the preoject directory
    cd path/to/cloned/repo/
  4. Make a new virtual environment
    conda create -p venv python==3.9 -y
    conda activate venv/
  5. Install requirements
    pip install -r requirements.txt
    and
    pip install -r requirements2.txt
  6. Setup your OpenAI api keys in .env file
    OPENAI_API_KEY = "your-api-key"
  7. Run the dashboard
    streamlit run app.py

About

Developed a conversational ChatBot with the help of OpenAI API. Provides user easy and flexible interface for conversation. • Implemented functionalities to handle errors such as API timeouts, request rate limit exhaustion and other possible errors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages