Skip to content

Providers

Supported Provider Backends

This framework supports five provider categories. The provider is configured via the models section of your YAML config.

Provider Type Key requirement
OpenAI Cloud API OPENAI_API_KEY
Gemini Cloud API GEMINI_API_KEY
Anthropic Cloud API ANTHROPIC_API_KEY
Genai Studio Cloud API GENAI_STUDIO_API_KEY
Ollama Local / Cloud OLLAMA_CLOUD_API_KEY (cloud) or local server
RCAC HPC HPC cluster GENAI_STUDIO_API_KEY + cluster endpoint

Provider String Format

Provider model strings follow the pattern provider:model-name:tag:

models:
  attack_model: genai:llama3.3:70b       # Google Genai Studio
  target_model: genai_rcac:deepseek-r1:14b  # Purdue RCAC HPC
  judge_model:  ollama:nemotron-3-super   # Local Ollama

Provider-Specific Guidance

Cloud providers (OpenAI, Gemini, Anthropic)
Local and Ollama
RCAC HPC setup