Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/velickovski/chatbot_tts_llamaguard
OpenAI Chatbot with LLama Guard and gTTS Integration is a Python chatbot that uses OpenAI's GPT model, filters responses with LLama Guard, and speaks them aloud with gTTS.
https://github.com/velickovski/chatbot_tts_llamaguard
llama3 python3 tts-api
Last synced: about 1 month ago
JSON representation
OpenAI Chatbot with LLama Guard and gTTS Integration is a Python chatbot that uses OpenAI's GPT model, filters responses with LLama Guard, and speaks them aloud with gTTS.
- Host: GitHub
- URL: https://github.com/velickovski/chatbot_tts_llamaguard
- Owner: velickovski
- Created: 2024-08-14T10:46:44.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2024-09-17T22:19:21.000Z (2 months ago)
- Last Synced: 2024-10-10T18:04:29.709Z (about 1 month ago)
- Topics: llama3, python3, tts-api
- Language: Python
- Homepage:
- Size: 75.2 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OpenAI Chatbot with LLama Guard and gTTS Integration
# OverviewThis project is a Python-based chatbot application that integrates OpenAI's language model with LLama Guard and Google Text-to-Speech (gTTS). The chatbot leverages OpenAI for generating conversational responses, LLama Guard for enhanced security and filtering, and gTTS to convert the chatbot's responses into spoken words.
FeaturesOpenAI Chatbot: Utilizes OpenAI's GPT model to generate intelligent and context-aware responses.
LLama Guard: Implements security and content filtering to ensure safe and appropriate responses from the chatbot.
gTTS Integration: Converts text responses generated by the chatbot into speech, providing an interactive audio experience.Installation
PrerequisitesPython 3.8 or higher
pip (Python package installer)