interactions:
- request:
    body: '{"messages": [{"content": "You are a {role} assistant.", "role": "system"},
      {"content": "Your expertise is in creative writing.", "role": "system"}, {"content":
      "Additional context: focus on storytelling", "role": "system"}, {"content":
      "I''m a user seeking help.", "role": "user"}, {"content": "Please help with
      writing a short story", "role": "user"}, {"content": "Specifically, I need character
      development", "role": "user"}, {"content": "I understand your request.", "role":
      "assistant"}, {"content": "I''ll help you with writing a short story.", "role":
      "assistant"}, {"content": "Let me provide guidance", "role": "assistant"}, {"content":
      "Make it engaging and under 100 words", "role": "developer"}], "model": "gpt-3.5-turbo",
      "n": 1, "stream": false, "temperature": 0.7}'
    headers:
      ? !!python/object/apply:multidict._multidict.istr
      - Accept
      : - application/json
      ? !!python/object/apply:multidict._multidict.istr
      - Accept-Encoding
      : - gzip, deflate
      ? !!python/object/apply:multidict._multidict.istr
      - Connection
      : - keep-alive
      Content-Length:
      - '777'
      ? !!python/object/apply:multidict._multidict.istr
      - Content-Type
      : - application/json
      ? !!python/object/apply:multidict._multidict.istr
      - User-Agent
      : - OpenAI/Python 1.30.3
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Arch
      : - arm64
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Async
      : - 'false'
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Lang
      : - python
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-OS
      : - MacOS
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Package-Version
      : - 1.30.3
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Runtime
      : - CPython
      ? !!python/object/apply:multidict._multidict.istr
      - X-Stainless-Runtime-Version
      : - 3.10.13
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    body:
      string: "{\n  \"id\": \"chatcmpl-CIese1QDPr0XXSEgYvKbkeUZhfQFJ\",\n  \"object\":
        \"chat.completion\",\n  \"created\": 1758563084,\n  \"model\": \"gpt-3.5-turbo-0125\",\n
        \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
        \"assistant\",\n        \"content\": \"To start developing your character,
        think about their background, personality traits, motivations, and challenges
        they may face. Consider what makes them unique and how they might evolve throughout
        the story. Would you like to explore a particular type of character or setting
        for your story?\",\n        \"refusal\": null,\n        \"annotations\": []\n
        \     },\n      \"logprobs\": null,\n      \"finish_reason\": \"stop\"\n    }\n
        \ ],\n  \"usage\": {\n    \"prompt_tokens\": 112,\n    \"completion_tokens\":
        52,\n    \"total_tokens\": 164,\n    \"prompt_tokens_details\": {\n      \"cached_tokens\":
        0,\n      \"audio_tokens\": 0\n    },\n    \"completion_tokens_details\":
        {\n      \"reasoning_tokens\": 0,\n      \"audio_tokens\": 0,\n      \"accepted_prediction_tokens\":
        0,\n      \"rejected_prediction_tokens\": 0\n    }\n  },\n  \"service_tier\":
        \"default\",\n  \"system_fingerprint\": null\n}\n"
    headers:
      CF-RAY:
      - 98339cae6aff905c-BOS
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Mon, 22 Sep 2025 17:44:45 GMT
      Server:
      - cloudflare
      Set-Cookie:
      - __cf_bm=ZFeMiDd6PEb_h_UZ2pG8Wvp9CBwXI.cDOavASojqbpo-1758563085-1.0.1.1-gYUZtbN_O5a1ndmJEF1UCwPJ54MFaWUM.gOB.y3XPx_5vWgvDcFFfoYYZbOqlnHi6Nq1LDfDK_g0VEaZbY5H9QlQuBLopYD2lt0I.wYnGSw;
        path=/; expires=Mon, 22-Sep-25 18:14:45 GMT; domain=.api.openai.com; HttpOnly;
        Secure; SameSite=None
      - _cfuvid=YfXe1C9udYV5eHjDVkrLIl2_SutEyw2Sxy1B1SNSYvw-1758563085238-0.0.1.1-604800000;
        path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None
      Strict-Transport-Security:
      - max-age=31536000; includeSubDomains; preload
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      alt-svc:
      - h3=":443"; ma=86400
      cf-cache-status:
      - DYNAMIC
      openai-organization:
      - datadog-staging
      openai-processing-ms:
      - '565'
      openai-project:
      - proj_gt6TQZPRbZfoY2J9AQlEJMpd
      openai-version:
      - '2020-10-01'
      x-envoy-upstream-service-time:
      - '589'
      x-openai-proxy-wasm:
      - v0.1
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '50000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '49999905'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_744f273b5ac44218a458a592ebe13b53
    status:
      code: 200
      message: OK
version: 1
