interactions:
- request:
    body: !!binary |
[encoded data, 10375 characters]
    headers:
      Accept:
      - '*/*'
      Accept-Encoding:
      - gzip, deflate
      Connection:
      - keep-alive
      Content-Length:
      - '7123'
      Content-Type:
      - application/x-protobuf
      User-Agent:
      - OTel-OTLP-Exporter-Python/1.27.0
    method: POST
    uri: https://telemetry.crewai.com:4319/v1/traces
  response:
    body:
      string: "\n\0"
    headers:
      Content-Length:
      - '2'
      Content-Type:
      - application/x-protobuf
      Date:
      - Tue, 24 Sep 2024 21:44:51 GMT
    status:
      code: 200
      message: OK
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 2 times
      6? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nBegin!
      This is VERY important to you, use the tools available and give your best Final
      Answer, your job depends on it!\n\nThought:"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1632'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7cxmIoaje8EuANfQlScaRhmmAv7\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214291,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"To find the result of 2 times 6, I need
      to perform a multiplication operation.\\n\\nAction: multiplcation_tool\\nAction
      Input: {\\\"first_number\\\": 2, \\\"second_number\\\": 6}\",\n        \"refusal\":
      null\n      },\n      \"logprobs\": null,\n      \"finish_reason\": \"stop\"\n
      \   }\n  ],\n  \"usage\": {\n    \"prompt_tokens\": 342,\n    \"completion_tokens\":
      42,\n    \"total_tokens\": 384,\n    \"completion_tokens_details\": {\n      \"reasoning_tokens\":
      0\n    }\n  },\n  \"system_fingerprint\": \"fp_52a7f40b0b\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f547695d1cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:52 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '611'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999605'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_d1923350f1d9dc9edf59048d19a8e10f
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 2 times
      6? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nBegin!
      This is VERY important to you, use the tools available and give your best Final
      Answer, your job depends on it!\n\nThought:"}, {"role": "assistant", "content":
      "To find the result of 2 times 6, I need to perform a multiplication operation.\n\nAction:
      multiplcation_tool\nAction Input: {\"first_number\": 2, \"second_number\": 6}\nObservation:
      12"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1854'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7cySrhEXD6EdorOPH1A40GleibV\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214292,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"Thought: I now know the final answer\\nFinal
      Answer: 12\",\n        \"refusal\": null\n      },\n      \"logprobs\": null,\n
      \     \"finish_reason\": \"stop\"\n    }\n  ],\n  \"usage\": {\n    \"prompt_tokens\":
      392,\n    \"completion_tokens\": 14,\n    \"total_tokens\": 406,\n    \"completion_tokens_details\":
      {\n      \"reasoning_tokens\": 0\n    }\n  },\n  \"system_fingerprint\": \"fp_52a7f40b0b\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f54db9e71cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:52 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '328'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999561'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_fa3ab23c940122094b656b01f335e866
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 3 times
      1? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n12\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1680'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7czLxoxlgPDetJbvOBWuFGeM1b9\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214293,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"I need to use the multiplication tool
      to find the product of 3 and 1.\\n\\nAction: multiplcation_tool\\nAction Input:
      {\\\"first_number\\\": 3, \\\"second_number\\\": 1}\",\n        \"refusal\":
      null\n      },\n      \"logprobs\": null,\n      \"finish_reason\": \"stop\"\n
      \   }\n  ],\n  \"usage\": {\n    \"prompt_tokens\": 352,\n    \"completion_tokens\":
      41,\n    \"total_tokens\": 393,\n    \"completion_tokens_details\": {\n      \"reasoning_tokens\":
      0\n    }\n  },\n  \"system_fingerprint\": \"fp_9f2bfdaa89\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f55268051cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:53 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '484'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999594'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_70783c5a9d4e20b2d97fc8c11df00f13
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 3 times
      1? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n12\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}, {"role": "assistant", "content": "I need to use the multiplication
      tool to find the product of 3 and 1.\n\nAction: multiplcation_tool\nAction Input:
      {\"first_number\": 3, \"second_number\": 1}\nObservation: 3"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1892'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7d0xSpvf8lWUzweYo2jN6qeWLXI\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214294,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"Thought: I now know the final answer\\nFinal
      Answer: 3\",\n        \"refusal\": null\n      },\n      \"logprobs\": null,\n
      \     \"finish_reason\": \"stop\"\n    }\n  ],\n  \"usage\": {\n    \"prompt_tokens\":
      401,\n    \"completion_tokens\": 14,\n    \"total_tokens\": 415,\n    \"completion_tokens_details\":
      {\n      \"reasoning_tokens\": 0\n    }\n  },\n  \"system_fingerprint\": \"fp_52a7f40b0b\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f557e8741cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:54 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '286'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999552'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_99ba8fec9f8babaaa42d4b46bd83aaf0
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 2 times
      6? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n3\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1679'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7d0rJFcb9wnYqP1SzHl3KX0UOai\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214294,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"To determine the result of multiplying
      2 by 6, I will use the multiplication tool.\\n\\nAction: multiplcation_tool\\nAction
      Input: {\\\"first_number\\\": 2, \\\"second_number\\\": 6}\",\n        \"refusal\":
      null\n      },\n      \"logprobs\": null,\n      \"finish_reason\": \"stop\"\n
      \   }\n  ],\n  \"usage\": {\n    \"prompt_tokens\": 352,\n    \"completion_tokens\":
      42,\n    \"total_tokens\": 394,\n    \"completion_tokens_details\": {\n      \"reasoning_tokens\":
      0\n    }\n  },\n  \"system_fingerprint\": \"fp_52a7f40b0b\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f55c6f231cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:55 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '1030'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999594'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_c7d9beac850c329ca199e98fac0c0677
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 2 times
      6? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n3\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}, {"role": "assistant", "content": "To determine the result
      of multiplying 2 by 6, I will use the multiplication tool.\n\nAction: multiplcation_tool\nAction
      Input: {\"first_number\": 2, \"second_number\": 6}\nObservation: 12"}], "model":
      "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1905'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7d2W5DIzFz0SX9ya78G9IiyWU5f\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214296,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"Thought: I now know the final answer\\nFinal
      Answer: 12\",\n        \"refusal\": null\n      },\n      \"logprobs\": null,\n
      \     \"finish_reason\": \"stop\"\n    }\n  ],\n  \"usage\": {\n    \"prompt_tokens\":
      402,\n    \"completion_tokens\": 14,\n    \"total_tokens\": 416,\n    \"completion_tokens_details\":
      {\n      \"reasoning_tokens\": 0\n    }\n  },\n  \"system_fingerprint\": \"fp_9f2bfdaa89\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f5655b201cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:56 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '416'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999549'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_399313564f358da692e72f05914ae587
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: !!binary |
      Cs0MCiQKIgoMc2VydmljZS5uYW1lEhIKEGNyZXdBSS10ZWxlbWV0cnkSpAwKEgoQY3Jld2FpLnRl
      bGVtZXRyeRKVAQoQD0LgDwDZdFN80S41wNlzABII78m/C0JjFlcqClRvb2wgVXNhZ2UwATkwS4xc
      P0z4F0F4M45cP0z4F0oaCg5jcmV3YWlfdmVyc2lvbhIICgYwLjYxLjBKIQoJdG9vbF9uYW1lEhQK
      Em11bHRpcGxjYXRpb25fdG9vbEoOCghhdHRlbXB0cxICGAF6AhgBhQEAAQAAEpACChD5dnI0SkCc
      FyNjJU6FTTX+EgjY28IPZk8FASoOVGFzayBFeGVjdXRpb24wATnYw44gP0z4F0FoKZCIP0z4F0ou
      CghjcmV3X2tleRIiCiA3NWQ5ZjU3NTIyNjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lk
      EiYKJGUwZTkwM2RkLTI1MzUtNDgzYi04NzVkLWEzMWY3NTQ2N2EyNkouCgh0YXNrX2tleRIiCiAz
      MGYzMjg2M2EyZWI3OThkMTA5NmM5MDcwMjgwOTgzMEoxCgd0YXNrX2lkEiYKJDQxMDNkNjQ2LWNh
      NzMtNGVhMC05MjgzLWE3OTNiM2JjMzQyM3oCGAGFAQABAAASjgIKEDW6dHskDAN5WxBg99lb+6kS
      CHd3qdFhw2+NKgxUYXNrIENyZWF0ZWQwATkA2qaIP0z4F0FQGqiIP0z4F0ouCghjcmV3X2tleRIi
      CiA3NWQ5ZjU3NTIyNjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lkEiYKJGUwZTkwM2Rk
      LTI1MzUtNDgzYi04NzVkLWEzMWY3NTQ2N2EyNkouCgh0YXNrX2tleRIiCiAzZDBiZGVlMzEyN2Fm
      OTkwYjM2NmMxMmRkYmQ0YThhNkoxCgd0YXNrX2lkEiYKJDU3NTUzY2ViLTQ1MDctNDg3ZS1iMGJj
      LWM5Nzc3YzQzOWMxZXoCGAGFAQABAAASlQEKEGr+ZQxTqObFnHA0D3ygduQSCK6RaRgvatWyKgpU
      b29sIFVzYWdlMAE56KJXvT9M+BdBqHdZvT9M+BdKGgoOY3Jld2FpX3ZlcnNpb24SCAoGMC42MS4w
      SiEKCXRvb2xfbmFtZRIUChJtdWx0aXBsY2F0aW9uX3Rvb2xKDgoIYXR0ZW1wdHMSAhgBegIYAYUB
      AAEAABKQAgoQDetZyemN9BSPTxbV3Wm4JRIIjU0HcFGq0dgqDlRhc2sgRXhlY3V0aW9uMAE5EHio
      iD9M+BdBSNYv6D9M+BdKLgoIY3Jld19rZXkSIgogNzVkOWY1NzUyMjYzOTJlZmJkZWQwZmFiZWQ1
      NjU2ZWJKMQoHY3Jld19pZBImCiRlMGU5MDNkZC0yNTM1LTQ4M2ItODc1ZC1hMzFmNzU0NjdhMjZK
      LgoIdGFza19rZXkSIgogM2QwYmRlZTMxMjdhZjk5MGIzNjZjMTJkZGJkNGE4YTZKMQoHdGFza19p
      ZBImCiQ1NzU1M2NlYi00NTA3LTQ4N2UtYjBiYy1jOTc3N2M0MzljMWV6AhgBhQEAAQAAEo4CChAi
      BurVOM+Vr5vWc/91/gg8Egivppacmr1xmCoMVGFzayBDcmVhdGVkMAE5uMJL6D9M+BdBGCpN6D9M
      +BdKLgoIY3Jld19rZXkSIgogNzVkOWY1NzUyMjYzOTJlZmJkZWQwZmFiZWQ1NjU2ZWJKMQoHY3Jl
      d19pZBImCiRlMGU5MDNkZC0yNTM1LTQ4M2ItODc1ZC1hMzFmNzU0NjdhMjZKLgoIdGFza19rZXkS
      IgogMzBmMzI4NjNhMmViNzk4ZDEwOTZjOTA3MDI4MDk4MzBKMQoHdGFza19pZBImCiRkZGMzZWJh
      Zi0zOWM5LTQ5NmUtODMwYi1mMjc5NWFmMTA3NWN6AhgBhQEAAQAAEpUBChCVh4K/hBe0YlgVoQzS
      JXuXEgjsUAt3NjGtNCoKVG9vbCBVc2FnZTABOTCrlT1ATPgXQYi6lz1ATPgXShoKDmNyZXdhaV92
      ZXJzaW9uEggKBjAuNjEuMEohCgl0b29sX25hbWUSFAoSbXVsdGlwbGNhdGlvbl90b29sSg4KCGF0
      dGVtcHRzEgIYAXoCGAGFAQABAAA=
    headers:
      Accept:
      - '*/*'
      Accept-Encoding:
      - gzip, deflate
      Connection:
      - keep-alive
      Content-Length:
      - '1616'
      Content-Type:
      - application/x-protobuf
      User-Agent:
      - OTel-OTLP-Exporter-Python/1.27.0
    method: POST
    uri: https://telemetry.crewai.com:4319/v1/traces
  response:
    body:
      string: "\n\0"
    headers:
      Content-Length:
      - '2'
      Content-Type:
      - application/x-protobuf
      Date:
      - Tue, 24 Sep 2024 21:44:56 GMT
    status:
      code: 200
      message: OK
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 3 times
      1? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n12\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}], "model": "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1680'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7d296whjtw9JfyheZgQZKh54qG5\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214296,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"Thought: I need to multiply 3 times 1
      using the provided multiplication tool.\\n\\nAction: multiplcation_tool\\nAction
      Input: {\\\"first_number\\\": 3, \\\"second_number\\\": 1}\",\n        \"refusal\":
      null\n      },\n      \"logprobs\": null,\n      \"finish_reason\": \"stop\"\n
      \   }\n  ],\n  \"usage\": {\n    \"prompt_tokens\": 352,\n    \"completion_tokens\":
      40,\n    \"total_tokens\": 392,\n    \"completion_tokens_details\": {\n      \"reasoning_tokens\":
      0\n    }\n  },\n  \"system_fingerprint\": \"fp_52a7f40b0b\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f56aaa6f1cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:57 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '583'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999594'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_87c580e175461ca074f9cb1ed780f79c
    http_version: HTTP/1.1
    status_code: 200
- request:
    body: '{"messages": [{"role": "system", "content": "You are Writer. You''re an
      expert in writing and you love to teach kids but you know nothing of math.\nYour
      personal goal is: You write lessons of math for kids.\nYou ONLY have access
      to the following tools, and should NEVER make up tools that are not listed here:\n\nTool
      Name: multiplcation_tool(*args: Any, **kwargs: Any) -> Any\nTool Description:
      multiplcation_tool(first_number: ''integer'', second_number: ''integer'') -
      Useful for when you need to multiply two numbers together. \nTool Arguments:
      {''first_number'': {''title'': ''First Number'', ''type'': ''integer''}, ''second_number'':
      {''title'': ''Second Number'', ''type'': ''integer''}}\n\nUse the following
      format:\n\nThought: you should always think about what to do\nAction: the action
      to take, only one name of [multiplcation_tool], just the name, exactly as it''s
      written.\nAction Input: the input to the action, just a simple python dictionary,
      enclosed in curly braces, using \" to wrap keys and values.\nObservation: the
      result of the action\n\nOnce all necessary information is gathered:\n\nThought:
      I now know the final answer\nFinal Answer: the final answer to the original
      input question\n"}, {"role": "user", "content": "\nCurrent Task: What is 3 times
      1? Return only the number after using the multiplication tool.\n\nThis is the
      expect criteria for your final answer: the result of multiplication\nyou MUST
      return the actual complete content as the final answer, not a summary.\n\nThis
      is the context you''re working with:\n12\n\nBegin! This is VERY important to
      you, use the tools available and give your best Final Answer, your job depends
      on it!\n\nThought:"}, {"role": "assistant", "content": "Thought: I need to multiply
      3 times 1 using the provided multiplication tool.\n\nAction: multiplcation_tool\nAction
      Input: {\"first_number\": 3, \"second_number\": 1}\nObservation: 3"}], "model":
      "gpt-4o"}'
    headers:
      accept:
      - application/json
      accept-encoding:
      - gzip, deflate
      connection:
      - keep-alive
      content-length:
      - '1900'
      content-type:
      - application/json
      cookie:
      - __cf_bm=9.8sBYBkvBR8R1K_bVF7xgU..80XKlEIg3N2OBbTSCU-1727214102-1.0.1.1-.qiTLXbPamYUMSuyNsOEB9jhGu.jOifujOrx9E2JZvStbIZ9RTIiE44xKKNfLPxQkOi6qAT3h6htK8lPDGV_5g;
        _cfuvid=lbRdAddVWV6W3f5Dm9SaOPWDUOxqtZBSPr_fTW26nEA-1727213194587-0.0.1.1-604800000
      host:
      - api.openai.com
      user-agent:
      - OpenAI/Python 1.47.0
      x-stainless-arch:
      - arm64
      x-stainless-async:
      - 'false'
      x-stainless-lang:
      - python
      x-stainless-os:
      - MacOS
      x-stainless-package-version:
      - 1.47.0
      x-stainless-raw-response:
      - 'true'
      x-stainless-runtime:
      - CPython
      x-stainless-runtime-version:
      - 3.11.7
    method: POST
    uri: https://api.openai.com/v1/chat/completions
  response:
    content: "{\n  \"id\": \"chatcmpl-AB7d3DIRqvFoxRziBHCyxWSi9eSOG\",\n  \"object\":
      \"chat.completion\",\n  \"created\": 1727214297,\n  \"model\": \"gpt-4o-2024-05-13\",\n
      \ \"choices\": [\n    {\n      \"index\": 0,\n      \"message\": {\n        \"role\":
      \"assistant\",\n        \"content\": \"Thought: I now know the final answer\\nFinal
      Answer: 3\",\n        \"refusal\": null\n      },\n      \"logprobs\": null,\n
      \     \"finish_reason\": \"stop\"\n    }\n  ],\n  \"usage\": {\n    \"prompt_tokens\":
      400,\n    \"completion_tokens\": 14,\n    \"total_tokens\": 414,\n    \"completion_tokens_details\":
      {\n      \"reasoning_tokens\": 0\n    }\n  },\n  \"system_fingerprint\": \"fp_9f2bfdaa89\"\n}\n"
    headers:
      CF-Cache-Status:
      - DYNAMIC
      CF-RAY:
      - 8c85f570db341cf3-GRU
      Connection:
      - keep-alive
      Content-Encoding:
      - gzip
      Content-Type:
      - application/json
      Date:
      - Tue, 24 Sep 2024 21:44:58 GMT
      Server:
      - cloudflare
      Transfer-Encoding:
      - chunked
      X-Content-Type-Options:
      - nosniff
      access-control-expose-headers:
      - X-Request-ID
      openai-organization:
      - crewai-iuxna1
      openai-processing-ms:
      - '218'
      openai-version:
      - '2020-10-01'
      strict-transport-security:
      - max-age=31536000; includeSubDomains; preload
      x-ratelimit-limit-requests:
      - '10000'
      x-ratelimit-limit-tokens:
      - '30000000'
      x-ratelimit-remaining-requests:
      - '9999'
      x-ratelimit-remaining-tokens:
      - '29999550'
      x-ratelimit-reset-requests:
      - 6ms
      x-ratelimit-reset-tokens:
      - 0s
      x-request-id:
      - req_39924da573e3a4c6fae259e14fb19341
    http_version: HTTP/1.1
    status_code: 200
version: 1
