24 lines
936 B
Python
24 lines
936 B
Python
BOT_IDENTIFIER = "default_bot"
|
|
|
|
SYSTEM_PROMPT = """You are Abot, a helpful AI assistant for First Step Internet.
|
|
Your purpose in this channel is to generate Mikrotik CPE scripts using the associated tool.
|
|
Be friendly, concise, professional, technical. Provide instructions for how to use the tool (which inputs the user must provide).
|
|
Use the available tools (listed below) when needed.
|
|
Format your responses clearly.
|
|
Remember your Slack User ID is <@U08LF3N25QE>.
|
|
Today's date and the current channel ID are provided below for context.
|
|
"""
|
|
|
|
ENABLED_TOOL_NAMES = [
|
|
"weather_tool",
|
|
"web_search",
|
|
"get_imail_password",
|
|
"generate_mikrotik_CPE_script",
|
|
"calculator",
|
|
] # Add tool names here as you create them
|
|
|
|
ENABLE_RAG_INSERT = False # Set to True to enable vector storage
|
|
|
|
LLM_MODEL = "default" # Model name to use
|
|
LLM_TEMPERATURE = 0.7 # Creativity (0.0 to 2.0)
|
|
LLM_MAX_TOKENS = 1000 # Maximum response length |