Skip to content

AI providers

This content is for v0.3.0. Switch to the latest version for up-to-date documentation.

ThrillhouseBot talks to any endpoint that implements the OpenAI chat-completions API. Point AI_BASE_URL and AI_MODEL at your provider of choice:

ProviderAI_BASE_URLExample AI_MODEL
DeepSeekhttps://api.deepseek.com/v1deepseek-chat
OpenRouterhttps://openrouter.ai/api/v1openai/gpt-4o-mini
Alibaba Cloud (Model Studio)https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen-plus
OpenAIhttps://api.openai.com/v1gpt-4o-mini
Ollama (local)http://localhost:11434/v1llama3.2

The default is DeepSeek, used only because it is inexpensive; nothing in the bot is tied to it.

There is no provider-specific code in the bot — a new provider is configuration. See Architecture and Configuration for details available in this release.