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: 817
10 host: generativelanguage.googleapis.com
11 body: |
12 {"contents":[{"parts":[{"text":"Generate information about 'The Lord of the Rings' book by J.R.R. Tolkien, including genres like fantasy and adventure, and its publication year (1954)."}],"role":"user"}],"generationConfig":{"maxOutputTokens":4000,"responseJsonSchema":{"properties":{"author":{"properties":{"name":{"description":"Author's name","type":"string"},"nationality":{"description":"Author's nationality","type":"string"}},"required":["name","nationality"],"type":"object"},"genres":{"description":"List of genres","items":{"type":"string"},"type":"array"},"published_year":{"description":"Year the book was published","type":"integer"},"title":{"description":"The book title","type":"string"}},"required":["title","author","genres","published_year"],"type":"object"},"responseMimeType":"application/json"}}
13 headers:
14 Content-Type:
15 - application/json
16 User-Agent:
17 - Charm-Fantasy/0.12.2 (https://charm.land/fantasy)
18 - google-genai-sdk/1.49.0 gl-go/go1.26.1
19 url: https://generativelanguage.googleapis.com/v1beta/models/gemini-3-pro-preview:generateContent
20 method: POST
21 response:
22 proto: HTTP/2.0
23 proto_major: 2
24 proto_minor: 0
25 content_length: -1
26 uncompressed: true
27 body: |
28 {
29 "candidates": [
30 {
31 "content": {
32 "parts": [
33 {
34 "text": "{\"author\":{\"name\":\"J.R.R. Tolkien\",\"nationality\":\"British\"},\"genres\":[\"Fantasy\",\"Adventure\"],\"published_year\":1954,\"title\":\"The Lord of the Rings\"}",
35 "thoughtSignature": "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"
36 }
37 ],
38 "role": "model"
39 },
40 "finishReason": "STOP",
41 "index": 0
42 }
43 ],
44 "usageMetadata": {
45 "promptTokenCount": 38,
46 "candidatesTokenCount": 41,
47 "totalTokenCount": 582,
48 "promptTokensDetails": [
49 {
50 "modality": "TEXT",
51 "tokenCount": 38
52 }
53 ],
54 "thoughtsTokenCount": 503
55 },
56 "modelVersion": "gemini-3.1-pro-preview",
57 "responseId": "6wCzaa0uge3Psg-93ZyBDQ"
58 }
59 headers:
60 Content-Type:
61 - application/json; charset=UTF-8
62 status: 200 OK
63 code: 200
64 duration: 6.460072792s