name = "Nvidia" env = ["NVIDIA_API_KEY"] npm = "@ai-sdk/openai-compatible" # Raw HTTP reasoning controls (sources accessed 2026-06-25): # POST `/v1/chat/completions` has a model-specific NIM request schema; there is # no provider-wide reasoning field or enum. Examples include top-level # `reasoning_effort`, `chat_template_kwargs.enable_thinking`, prompt `/think` # and `/no_think`, and top-level `reasoning_budget`. Check the exact model NIM. # https://docs.api.nvidia.com/nim/reference/llm-apis doc = "https://docs.api.nvidia.com/nim/" api = "https://integrate.api.nvidia.com/v1"