---
source: koda-core/tests/snapshot_test.rs
expression: metadata
---
- api_key_required: true
  env_key: OPENAI_API_KEY
  model: gpt-4o
  name: openai
  url: "https://api.openai.com/v1"
- api_key_required: true
  env_key: ANTHROPIC_API_KEY
  model: claude-sonnet-4-6
  name: anthropic
  url: "https://api.anthropic.com"
- api_key_required: false
  env_key: KODA_API_KEY
  model: auto-detect
  name: lm-studio
  url: "http://localhost:1234/v1"
- api_key_required: true
  env_key: GEMINI_API_KEY
  model: gemini-flash-latest
  name: gemini
  url: "https://generativelanguage.googleapis.com"
- api_key_required: true
  env_key: GROQ_API_KEY
  model: llama-3.3-70b-versatile
  name: groq
  url: "https://api.groq.com/openai/v1"
- api_key_required: true
  env_key: XAI_API_KEY
  model: grok-3
  name: grok
  url: "https://api.x.ai/v1"
- api_key_required: false
  env_key: KODA_API_KEY
  model: auto-detect
  name: ollama
  url: "http://localhost:11434/v1"
- api_key_required: true
  env_key: DEEPSEEK_API_KEY
  model: deepseek-chat
  name: deepseek
  url: "https://api.deepseek.com/v1"
- api_key_required: true
  env_key: MISTRAL_API_KEY
  model: mistral-large-latest
  name: mistral
  url: "https://api.mistral.ai/v1"
- api_key_required: true
  env_key: MINIMAX_API_KEY
  model: minimax-text-01
  name: minimax
  url: "https://api.minimax.io/v1"
- api_key_required: true
  env_key: OPENROUTER_API_KEY
  model: anthropic/claude-3.5-sonnet
  name: openrouter
  url: "https://openrouter.ai/api/v1"
- api_key_required: true
  env_key: TOGETHER_API_KEY
  model: meta-llama/Llama-3.3-70B-Instruct-Turbo
  name: together
  url: "https://api.together.xyz/v1"
- api_key_required: true
  env_key: FIREWORKS_API_KEY
  model: accounts/fireworks/models/llama-v3p3-70b-instruct
  name: fireworks
  url: "https://api.fireworks.ai/inference/v1"
- api_key_required: false
  env_key: KODA_API_KEY
  model: auto-detect
  name: vllm
  url: "http://localhost:8000/v1"
