{
  "id": "gemini-3.1-pro-preview--high",
  "model": "gemini-3.1-pro-preview",
  "effort": "high",
  "prompt": "Create an interactive 3D scene of a pelican riding a bicycle using Three.js.",
  "request": {
    "model": "gemini-3.1-pro-preview",
    "messages": [
      {
        "role": "user",
        "content": "Create an interactive 3D scene of a pelican riding a bicycle using Three.js."
      }
    ],
    "max_completion_tokens": 65536,
    "stream": true,
    "stream_options": {
      "include_usage": true
    },
    "reasoning_effort": "high"
  },
  "responseModel": "gemini-3.1-pro-preview",
  "responseId": "chatcmpl-a58f45a2aeae4712",
  "usage": {
    "prompt_tokens": 20,
    "completion_tokens": 6844,
    "total_tokens": 6864,
    "prompt_tokens_details": {
      "cached_tokens": 0,
      "text_tokens": 20,
      "audio_tokens": 0,
      "image_tokens": 0
    },
    "completion_tokens_details": {
      "reasoning_tokens": 2027,
      "text_tokens": 4817,
      "image_tokens": 0,
      "audio_tokens": 0
    }
  },
  "generatedAt": "2026-11-11T18:13:38.104875+00:00",
  "completedAt": "2026-11-11T18:14:27.170285+00:00",
  "elapsedSeconds": 49.06,
  "bytes": 15906,
  "sha256": "53b144bdae4d9f520bf66cc02adc39a197d75a2dd23eb88be7e5f773d7ed6651",
  "routing": {
    "policy": "cheap-only",
    "requestHeaders": {
      "X-Provider-Order": "gemini-official-cheap",
      "X-Provider-Only": "true"
    },
    "actualProvider": null,
    "authorization": "User explicitly authorized Cheap channels after Official routes were unavailable."
  },
  "src": "/api/pelican-3d/gemini-3.1-pro-preview--high",
  "cover": "/pelican-3d/gemini-3.1-pro-preview--high.jpg",
  "status": "verified",
  "dependencies": [
    "https://unpkg.com/three@0.160.0/build/three.module.js",
    "https://unpkg.com/three@0.160.0/examples/jsm/"
  ],
  "attemptCount": 3,
  "previousFailures": [
    {
      "selection": "gemini-3.1-pro-preview:high",
      "error": "{\"error\":{\"code\":\"model_not_found\",\"message\":\"Provider Google AI Studio has no available channels for model gemini-3.1-pro-preview, please try a different provider (request id: a58f3a7dc9c1e053)\",\"type\":\"rix_api_error\"}}",
      "recordedAt": "2026-11-11T18:06:01.990671+00:00",
      "routing": {
        "policy": "official-only",
        "requestHeaders": {
          "X-Provider-Order": "google-ai-studio",
          "X-Provider-Only": "true"
        },
        "actualProvider": null
      }
    },
    {
      "selection": "gemini-3.1-pro-preview:high",
      "error": "{\"error\":{\"code\":\"model_not_found\",\"message\":\"Provider Google Vertex has no available channels for model gemini-3.1-pro-preview, please try a different provider (request id: a58f3abc39e6af72)\",\"type\":\"rix_api_error\"}}",
      "recordedAt": "2026-11-11T18:06:11.973585+00:00",
      "routing": {
        "policy": "official-only",
        "requestHeaders": {
          "X-Provider-Order": "google-vertex",
          "X-Provider-Only": "true"
        },
        "actualProvider": null
      }
    }
  ],
  "reviewNotes": "Scene renders and orbit/zoom controls work. The original camera does not follow the circular route, so the pelican can leave the default frame. Cover captured after zooming out; generated HTML is unchanged.",
  "verifiedAt": "2026-11-11T18:29:42.470199+00:00",
  "validation": "Browser render and interaction checked; original HTML unmodified.",
  "platform": "Felo OpenAPI"
}
