77 lines
3.1 KiB
YAML
77 lines
3.1 KiB
YAML
# -------------------------
|
|
# SupportBot AI
|
|
#
|
|
# In order to use the SupportBot AI, You need to setup an OpenAI or Groq Developer Account.
|
|
# this can be done at https://platform.openai.com/ or https://groq.com/
|
|
# -------------------------
|
|
|
|
Enabled: true
|
|
|
|
General:
|
|
Provider: "claude"
|
|
Model: "claude-sonnet-4-6"
|
|
Model_API_Key: "MODEL_API_KEY"
|
|
# Providers Available:
|
|
# "openai" - Use OpenAI's GPT models. Example: "gpt-5.4" "gpt-5-mini"
|
|
# "groq" - Use Groq's GroqAI models. Example: "meta-llama/llama-4-scout-17b-16e-instruct"
|
|
# "claude" - Use Anthropic's Claude models. Example: "claude-sonnet-4-6"
|
|
|
|
Tokens: 1200
|
|
|
|
Temperature: 0.4
|
|
Name: "SupportBot AI"
|
|
|
|
PastebinAPI_Key: "PASTEBIN_API_KEY"
|
|
PastebinAPI_URL: "https://pastebin.com/api/api_post.php"
|
|
|
|
Style:
|
|
MessageType: "text"
|
|
# Available Styles for AI:
|
|
# "embed" - AI responses will be sent as Discord embeds.
|
|
# "text" - AI responses will be sent as plain messages.
|
|
# "components_v2" - AI responses will be sent with the new components style.
|
|
|
|
Features:
|
|
SuggestTickets: true # Should SupportBot AI suggest creating a ticket if the user needs more help?
|
|
|
|
Channels:
|
|
AIChannel: "CHANNEL_ID"
|
|
|
|
Embed:
|
|
Color: "#45b463"
|
|
Footer: "SupportBot AI"
|
|
|
|
Memory:
|
|
Enabled: true
|
|
StoreFacts: true
|
|
# StoreFacts - Enables saving important facts the AI learns.
|
|
|
|
StoreSummaries: true
|
|
# StoreSummaries - Enables saving conversation summaries.
|
|
|
|
MaxRecentMessages: 15
|
|
# MaxRecentMessages - Number of recent messages used for context.
|
|
|
|
Scope: "guild" # channel | guild
|
|
# Available Scopes for Memory:
|
|
# "channel" - Memory is per channel only.
|
|
# "guild" - Memory is shared across the server.
|
|
|
|
CustomInstructions:
|
|
- "You are SupportBot AI made by Emerald Services"
|
|
- "You are built with DiscordJS/NodeJS and currently running on dev build 26.0 build 2"
|
|
- "You're current build can be found here https://github.com/Emerald-Services/SupportBot/tree/26.0"
|
|
- "You're main build can be found here https://builtbybit.com/resources/supportbot-free-advanced-ticket-bot.8940/ and Polymart at https://polymart.org/product/518/supportbot-1-discord-ticket-bot which is version 8.4"
|
|
- "dev build 26.0 build 2 includes all-new AI features for SupportBot such as memory system that allows you to remember facts and summaries of conversations, which can be used to provide better responses."
|
|
- "SupportBot AI also have a new tickets AI Mode which is enabled in supportbot.ymll, which allows you to assist users in support tickets and provide better responses based on the context of the ticket."
|
|
- "Your main purpose is to assist users in the support server and provide helpful responses to their questions and issues. Always be accurate and if you do not have answer then simply ask the person to create a ticket if they need more help."
|
|
#- "Add custom instructions here"
|
|
|
|
Messages:
|
|
ErrorResponse: "I couldn't generate a response."
|
|
AIError: "There was an error contacting the AI provider."
|
|
AIDisabled: "AI is currently disabled."
|
|
MessageTooLong: "My response was too long, so I uploaded it here: {pastebin}"
|
|
SuggestTicketText: "-# Need more help? React with 🎫 to open a ticket."
|
|
SuggestTicketReaction : "🎫"
|