PDF and Document Input in Claude, GPT, and Gemini
Compare document handling in Claude, GPT, and Gemini APIs: request payloads, file limits, non-PDF handling, and token implications.
How the major model APIs behave in practice, checked against their own documentation.
Compare document handling in Claude, GPT, and Gemini APIs: request payloads, file limits, non-PDF handling, and token implications.
Understand the 2026-10-08 Gemini API deprecations, automatic routing changes, thinking level updates, and migration steps for Deep Research agents.
Compare image input methods, request structures, payload limits, and model token costs across Anthropic Claude, OpenAI GPT, and Google Gemini.
Compare server-sent event protocols, payload lifecycles, thinking deltas, and SDK handling across Claude, GPT-6, and Gemini APIs.
Compare tool calling schemas, execution flows, multi-turn states, and token pricing across Claude, GPT, and Gemini APIs.
Compare JSON schema enforcement across Anthropic, OpenAI, and Google: API parameter shapes, SDK tooling, strict constraints, and pricing tiers.
Anthropic announced the deprecation of Claude Sonnet 4.5 with retirement set for November 30, 2026. Learn how to update API calls and migrate to Sonnet 5.5.
Lessons from using Gemini JSON mode with responseSchema: minItems for length, required fields, schema descriptions, source_ids validation, Korean keyword counting.
Same text, different token counts: tokenizer changes like Claude 4.7+'s ~30% more tokens, non-English text, code, and official token counting endpoints.