What problem does it solve? Adding AI capabilities to a Netlify site normally requires creating provider accounts, managing API keys, and configuring credentials for every environment. This Skill shows how to call OpenAI, Anthropic, Google Gemini, and OpenRouter models from Netlify Functions and Edge Functions using each provider's official SDK with zero credential configuration, since the gateway injects API keys and base URLs automatically. ## Core Features & Use Cases - Zero-config provider SDKs: Instantiate OpenAI, Anthropic, Gemini, or OpenRouter clients with no arguments; the gateway injects the environment variables each SDK reads. - Production constraints handled: Covers the 60-second synchronous timeout (stream long generations or use background functions), runtime-only credentials (never call from build scripts or SSG), and the requirement of at least one production deploy. - Cost and rate limit guidance: Documents per-plan credit rate limits, token-to-credit pricing, and Zero Data Retention model availability. - Use Case: Build an AI chatbot endpoint at /api/joke that streams GPT-5 responses, or a function that summarizes Netlify form submissions with Claude, all without storing any provider keys. ## Quick Start Ask the agent to create a Netlify Function that calls the OpenAI SDK with no arguments and returns a JSON response from a routed endpoint.