Skip to content

LLM Providers

LLM provider targets call language model APIs directly. These are used both as evaluation targets and as judge targets for scoring.

targets:
- name: azure_base
provider: azure
endpoint: ${{ AZURE_OPENAI_ENDPOINT }}
api_key: ${{ AZURE_OPENAI_API_KEY }}
model: ${{ AZURE_DEPLOYMENT_NAME }}
FieldRequiredDescription
endpointYesAzure OpenAI endpoint URL
api_keyYesAPI key
modelYesDeployment name
targets:
- name: claude_target
provider: anthropic
api_key: ${{ ANTHROPIC_API_KEY }}
model: claude-sonnet-4-20250514
FieldRequiredDescription
api_keyYesAnthropic API key
modelYesModel identifier
targets:
- name: gemini_target
provider: gemini
api_key: ${{ GEMINI_API_KEY }}
model: gemini-2.0-flash
FieldRequiredDescription
api_keyYesGoogle AI API key
modelYesModel identifier