Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New example: LegalAssistant Chatbot! (Uses gpt-4o, Daily.co, and ElevenLabs TTS!) #631

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

Ahmet-Dedeler
Copy link

LegalAssistant Chatbot

Image

Demo video: https://app.canvid.com/share/fi_01JAP2CFZ0MF7BG16NA60PVE9Q

This project implements an AI-powered chatbot designed to provide basic legal advice. The chatbot, named LegalAssistant, interacts with users to help answer legal queries and provide explanations for legal terms or processes.

Features

  • Provides legal information and advice.
  • Uses real-time voice and text interaction.

Technical Stack

  • Language: Python
  • AI Model: OpenAI's GPT-4o
  • Text-to-Speech: ElevenLabs
  • Real-time Communication: Daily.co API

Setup

  1. Clone the repository.
  2. Copy env.example to a .env file and add API keys.
  3. Install the required packages: pip install -r requirements.txt.

Run the server

python server.py

@vipyne vipyne self-requested a review November 7, 2024 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant