foundry_set_image_key: Set Image Generation API Key

View source: R/image.R

foundry_set_image_keyR Documentation

Set Image Generation API Key

Description

Set the API key for image generation. Use this when your DALL-E model uses a different API key than your chat/embedding models.

Usage

foundry_set_image_key(key)

Arguments

key

Character. The API key for image generation.

Details

If not set, foundry_image() will fall back to AZURE_FOUNDRY_KEY.

Value

Invisibly returns TRUE on success.

Examples

local({
  old <- Sys.getenv("AZURE_FOUNDRY_IMAGE_KEY", unset = NA_character_)
  on.exit({
    if (is.na(old)) {
      Sys.unsetenv("AZURE_FOUNDRY_IMAGE_KEY")
    } else {
      Sys.setenv(AZURE_FOUNDRY_IMAGE_KEY = old)
    }
  })
  foundry_set_image_key("example-image-key-not-a-secret")
})

foundryR documentation built on Sept. 25, 2026, 1:10 a.m.