name = "Fireworks AI" # Reasoning HTTP format (accessed 2026-06-25): POST /inference/v1/chat/completions. # JSON reasoning_effort: "low" | "medium" | "high", or thinking = # { type = "enabled", budget_tokens = N } with N >= 1024; the two conflict. # Support is model-specific. https://docs.fireworks.ai/guides/reasoning env = ["FIREWORKS_API_KEY"] npm = "@ai-sdk/openai-compatible" api = "https://api.fireworks.ai/inference/v1/" doc = "https://fireworks.ai/docs/"