{
  "models": [
    {
      "id": "sakana/fugu-ultra",
      "name": "Fugu Ultra",
      "provider": "sakana",
      "apiType": "chat-completions",
      "baseUrl": "https://api.sakana.ai/v1",
      "model": "fugu-ultra",
      "envKey": "SAKANA_API_KEY",
      "maxInputTokens": 128000,
      "maxOutputTokens": 16000,
      "vision": false,
      "toolCalling": false,
      "roles": ["admin"],
      "enabled": true
    },
    {
      "id": "openai/gpt-4o",
      "name": "GPT-4o",
      "provider": "openai",
      "apiType": "chat-completions",
      "baseUrl": "https://api.openai.com/v1",
      "model": "gpt-4o",
      "envKey": "OPENAI_API_KEY",
      "maxInputTokens": 128000,
      "maxOutputTokens": 16000,
      "vision": true,
      "toolCalling": false,
      "enabled": true
    },
    {
      "id": "anthropic/claude-3-5-sonnet",
      "name": "Claude 3.5 Sonnet",
      "provider": "anthropic",
      "apiType": "messages",
      "baseUrl": "https://api.anthropic.com/v1",
      "model": "claude-3-5-sonnet-latest",
      "envKey": "ANTHROPIC_API_KEY",
      "maxInputTokens": 200000,
      "maxOutputTokens": 8192,
      "vision": true,
      "toolCalling": false,
      "enabled": true
    }
  ]
}
