Blog
Guides, comparisons and engineering notes for building with AI model APIs.
How to call Claude Opus 5.5 with the OpenAI SDK
Use Claude Opus 5.5, Sonnet 5.5 and Haiku 5.5 from code that already speaks the OpenAI API — or switch to the native Anthropic Messages API with one line.
Oct 12, 2026Seedance 2.5 vs Veo 3.1 vs Kling V3: choosing a video API
A practical comparison of today’s main video generation APIs — clip length, audio, references, resolution and price per second.
Oct 9, 2026Five ways to cut your LLM API bill without losing quality
Prompt caching, model routing, output limits, batching small calls and measuring real usage — practical levers that lower cost per request.
Oct 5, 2026Async video generation in production: a webhook checklist
How to submit video jobs, receive signed webhooks, poll as a fallback and store results before links expire.
Sep 30, 2026Use any model in Claude Code, Cursor and Cline
Configure coding agents to run on API Many: Claude models in Claude Code, OpenAI-compatible models in Cline and Continue, and media tools over MCP.
Sep 25, 2026GPT Image 2.5 vs Nano Banana 2: which image API to use
Text rendering, edits, character consistency, resolution and price — a practical guide to the two most popular image APIs.
Sep 20, 2026