Skip to main content
The free tier runs on a managed model and is on by default. When you want a specific model or heavier usage, bring your own: Adsum ships a curated provider picker, the free tier, the GLM Coding Plan, Claude, DeepSeek V4, and any OpenAI or Anthropic-compatible endpoint, cloud or local.
Adsum IoT Coder API provider picker showing Adsum Free Tier, Your own coding agent (beta), GLM Coding Plan, Anthropic (Claude), OpenRouter, OpenAI Compatible, and Anthropic Compatible

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.
Adsum IoT Coder settings: GLM Coding Plan provider with API key, model glm-5-turbo, an extended-thinking toggle, and 200K context

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.
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.
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.
Endpoint: https://api.deepseek.com. Use a DeepSeek key directly for cost-sensitive long sessions.
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.
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.