Learn R Programming

aisdk (version 1.1.0)

create_nvidia: Create NVIDIA Provider

Description

Factory function to create a NVIDIA provider.

Usage

create_nvidia(api_key = NULL, base_url = NULL, headers = NULL)

Value

A NvidiaProvider object.

Arguments

api_key

NVIDIA API key. Defaults to NVIDIA_API_KEY env var.

base_url

Base URL. Defaults to "https://integrate.api.nvidia.com/v1".

headers

Optional additional headers.

Examples

Run this code
# \donttest{
if (interactive()) {
nvidia <- create_nvidia()
model <- nvidia$language_model("z-ai/glm4.7")

# Enable thinking/reasoning
result <- generate_text(model, "Who are you?",
  chat_template_kwargs = list(enable_thinking = TRUE)
)
print(result$reasoning)
}
# }

Run the code above in your browser using DataLab