Class: MyCustomBot

Inherits:
OpenAIBot show all
Extended by:
InitialMessages
Defined in:
lib/my_custom_bot.rb

Method Summary

Methods included from InitialMessages

default_instruction, first_bot_message, first_user_message

Methods inherited from OpenAIBot

#allowed_chat?, #chat_not_allowed_message, #session_restart_message

Methods included from ConfigMenu

#config_menu, #handle_config_query, #handle_model_query, included, #model_selection_menu

Methods included from OpenAI::Whisper

#ogg_to_mp3, #send_whisper_error, #send_whisper_request, #send_whisper_response, #transcribe

Methods included from OpenAI::Utils

#attempt, #download_file

Methods included from OpenAI::Dalle

#dalle

Methods included from OpenAI::ChatGPT

#current_thread, #get_tokens_info!, #handle_gpt_command, included, #init_session, #send_chat_gpt_error, #send_chat_gpt_response, #send_request!, #username