Openai API

OpenAI's traditional stateless APIs: Chat Completions (GPT-5, GPT-5-mini, GPT-5-nano, GPT-4o, GPT-4 Turbo), Embeddings (text-embedding-3-small/large), Images (DALL-E 3 generation, GPT- Image-1 editing), Audio (Whisper transcription and TTS), and Moderation. Covers the openai Node.js SDK and plain fetch for edge runtimes, SSE streaming, function calling and tools, structured outputs with JSON schemas, vision, GPT-5 reasoning_effort and verbosity, error handling, and rate limits. Use when integrating OpenAI into an application, streaming chat completions, generating embeddings for RAG, creating images, transcribing or synthesizing speech, moderating content, deploying OpenAI calls on Cloudflare Workers, or debugging 429 rate limits, 401 invalid API keys, function calling failures, streaming parse errors, embedding dimension mismatches, or token limit exceeded.

jackspace Updated

File contents

jackspace/ClaudeSkillz/tree/main/skills/openai-api commit fdbda76fa9

Frequently asked questions

npx skillmds@latest add jackspace/openai-api