Integrate OpenWebUI bot with AI service

This commit is contained in:
Iyeoluwa Akinrinola
2025-05-20 02:18:46 +01:00
parent 730009ae87
commit 0a27103875
46 changed files with 1749 additions and 3012 deletions
+9 -4
View File
@@ -1,7 +1,6 @@
# API configuration
API_HOST=0.0.0.0
API_PORT=5252
PUBLIC_URL=http://your-public-url:5252 # Public URL for webhooks, needed for OpenWebUI to send channel messages
# OpenWebUI configuration
OPENWEBUI_URL=http://104.225.217.215:8080
@@ -15,6 +14,12 @@ DEFAULT_MODEL=llama3.1
CHUNK_SIZE=1000
CHUNK_OVERLAP=200
# AI bot configuration
AI_TRIGGERS=@ai,@bot,@assistant,@chatbot # Comma-separated list of triggers that will make the AI respond
AI_RESPOND_TO_ALL=false # Set to 'true' to make the AI respond to all messages, 'false' to only respond to mentions
# Bot configuration
BOT_ENABLED=true # Set to 'true' to enable the OpenWebUI bot, 'false' to disable it
BOT_SYSTEM_PROMPT="You are a helpful AI assistant." # System prompt for the bot
BOT_TEMPERATURE=0.7 # Temperature for response generation (0.0 to 1.0)
BOT_MAX_TOKENS=2048 # Maximum number of tokens to generate
BOT_TOP_P=0.9 # Top-p sampling parameter (0.0 to 1.0)
BOT_TRIGGERS=@ai,@bot,@assistant,@chatbot # Comma-separated list of triggers that will make the bot respond
BOT_RESPOND_TO_ALL=false # Set to 'true' to make the bot respond to all messages, 'false' to only respond to mentions