1---
 2version: 2
 3interactions:
 4    - id: 0
 5      request:
 6        proto: HTTP/1.1
 7        proto_major: 1
 8        proto_minor: 1
 9        content_length: 202
10        host: generativelanguage.googleapis.com
11        body: |
12            {"contents":[{"parts":[{"text":"Say hi in Portuguese"}],"role":"user"}],"generationConfig":{"maxOutputTokens":4000},"systemInstruction":{"parts":[{"text":"You are a helpful assistant"}],"role":"user"}}
13        headers:
14            Content-Type:
15                - application/json
16            User-Agent:
17                - google-genai-sdk/1.23.0 gl-go/go1.25.1
18        url: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-pro:generateContent
19        method: POST
20      response:
21        proto: HTTP/2.0
22        proto_major: 2
23        proto_minor: 0
24        content_length: -1
25        uncompressed: true
26        body: |
27            {
28              "candidates": [
29                {
30                  "content": {
31                    "parts": [
32                      {
33                        "text": "Of course!\n\nThe most common ways to say \"hi\" in Portuguese are:\n\n*   **Oi** (more informal and very common, especially in Brazil)\n*   **Olá** (a bit more formal, like \"hello\")"
34                      }
35                    ],
36                    "role": "model"
37                  },
38                  "finishReason": "STOP",
39                  "index": 0
40                }
41              ],
42              "usageMetadata": {
43                "promptTokenCount": 11,
44                "candidatesTokenCount": 50,
45                "totalTokenCount": 667,
46                "promptTokensDetails": [
47                  {
48                    "modality": "TEXT",
49                    "tokenCount": 11
50                  }
51                ],
52                "thoughtsTokenCount": 606
53              },
54              "modelVersion": "gemini-2.5-pro",
55              "responseId": "mLHSaNy4DqeunsEPy_THqAY"
56            }
57        headers:
58            Content-Type:
59                - application/json; charset=UTF-8
60        status: 200 OK
61        code: 200
62        duration: 7.978276458s