Configure LLM Providers
Guild LLM behavior is live when a server has a sealed provider credential and active model profiles.Prerequisites
- Discord gateway enabled
- slash commands synced
GIGI_LLM_SECRET_KEY_BASE64configured- your Discord user has
llm.provider.write,llm.provider.test, andllm.provider.select
/llm provider add or /llm provider rotate private modals.
Grant access
Create and assign an LLM manager role:Add and test a provider
Start credential entry:Select models
Set the chat model for guild mention replies:model:auto picks Gigi’s static default for the credential provider and purpose. Pass a provider model ID instead when you want a specific model:
off. Use dry-run first when testing flexible guild mention routing. Use enabled only when you want validated native memory tools and public external app dispatch to execute after capability checks.
Verify usage
Ask Gigi a guild mention after the chat model is set:/ask:
context:channel lets the agent load permitted recent full-mode channel memory into a cited context pack and choose current-channel memory tools only when tool routing and memory permissions allow it.
Then check aggregate token usage:
Current limits
- Personal BYOK commands are not live.
- Rich DM chat is not live.
- Provider fallback between guild, user, and tenant owners is not automatic.
