http_interactions:
- request:
    method: POST
    uri: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash-image:generateContent
    body:
      string: '{"contents":[{"role":"user","parts":[{"text":"Draw a cat"}]}],"systemInstruction":{"parts":{"text":""}},"generationConfig":{"temperature":0,"seed":1014}}'
  response:
    status: 200
    headers:
      alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
      content-encoding: gzip
      content-length: '1608296'
      content-type: application/json; charset=UTF-8
      date: Mon, 20 Oct 2025 22:01:05 GMT
      server: scaffolding on HTTPServer2
      server-timing: gfet4t7; dur=5465
      vary:
      - Origin
      - X-Origin
      - Referer
      x-content-type-options: nosniff
      x-frame-options: SAMEORIGIN
      x-xss-protection: '0'
    body:
      string: |
        {
          "candidates": [
            {
              "content": {
                "parts": [
                  {
                    "inlineData": {
                      "mimeType": "image/png",
                      "data": "[encoded data, 2122736 characters]"
                    }
                  }
                ],
                "role": "model"
              },
              "finishReason": "STOP",
              "index": 0
            }
          ],
          "usageMetadata": {
            "promptTokenCount": 4,
            "candidatesTokenCount": 1290,
            "totalTokenCount": 1294,
            "promptTokensDetails": [
              {
                "modality": "TEXT",
                "tokenCount": 4
              }
            ],
            "candidatesTokensDetails": [
              {
                "modality": "IMAGE",
                "tokenCount": 1290
              }
            ]
          },
          "modelVersion": "gemini-2.5-flash-image",
          "responseId": "IbH2aJ6fI5qkqtsPpuP04A8"
        }
  recorded_at: 2025-10-20 22:01:05
recorded_with: VCR-vcr/2.0.0
