{
    "http_code": 200,
    "curl_error": null,
    "raw_response": "{\n  \"candidates\": [\n    {\n      \"content\": {\n        \"parts\": [\n          {\n            \"text\": \"Hello!\"\n          }\n        ],\n        \"role\": \"model\"\n      },\n      \"finishReason\": \"STOP\",\n      \"index\": 0\n    }\n  ],\n  \"usageMetadata\": {\n    \"promptTokenCount\": 5,\n    \"candidatesTokenCount\": 2,\n    \"totalTokenCount\": 27,\n    \"promptTokensDetails\": [\n      {\n        \"modality\": \"TEXT\",\n        \"tokenCount\": 5\n      }\n    ],\n    \"thoughtsTokenCount\": 20\n  },\n  \"modelVersion\": \"gemini-2.5-flash\",\n  \"responseId\": \"KwLiaeyFNI7c_uMPoPW6KA\"\n}\n",
    "decoded_response": {
        "candidates": [
            {
                "content": {
                    "parts": [
                        {
                            "text": "Hello!"
                        }
                    ],
                    "role": "model"
                },
                "finishReason": "STOP",
                "index": 0
            }
        ],
        "usageMetadata": {
            "promptTokenCount": 5,
            "candidatesTokenCount": 2,
            "totalTokenCount": 27,
            "promptTokensDetails": [
                {
                    "modality": "TEXT",
                    "tokenCount": 5
                }
            ],
            "thoughtsTokenCount": 20
        },
        "modelVersion": "gemini-2.5-flash",
        "responseId": "KwLiaeyFNI7c_uMPoPW6KA"
    }
}