MCPcopy Create free account

hub / github.com/JarikDem-Bot/ai-waifu / functions

Functions28 in github.com/JarikDem-Bot/ai-waifu

↓ 4 callersMethodsend_request
(self, message_type:str='APIStateRequest', data:dict=None)
VTSController.py:18
↓ 2 callersMethod__add_message
(self, role:str, content:str)
waifu.py:198
↓ 2 callersMethodconversation_cycle
(self)
waifu.py:173
↓ 2 callersMethodinitialize
(self, user_input_service:str = None, stt_duration:float = None, mic_index:int = None, cha
waifu.py:33
↓ 2 callersMethodinject_params
(self, parameters:list)
VTSController.py:55
↓ 2 callersMethodupdate_dotenv
(self)
VTSController.py:64
↓ 1 callersMethod__elevenlabs_generate
(self, text:str, voice:str, model:str, filename:str='output.mp3')
waifu.py:225
↓ 1 callersMethod__get_openai_response
(self, prompt:str, model:str, temperature:float)
waifu.py:182
↓ 1 callersMethod__get_text_input
(self, service:str)
waifu.py:219
↓ 1 callersMethod__load_chatbot_data
(self, file_name:str = None)
waifu.py:201
↓ 1 callersMethod__recognise_speech
(self, service:str, duration:float)
waifu.py:233
↓ 1 callersMethod__update_message_history
(self)
waifu.py:215
↓ 1 callersMethod__update_token
(self,token:str)
VTSController.py:68
↓ 1 callersMethod__whisper_sr
(self, audio)
waifu.py:250
↓ 1 callersMethodauthentication
(self)
VTSController.py:30
↓ 1 callersMethodget_chatbot_response
(self, prompt:str, service:str = None, model:str = None, temperature:float = None)
waifu.py:131
↓ 1 callersMethodget_user_input
(self, service:str = None, stt_duration:float = None)
waifu.py:114
↓ 1 callersMethodinitialise
(self)
VTSController.py:45
↓ 1 callersFunctionmain
()
waifu.py:259
↓ 1 callersFunctionmain
()
VTSController.py:75
↓ 1 callersFunctionmain
()
main.py:3
↓ 1 callersMethodtts_say
(self, text:str, service:str = None, voice:str = None, model:str = None)
waifu.py:148
↓ 1 callersMethodupdate_chatbot
(self, service:str = 'openai', model:str = 'gpt-3.5-turbo', temperature:float = 0.5, personality_file:str = 'p
waifu.py:59
↓ 1 callersMethodupdate_tts
(self, service:str = 'google', output_device = None, voice:str = None, model:str = None)
waifu.py:80
↓ 1 callersMethodupdate_user_input
(self, user_input_service:str = 'whisper', stt_duration:float = 0.5)
waifu.py:48
Method__init__
(self)
waifu.py:13
Method__init__
(self,port:int=8001, pluginName:str='AI-Waifu-test', pluginDeveloper:str='JarikDem-Bot')
VTSController.py:9
Methodget_audio_devices
(self)
waifu.py:111