Skip to content

ApiKeys

Namespace: Vercel.AI.ProviderUtils

public static class ApiKeys

Resolves an API key from an explicit value or an environment variable.

Inheritance: object

View source

public static Uri Combine(string baseUrl, string relativePath)

Joins a base URL and a relative path.

Parameters

Name Type Description
baseUrl string
relativePath string

Returns: Uri

View source

public static string Require(string? apiKey, string environmentVariable, params string[] additionalEnvironmentVariables)

Returns the first non-empty key, or throws.

Parameters

Name Type Description
apiKey string
environmentVariable string
additionalEnvironmentVariables string[]

Returns: string

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product