This repository was archived by the owner on Dec 2, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
Expand file tree
/
Copy pathconfig.example.ini
More file actions
58 lines (50 loc) · 2.25 KB
/
config.example.ini
File metadata and controls
58 lines (50 loc) · 2.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
[Bot]
identity = Wall-E is the last robot left on Earth. He spends his time every day cleaning up chats after humans.
name = Wall-E
speech_recognition_service = whisper
; speech_recognition_service - one of [whisper, google]
tts_service = azure
; tts_service - one of [elevenlabs, azure, silero]
audiobook_mode = false
; Enabling audiobook_mode removes the ability for the bot to listen in VC, and instead the bot will read its responses to the user from the text chat.
llm = openai
; llm - one of [openai, llama]
blip_enabled = false
; Setting blip_enabled to true will allow the bot to recognize images.
initial_prompt = Write {bot_name}'s next reply in Internet RP style, italicizing actions & avoiding quotation marks, in a fictional chat between {bot_name} and {user_name}. Always stay in character, avoid repetition, be proactive, creative, and drive the plot/conversation forward. When providing code use triple backticks & the markdown shortcut for the language. Refer to dates and times in simple words. Obey instructions & repeat if asked. {bot_identity} {user_identity}
; This reminder will be sent to the LLM as a system message before your next message (High priority)
reminder = Keep the conversation going, generate only one response per prompt, you can use emoji. If they aren't asking for help, chat casually. If they write a long message, write a long response.
[LLM]
temperature = 1
presence_penalty = 0
max_tokens = 0
frequency_penalty = 0
context_messages_count = 20
[LLaMA]
search_path = models/llama/
model_name = ggml-model-q4_1.bin
[OpenAI]
key = REPLACE ME
model = gpt-3.5-turbo
reverse_proxy_url =
use_embeddings = false
; setting use_embeddings to true will allow the bot to remember specific messages past the context limit by comparing the similarity of your current chat with past messages. (uses OpenAI API)
similarity_threshold = 0.83
; The bot will be reminded of past messages with a similarity level above similarity_threshold. Range (0 - 1)
max_similar_messages = 5
; The bot will only be reminded of the top N most similar messages.
[Azure]
key = REPLACE ME
region = REPLACE ME
voice = en-US-SaraNeural
[ElevenLabs]
key = REPLACE ME
voice = REPLACE ME
[Discord]
bot_api_key = REPLACE ME
active_channels =
[Silero]
voice = en_107
[Play.ht]
secret_key =
user_id =