Skip to contents

Build the llm_resource argument for foundry_groundedness(). Reasoning and correction both rely on an Azure OpenAI deployment (typically a provisioned GPT-4o) that Content Safety calls on your behalf.

Usage

foundry_llm_resource(endpoint, deployment_name, resource_type = "AzureOpenAI")

Arguments

endpoint

Character. The Azure OpenAI resource endpoint, for example "https://your-openai.openai.azure.com".

deployment_name

Character. The Azure OpenAI deployment name to use.

resource_type

Character. The resource type. Only "AzureOpenAI" is currently supported.

Value

A named list matching the Content Safety LLMResource schema.

Examples

foundry_llm_resource(
  endpoint = "https://your-openai.openai.azure.com",
  deployment_name = "gpt-5-nano"
)
#> $resourceType
#> [1] "AzureOpenAI"
#> 
#> $azureOpenAIEndpoint
#> [1] "https://your-openai.openai.azure.com"
#> 
#> $azureOpenAIDeploymentName
#> [1] "gpt-5-nano"
#>