config enable llm

This commit is contained in:
SpudGunMan
2024-08-31 22:41:43 -07:00
parent 8d8014b157
commit 7909707894
3 changed files with 9 additions and 0 deletions
+2
View File
@@ -47,6 +47,8 @@ urlTimeout = 10
LogMessagesToFile = False
# Logging of system messages to file
SyslogToFile = False
# Enable ollama LLM see more at https://ollama.com
ollama = False
[sentry]
+1
View File
@@ -96,6 +96,7 @@ try:
dad_jokes_enabled = config['general'].getboolean('DadJokes', False)
solar_conditions_enabled = config['general'].getboolean('spaceWeather', True)
wikipedia_enabled = config['general'].getboolean('wikipedia', False)
llm_enabled = config['general'].getboolean('ollama', False) # https://ollama.com
sentry_enabled = config['sentry'].getboolean('SentryEnabled', False) # default False
secure_channel = config['sentry'].getint('SentryChannel', 2) # default 2
+6
View File
@@ -70,6 +70,12 @@ if wikipedia_enabled:
trap_list = trap_list + ("wiki:",)
help_message = help_message + ", wiki:"
# LLM Configuration
if llm_enabled:
from modules.llm import * # from the spudgunman/meshing-around repo
trap_list = trap_list + trap_list_llm # items ask:
help_message = help_message + ", ask:"
# Scheduled Broadcast Configuration
if scheduler_enabled:
import schedule # pip install schedule