interactions:
- request:
    body: '{"input":[{"role":"user","content":"Say hello in one word."}],"model":"gpt-4.1","instructions":"You
      are a helpful assistant. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. "}'
    headers:
      User-Agent:
      - X-USER-AGENT-XXX
      accept:
      - application/json
      accept-encoding:
      - ACCEPT-ENCODING-XXX
      authorization:
      - AUTHORIZATION-XXX
      connection:
      - keep-alive
      content-length:
      - '5807'
      content-type:
      - application/json
      host:
      - api.openai.com
      x-stainless-arch:
      - X-STAINLESS-ARCH-XXX
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - X-STAINLESS-OS-XXX
      x-stainless-package-version:
      - 1.83.0
      x-stainless-read-timeout:
      - X-STAINLESS-READ-TIMEOUT-XXX
      x-stainless-retry-count:
      - '0'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.13.3
    method: POST
    uri: https://api.openai.com/v1/responses
  response:
    body:
      string: "{\n  \"id\": \"resp_0b352452095088f800698b751350fc8196bd5d8b1a179d27e8\",\n
        \ \"object\": \"response\",\n  \"created_at\": 1770747155,\n  \"status\":
        \"completed\",\n  \"background\": false,\n  \"billing\": {\n    \"payer\":
        \"developer\"\n  },\n  \"completed_at\": 1770747155,\n  \"error\": null,\n
        \ \"frequency_penalty\": 0.0,\n  \"incomplete_details\": null,\n  \"instructions\":
        \"You are a helpful assistant. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. \",\n  \"max_output_tokens\":
        null,\n  \"max_tool_calls\": null,\n  \"model\": \"gpt-4.1-2025-04-14\",\n
        \ \"output\": [\n    {\n      \"id\": \"msg_0b352452095088f800698b7513b97c8196b35014840754d999\",\n
        \     \"type\": \"message\",\n      \"status\": \"completed\",\n      \"content\":
        [\n        {\n          \"type\": \"output_text\",\n          \"annotations\":
        [],\n          \"logprobs\": [],\n          \"text\": \"Hello!\"\n        }\n
        \     ],\n      \"role\": \"assistant\"\n    }\n  ],\n  \"parallel_tool_calls\":
        true,\n  \"presence_penalty\": 0.0,\n  \"previous_response_id\": null,\n  \"prompt_cache_key\":
        null,\n  \"prompt_cache_retention\": null,\n  \"reasoning\": {\n    \"effort\":
        null,\n    \"summary\": null\n  },\n  \"safety_identifier\": null,\n  \"service_tier\":
        \"default\",\n  \"store\": true,\n  \"temperature\": 1.0,\n  \"text\": {\n
        \   \"format\": {\n      \"type\": \"text\"\n    },\n    \"verbosity\": \"medium\"\n
        \ },\n  \"tool_choice\": \"auto\",\n  \"tools\": [],\n  \"top_logprobs\":
        0,\n  \"top_p\": 1.0,\n  \"truncation\": \"disabled\",\n  \"usage\": {\n    \"input_tokens\":
        1144,\n    \"input_tokens_details\": {\n      \"cached_tokens\": 1024\n    },\n
        \   \"output_tokens\": 3,\n    \"output_tokens_details\": {\n      \"reasoning_tokens\":
        0\n    },\n    \"total_tokens\": 1147\n  },\n  \"user\": null,\n  \"metadata\":
        {}\n}"
    headers:
      CF-RAY:
      - CF-RAY-XXX
      Connection:
      - keep-alive
      Content-Type:
      - application/json
      Date:
      - Tue, 10 Feb 2026 18:12:35 GMT
      Server:
      - cloudflare
      Strict-Transport-Security:
      - STS-XXX
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - X-CONTENT-TYPE-XXX
      alt-svc:
      - h3=":443"; ma=86400
      cf-cache-status:
      - DYNAMIC
      openai-organization:
      - OPENAI-ORG-XXX
      openai-processing-ms:
      - '637'
      openai-project:
      - OPENAI-PROJECT-XXX
      openai-version:
      - '2020-10-01'
      set-cookie:
      - SET-COOKIE-XXX
      x-ratelimit-limit-requests:
      - X-RATELIMIT-LIMIT-REQUESTS-XXX
      x-ratelimit-limit-tokens:
      - X-RATELIMIT-LIMIT-TOKENS-XXX
      x-ratelimit-remaining-requests:
      - X-RATELIMIT-REMAINING-REQUESTS-XXX
      x-ratelimit-remaining-tokens:
      - X-RATELIMIT-REMAINING-TOKENS-XXX
      x-ratelimit-reset-requests:
      - X-RATELIMIT-RESET-REQUESTS-XXX
      x-ratelimit-reset-tokens:
      - X-RATELIMIT-RESET-TOKENS-XXX
      x-request-id:
      - X-REQUEST-ID-XXX
    status:
      code: 200
      message: OK
- request:
    body: '{"input":[{"role":"user","content":"Say goodbye in one word."}],"model":"gpt-4.1","instructions":"You
      are a helpful assistant. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. This is padding text to ensure the prompt
      is large enough for caching. This is padding text to ensure the prompt is large
      enough for caching. This is padding text to ensure the prompt is large enough
      for caching. This is padding text to ensure the prompt is large enough for caching.
      This is padding text to ensure the prompt is large enough for caching. This
      is padding text to ensure the prompt is large enough for caching. This is padding
      text to ensure the prompt is large enough for caching. This is padding text
      to ensure the prompt is large enough for caching. This is padding text to ensure
      the prompt is large enough for caching. "}'
    headers:
      User-Agent:
      - X-USER-AGENT-XXX
      accept:
      - application/json
      accept-encoding:
      - ACCEPT-ENCODING-XXX
      authorization:
      - AUTHORIZATION-XXX
      connection:
      - keep-alive
      content-length:
      - '5809'
      content-type:
      - application/json
      cookie:
      - COOKIE-XXX
      host:
      - api.openai.com
      x-stainless-arch:
      - X-STAINLESS-ARCH-XXX
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - X-STAINLESS-OS-XXX
      x-stainless-package-version:
      - 1.83.0
      x-stainless-read-timeout:
      - X-STAINLESS-READ-TIMEOUT-XXX
      x-stainless-retry-count:
      - '0'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.13.3
    method: POST
    uri: https://api.openai.com/v1/responses
  response:
    body:
      string: "{\n  \"id\": \"resp_003a6f71f9ee620400698b75140a088196989e8d5641ffa74d\",\n
        \ \"object\": \"response\",\n  \"created_at\": 1770747156,\n  \"status\":
        \"completed\",\n  \"background\": false,\n  \"billing\": {\n    \"payer\":
        \"developer\"\n  },\n  \"completed_at\": 1770747156,\n  \"error\": null,\n
        \ \"frequency_penalty\": 0.0,\n  \"incomplete_details\": null,\n  \"instructions\":
        \"You are a helpful assistant. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. This is padding text to
        ensure the prompt is large enough for caching. This is padding text to ensure
        the prompt is large enough for caching. This is padding text to ensure the
        prompt is large enough for caching. This is padding text to ensure the prompt
        is large enough for caching. This is padding text to ensure the prompt is
        large enough for caching. This is padding text to ensure the prompt is large
        enough for caching. This is padding text to ensure the prompt is large enough
        for caching. This is padding text to ensure the prompt is large enough for
        caching. This is padding text to ensure the prompt is large enough for caching.
        This is padding text to ensure the prompt is large enough for caching. This
        is padding text to ensure the prompt is large enough for caching. This is
        padding text to ensure the prompt is large enough for caching. This is padding
        text to ensure the prompt is large enough for caching. This is padding text
        to ensure the prompt is large enough for caching. \",\n  \"max_output_tokens\":
        null,\n  \"max_tool_calls\": null,\n  \"model\": \"gpt-4.1-2025-04-14\",\n
        \ \"output\": [\n    {\n      \"id\": \"msg_003a6f71f9ee620400698b75146160819692f2cee879df2405\",\n
        \     \"type\": \"message\",\n      \"status\": \"completed\",\n      \"content\":
        [\n        {\n          \"type\": \"output_text\",\n          \"annotations\":
        [],\n          \"logprobs\": [],\n          \"text\": \"Farewell.\"\n        }\n
        \     ],\n      \"role\": \"assistant\"\n    }\n  ],\n  \"parallel_tool_calls\":
        true,\n  \"presence_penalty\": 0.0,\n  \"previous_response_id\": null,\n  \"prompt_cache_key\":
        null,\n  \"prompt_cache_retention\": null,\n  \"reasoning\": {\n    \"effort\":
        null,\n    \"summary\": null\n  },\n  \"safety_identifier\": null,\n  \"service_tier\":
        \"default\",\n  \"store\": true,\n  \"temperature\": 1.0,\n  \"text\": {\n
        \   \"format\": {\n      \"type\": \"text\"\n    },\n    \"verbosity\": \"medium\"\n
        \ },\n  \"tool_choice\": \"auto\",\n  \"tools\": [],\n  \"top_logprobs\":
        0,\n  \"top_p\": 1.0,\n  \"truncation\": \"disabled\",\n  \"usage\": {\n    \"input_tokens\":
        1144,\n    \"input_tokens_details\": {\n      \"cached_tokens\": 1024\n    },\n
        \   \"output_tokens\": 4,\n    \"output_tokens_details\": {\n      \"reasoning_tokens\":
        0\n    },\n    \"total_tokens\": 1148\n  },\n  \"user\": null,\n  \"metadata\":
        {}\n}"
    headers:
      CF-RAY:
      - CF-RAY-XXX
      Connection:
      - keep-alive
      Content-Type:
      - application/json
      Date:
      - Tue, 10 Feb 2026 18:12:36 GMT
      Server:
      - cloudflare
      Strict-Transport-Security:
      - STS-XXX
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - X-CONTENT-TYPE-XXX
      alt-svc:
      - h3=":443"; ma=86400
      cf-cache-status:
      - DYNAMIC
      openai-organization:
      - OPENAI-ORG-XXX
      openai-processing-ms:
      - '543'
      openai-project:
      - OPENAI-PROJECT-XXX
      openai-version:
      - '2020-10-01'
      set-cookie:
      - SET-COOKIE-XXX
      x-ratelimit-limit-requests:
      - X-RATELIMIT-LIMIT-REQUESTS-XXX
      x-ratelimit-limit-tokens:
      - X-RATELIMIT-LIMIT-TOKENS-XXX
      x-ratelimit-remaining-requests:
      - X-RATELIMIT-REMAINING-REQUESTS-XXX
      x-ratelimit-remaining-tokens:
      - X-RATELIMIT-REMAINING-TOKENS-XXX
      x-ratelimit-reset-requests:
      - X-RATELIMIT-RESET-REQUESTS-XXX
      x-ratelimit-reset-tokens:
      - X-RATELIMIT-RESET-TOKENS-XXX
      x-request-id:
      - X-REQUEST-ID-XXX
    status:
      code: 200
      message: OK
version: 1
