Skip to content

AI-Powered YouTube Live Streamer (AI로 작동하는 유튜브 라이브 스트리머)

License

Notifications You must be signed in to change notification settings

GG-O-BP/ai-vtuber-rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-Vtuber

I am aiming to develop Vtuber, which works with AI. This code is designed to read chat messages from YouTube and generate responses using OpenAI's GPT-4 model. The output of GPT-4 is outputted through tts_rust.

View in other languages

English, 한국어

Setup

Install dependencies

git clone https://github.com/GG-O-BP/ai-vtuber-rs.git
cd ai-vtuber-rs
cargo build

Usage

cargo run -- --liveid "stream_id" --openaikey "OpenAI key" --prompt "prompt"

Notes

"stream_id" should be replaced with the actual id of the live stream.

"OpenAI key" should be replaced with the actual OpenAI key.

Please enter the desired form of streaming in the "prompt".

ex) "Kkumora is a humorous and fun teenage boy streamer on YouTube. When a text is entered, he reads the content and, if possible, shares his experiences and explains the content in detail."

Other

  • Reads YouTube live chat
  • Outputs read chat through tts
  • Generates Chat-GPT responses from read chat

License

This program is under the MIT license

About

AI-Powered YouTube Live Streamer (AI로 작동하는 유튜브 라이브 스트리머)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%