
The provider picker: the free tier, your own coding agent (beta), the GLM Coding Plan, Claude, and any OpenAI- or Anthropic-compatible or local endpoint.
The model must have strong native tool-calling (function-calling). Models without it cannot execute hardware actions or debug workflows.
Recommended models

Configuring the GLM Coding Plan: paste your z.ai coding-plan key, and the endpoint and model list are set for you.
Configure a provider
Open the Adsum settings, choose a provider, and add your key. Providers include the GLM Coding Plan, Anthropic (Claude), OpenRouter, OpenAI-Compatible, Anthropic-Compatible, and a local Ollama or LM Studio server. Recommended setup for Claude Haiku 4.5, matching the benchmark configuration:Provider quick setup
The endpoint URL is the only provider-specific part. Use these as the API endpoint in the extension settings, then add your key.GLM Coding Plan
GLM Coding Plan
Pick GLM Coding Plan as the provider and paste your z.ai coding-plan key. The coding endpoint and the model list (
glm-5.2, glm-5-turbo, glm-4.7) are set for you.OpenRouter
OpenRouter
Endpoint:
https://openrouter.ai/api/v1. One key reaches Claude, DeepSeek, GLM, and more. Set the model to the provider-prefixed id, for example anthropic/claude-haiku-4.5.DeepSeek API
DeepSeek API
Endpoint:
https://api.deepseek.com. Use a DeepSeek key directly for cost-sensitive long sessions.Local (Ollama or LM Studio)
Local (Ollama or LM Studio)
Run a model on your own machine and point Adsum at it: Ollama is
http://localhost:11434/v1, LM Studio is http://localhost:1234/v1. The model still needs strong tool-calling to drive hardware workflows.Anthropic-Compatible
Anthropic-Compatible
Point Adsum at any endpoint that speaks the Anthropic wire format: pick Anthropic-Compatible, set the base URL and model id, and add your key.

