when:
  path: /v1beta/models/gemini-3-flash-preview:generateContent
  method: POST
  query_param:
  - name: key
    value: '[REDACTED]'
  header:
  - name: accept
    value: '*/*'
  - name: content-type
    value: application/json
  body: '{"contents":[{"parts":[{"inlineData":{"data":"[encoded data, 43968 characters]","mimeType":"audio/mpeg"},"thought":false}],"role":"user"}],"generationConfig":{},"safetySettings":null,"systemInstruction":{"parts":[{"text":"Translate the provided audio exactly. Do not add additional information.","thought":false}],"role":"model"},"toolConfig":null}'
then:
  status: 200
  header:
  - name: content-type
    value: application/json; charset=UTF-8
  body: '{"candidates":[{"content":{"parts":[{"text":"O sol estava se pondo lentamente, lançando longas sombras pelo campo vazio.","thoughtSignature":"signature_REDACTED_1"}],"role":"model"},"finishReason":"STOP","index":0}],"modelVersion":"gemini-3-flash-preview","responseId":"id_REDACTED_1","usageMetadata":{"candidatesTokenCount":17,"promptTokenCount":152,"promptTokensDetails":[{"modality":"AUDIO","tokenCount":138},{"modality":"TEXT","tokenCount":14}],"serviceTier":"standard","thoughtsTokenCount":669,"totalTokenCount":838}}'
