Skip to content

Chatbot app & Talking ChatBot to any source of data leveraging OpenAI and LangChain

License

Notifications You must be signed in to change notification settings

jabascal/chat_with_data_app

Repository files navigation

title emoji colorFrom colorTo sdk sdk_version app_file pinned license
Chat With Data App
📉
red
pink
gradio
3.40.1
app.py
false
mit

Chat with data app

Open in Spaces Open tutorial in Colab

Chatbot app to chat with any source of data (doc, URL, audio, ...) leveraging LLMs and LangChain. Current version has the following feautures:

  • LLMs: OpenAI GPT-3.5. It requires providing openai APY_KEY
  • Data source: pdf, URL, youtube

This app has been inspired on DeepLearning AI course LangChain:Chat with your data

Installation and execution

Install in a python environment:

    python -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
    cd src/
    python run_chat_to_your_data_inputs_ui.py

Talking ChatBot

Converse to any source of data while doing any activity (walking on the treadmill, cooking, cleaning, ...) - a tutorial on leveraging OpenAI's GPT and Whisper models.

Check the tutorial in Medium Talking ChatBot

About

Chatbot app & Talking ChatBot to any source of data leveraging OpenAI and LangChain

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published