prompty-foundry
Azure OpenAI / Foundry provider for prompty — adds executor and processor implementations for Azure-hosted OpenAI models.
Usage
use ;
// Register built-in renderers/parsers + Azure/Foundry provider
register_defaults;
register;
let agent = load?;
let result = turn.await?;
Connection
Configure via .prompty frontmatter or environment variables:
model:
id: gpt-4o
provider: foundry
connection:
kind: key
endpoint: ${env:AZURE_OPENAI_ENDPOINT}
apiKey: ${env:AZURE_OPENAI_API_KEY}
Features
entra_id— Enables Microsoft Entra ID (Azure AD) authentication viaazure_identity
License
MIT — see LICENSE for details.