Files
langchaingo/agents/testdata/TestOpenAIFunctionsAgentComplexCalculation.httprr
T
2026-01-24 02:07:00 +03:00

70 lines
2.9 KiB
Plaintext
Generated

httprr trace v1
839 2073
POST https://api.openai.com/v1/chat/completions HTTP/1.1
Host: api.openai.com
User-Agent: langchaingo-httprr
Content-Length: 637
Authorization: Bearer test-api-key
Content-Type: application/json
{"model":"gpt-4o","messages":[{"role":"system","content":"You are a helpful math assistant."},{"role":"user","content":"Please show your work step by step."},{"role":"user","content":"If I have 3 groups of 7 items, and I add 9 more items, how many items do I have in total?"}],"tools":[{"type":"function","function":{"name":"calculator","description":"Useful for getting the result of a math expression. \n\tThe input to this tool should be a valid mathematical expression that could be executed by a starlark evaluator.","parameters":{"properties":{"__arg1":{"title":"__arg1","type":"string"}},"required":["__arg1"],"type":"object"}}}]}HTTP/2.0 200 OK
Content-Length: 1274
Access-Control-Expose-Headers: X-Request-ID
Alt-Svc: h3=":443"; ma=86400
Cf-Cache-Status: DYNAMIC
Content-Type: application/json
Date: Thu, 22 Jan 2026 11:36:32 GMT
Openai-Organization: lcgo-tst
Openai-Processing-Ms: 2110
Openai-Project: proj_pf0r5emOzUBDExmxgmWVPVjK
Openai-Version: 2020-10-01
Server: cloudflare
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Content-Type-Options: nosniff
X-Envoy-Upstream-Service-Time: 2127
X-Openai-Proxy-Wasm: v0.1
X-Ratelimit-Limit-Requests: 10000
X-Ratelimit-Limit-Tokens: 30000000
X-Ratelimit-Remaining-Requests: 9999
X-Ratelimit-Remaining-Tokens: 29999955
X-Ratelimit-Reset-Requests: 6ms
X-Ratelimit-Reset-Tokens: 0s
X-Request-Id: req_263144075dc04f75badaddc19fb7ce8f
{
"id": "chatcmpl-D0nHBj8HcOj7SFcUAEYyiV4tjGFo9",
"object": "chat.completion",
"created": 1769081789,
"model": "gpt-4o-2024-08-06",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "To find the total number of items you have, you need to perform the following steps:\n\n1. **Calculate the number of items in the 3 groups**:\n - You have 3 groups, each with 7 items.\n - Multiply the number of groups by the number of items in each group: \n \\(3 \\times 7 = 21\\) items.\n\n2. **Add the additional items**:\n - You then add 9 more items to the 21 items you already have: \n \\(21 + 9 = 30\\) items.\n\nSo, you have a total of 30 items.",
"refusal": null,
"annotations": []
},
"logprobs": null,
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 122,
"completion_tokens": 131,
"total_tokens": 253,
"prompt_tokens_details": {
"cached_tokens": 0,
"audio_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 0,
"audio_tokens": 0,
"accepted_prediction_tokens": 0,
"rejected_prediction_tokens": 0
}
},
"service_tier": "default",
"system_fingerprint": "fp_deacdd5f6f"
}