これはAITuber「紅月れん」を動かすためのスクリプトです。
以下のシーン、ソースでセットする必要あり。
VOICEVOXのインストールディレクトリで以下のように実行
.\run.exe --use_gpu
python .\main.py gpt4
AI部分のみのテストをしたいときは以下。
$ poetry shell
$ cd src
$ ptyhon
import os
import sys
os.environ["OPENAI_API_KEY"] = open(f"{os.environ['HOMEPATH']}\\.secret\\openai.txt", "r").read()
os.environ["GOOGLE_API_KEY"] = open(f"{os.environ['HOMEPATH']}\\.secret\\gemini.txt", "r").read()
from backend.chatai import ChatAI
ai = ChatAI("gpt4")
ai.say_chat({"speaker":"koduki", "message":"はじめまして"})
ai.say_chat({"speaker":"koduki", "message":"今日の東京都の天気は?"})
ai.say_short_talk()
Google認証の実行
from frontend.youtube_live_adapter import YoutubeLiveAdapter
YoutubeLiveAdapter().authenticate_youtube()
以下のコードやプロンプトを参考にさせて頂いています。