http_interactions:
- request:
    method: POST
    uri: https://api.openai.com/v1/responses
    body:
      string: '{"input":[{"role":"system","content":[{"type":"input_text","text":"Be
        terse"}]},{"role":"user","content":[{"type":"input_text","text":"Roll two
        dice and compute the total."}]}],"model":"gpt-4.1-nano","temperature":0,"stream":false,"tools":[{"type":"function","name":"dice","description":"Rolls
        a six-sided die","strict":true,"parameters":{"type":"object","description":"","properties":{},"required":[],"additionalProperties":false}}],"store":false,"service_tier":"auto"}'
  response:
    status: 200
    headers:
      alt-svc: h3=":443"; ma=86400
      cf-cache-status: DYNAMIC
      cf-ray: 999d6d3d7f78f061-DFW
      content-encoding: gzip
      content-type: application/json
      date: Wed, 05 Nov 2025 15:36:27 GMT
      openai-organization: posit-esfrkf
      openai-processing-ms: '1042'
      openai-project: proj_IeWhBnzvOO8wbVR5MdxnGXFq
      openai-version: '2020-10-01'
      server: cloudflare
      set-cookie:
      - __cf_bm=.oNEDev2A1xQZps8idj8tkWelSLRT__jaHLt2A8medY-1762356987-1.0.1.1-tRv249GWUYAQnA.hxJtLCiWL1rfwDTioP4q0AI3a2ApyRR_SUdmIQ.2vXiWLebjokk5ksXG6liIP27LXrHpnZZrZ6UcjmKMDk5GK74a8mvI;
        path=/; expires=Wed, 05-Nov-25 16:06:27 GMT; domain=.api.openai.com; HttpOnly;
        Secure; SameSite=None
      - _cfuvid=E7knmZN6mIra6gGmnUe.77rUvqvE6baJIvAsnruh5to-1762356987565-0.0.1.1-604800000;
        path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
      strict-transport-security: max-age=31536000; includeSubDomains; preload
      x-content-type-options: nosniff
      x-envoy-upstream-service-time: '1047'
      x-ratelimit-limit-requests: '30000'
      x-ratelimit-limit-tokens: '150000000'
      x-ratelimit-remaining-requests: '29999'
      x-ratelimit-remaining-tokens: '149999740'
      x-ratelimit-reset-requests: 2ms
      x-ratelimit-reset-tokens: 0s
      x-request-id: req_8b8c09545c9345e0a74b681145d19a5d
    body:
      string: |-
        {
          "id": "resp_0811290762c96f2c01690b6efa87dc8195beba531081f8ec75",
          "object": "response",
          "created_at": 1762356986,
          "status": "completed",
          "background": false,
          "billing": {
            "payer": "developer"
          },
          "error": null,
          "incomplete_details": null,
          "instructions": null,
          "max_output_tokens": null,
          "max_tool_calls": null,
          "model": "gpt-4.1-nano-2025-04-14",
          "output": [
            {
              "id": "fc_0811290762c96f2c01690b6efb49188195aa26b27ca6365210",
              "type": "function_call",
              "status": "completed",
              "arguments": "{}",
              "call_id": "call_IbGiIycxCbAaqiIx3h8bn9SS",
              "name": "dice"
            },
            {
              "id": "fc_0811290762c96f2c01690b6efb76e4819593ceacf54457b5c3",
              "type": "function_call",
              "status": "completed",
              "arguments": "{}",
              "call_id": "call_h2pG5GGmfwZK32vH46JwhS9A",
              "name": "dice"
            }
          ],
          "parallel_tool_calls": true,
          "previous_response_id": null,
          "prompt_cache_key": null,
          "prompt_cache_retention": null,
          "reasoning": {
            "effort": null,
            "summary": null
          },
          "safety_identifier": null,
          "service_tier": "default",
          "store": false,
          "temperature": 0.0,
          "text": {
            "format": {
              "type": "text"
            },
            "verbosity": "medium"
          },
          "tool_choice": "auto",
          "tools": [
            {
              "type": "function",
              "description": "Rolls a six-sided die",
              "name": "dice",
              "parameters": {
                "type": "object",
                "description": "",
                "properties": {},
                "required": [],
                "additionalProperties": false
              },
              "strict": true
            }
          ],
          "top_logprobs": 0,
          "top_p": 1.0,
          "truncation": "disabled",
          "usage": {
            "input_tokens": 22,
            "input_tokens_details": {
              "cached_tokens": 0
            },
            "output_tokens": 40,
            "output_tokens_details": {
              "reasoning_tokens": 0
            },
            "total_tokens": 62
          },
          "user": null,
          "metadata": {}
        }
  recorded_at: 2025-11-05 15:36:27
- request:
    method: POST
    uri: https://api.openai.com/v1/responses
    body:
      string: '{"input":[{"role":"system","content":[{"type":"input_text","text":"Be
        terse"}]},{"role":"user","content":[{"type":"input_text","text":"Roll two
        dice and compute the total."}]},{"type":"function_call","call_id":"fc_0811290762c96f2c01690b6efb49188195aa26b27ca6365210","name":"dice","arguments":"{}"},{"type":"function_call","call_id":"fc_0811290762c96f2c01690b6efb76e4819593ceacf54457b5c3","name":"dice","arguments":"{}"},{"type":"function_call_output","call_id":"fc_0811290762c96f2c01690b6efb49188195aa26b27ca6365210","output":"2"},{"type":"function_call_output","call_id":"fc_0811290762c96f2c01690b6efb76e4819593ceacf54457b5c3","output":"5"}],"model":"gpt-4.1-nano","temperature":0,"stream":false,"tools":[{"type":"function","name":"dice","description":"Rolls
        a six-sided die","strict":true,"parameters":{"type":"object","description":"","properties":{},"required":[],"additionalProperties":false}}],"store":false,"service_tier":"auto"}'
  response:
    status: 200
    headers:
      alt-svc: h3=":443"; ma=86400
      cf-cache-status: DYNAMIC
      cf-ray: 999d6d45faaef061-DFW
      content-encoding: gzip
      content-type: application/json
      date: Wed, 05 Nov 2025 15:36:28 GMT
      openai-organization: posit-esfrkf
      openai-processing-ms: '746'
      openai-project: proj_IeWhBnzvOO8wbVR5MdxnGXFq
      openai-version: '2020-10-01'
      server: cloudflare
      set-cookie:
      - __cf_bm=hUcrVcK8m5ye9QAZy.VzlhUUqOxOrUaihcFfuzUE_pg-1762356988-1.0.1.1-nzdD5x_4HmUoybgtuJlMV9XCmlOlXS_2uGGSMjicIVVRDKDwswm1I1fx0Y6Y.dltOHUk3nNBiC0PgNUqKACGrIy78aAAo5dSANgIgzq6S4w;
        path=/; expires=Wed, 05-Nov-25 16:06:28 GMT; domain=.api.openai.com; HttpOnly;
        Secure; SameSite=None
      - _cfuvid=GbUU9ddb81ys_G93FDdlksgu.uMntu7t60FezMg.YQQ-1762356988628-0.0.1.1-604800000;
        path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
      strict-transport-security: max-age=31536000; includeSubDomains; preload
      x-content-type-options: nosniff
      x-envoy-upstream-service-time: '750'
      x-ratelimit-limit-requests: '30000'
      x-ratelimit-limit-tokens: '150000000'
      x-ratelimit-remaining-requests: '29999'
      x-ratelimit-remaining-tokens: '149999705'
      x-ratelimit-reset-requests: 2ms
      x-ratelimit-reset-tokens: 0s
      x-request-id: req_b88a0a1f7db84a89b6c5c5c58e84d4d0
    body:
      string: |-
        {
          "id": "resp_0d2179b8755f30cf01690b6efbe1dc8197b44ee64c1595ce53",
          "object": "response",
          "created_at": 1762356987,
          "status": "completed",
          "background": false,
          "billing": {
            "payer": "developer"
          },
          "error": null,
          "incomplete_details": null,
          "instructions": null,
          "max_output_tokens": null,
          "max_tool_calls": null,
          "model": "gpt-4.1-nano-2025-04-14",
          "output": [
            {
              "id": "msg_0d2179b8755f30cf01690b6efc83308197810a51bba3f8031b",
              "type": "message",
              "status": "completed",
              "content": [
                {
                  "type": "output_text",
                  "annotations": [],
                  "logprobs": [],
                  "text": "The total is 7."
                }
              ],
              "role": "assistant"
            }
          ],
          "parallel_tool_calls": true,
          "previous_response_id": null,
          "prompt_cache_key": null,
          "prompt_cache_retention": null,
          "reasoning": {
            "effort": null,
            "summary": null
          },
          "safety_identifier": null,
          "service_tier": "default",
          "store": false,
          "temperature": 0.0,
          "text": {
            "format": {
              "type": "text"
            },
            "verbosity": "medium"
          },
          "tool_choice": "auto",
          "tools": [
            {
              "type": "function",
              "description": "Rolls a six-sided die",
              "name": "dice",
              "parameters": {
                "type": "object",
                "description": "",
                "properties": {},
                "required": [],
                "additionalProperties": false
              },
              "strict": true
            }
          ],
          "top_logprobs": 0,
          "top_p": 1.0,
          "truncation": "disabled",
          "usage": {
            "input_tokens": 78,
            "input_tokens_details": {
              "cached_tokens": 0
            },
            "output_tokens": 8,
            "output_tokens_details": {
              "reasoning_tokens": 0
            },
            "total_tokens": 86
          },
          "user": null,
          "metadata": {}
        }
  recorded_at: 2025-11-05 15:36:28
recorded_with: VCR-vcr/2.0.0
