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 key: any OpenAI-compatible endpoint works, cloud or local.
The model must have strong native tool-calling (function-calling). Models without it cannot execute hardware actions or debug workflows.
ModelBest forNotes
Claude Haiku 4.5First try and productionThe model we have IoT-specific benchmark evidence for.
DeepSeek-V4-ProCost-sensitive long sessionsLarger context window means fewer overflow failures on long debug loops, and a lower price per million tokens. Via OpenRouter or the DeepSeek API.
GLM 5.1Worth watchingPreviously our cost recommendation; DeepSeek-V4-Pro has since outpaced it on performance, context, and price. Still works as an OpenAI-compatible endpoint.

Configure a provider

Open VS Code Settings, search for “Adsum IoT Coder”, and set the API endpoint URL and key. Any OpenAI-compatible endpoint is accepted (OpenRouter, DeepSeek API, Anthropic via a compatible gateway, or a local Ollama / LM Studio server). Recommended setup for Claude Haiku 4.5, matching the benchmark configuration:
SettingValue
API providerOpenRouter (or any OpenAI-compatible endpoint)
Modelanthropic/claude-haiku-4.5
Enable thinkingOff
Prompt caching (Advanced)On