mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-01 23:32:39 +00:00
feat: support to define a task guardrail using YAML config
This commit is contained in:
@@ -489,4 +489,575 @@ interactions:
|
||||
- req_4bd436f5144121694f8df654ed8514ea
|
||||
http_version: HTTP/1.1
|
||||
status_code: 200
|
||||
- request:
|
||||
body: !!binary |
|
||||
CvIRCiQKIgoMc2VydmljZS5uYW1lEhIKEGNyZXdBSS10ZWxlbWV0cnkSyREKEgoQY3Jld2FpLnRl
|
||||
bGVtZXRyeRKvDQoQKjhuzGxKJ/y+Apo9XhTmYRIIzQJISp1HuCAqDENyZXcgQ3JlYXRlZDABOVAk
|
||||
JjoMljkYQXh8MjoMljkYShsKDmNyZXdhaV92ZXJzaW9uEgkKBzAuMTE0LjBKGgoOcHl0aG9uX3Zl
|
||||
cnNpb24SCAoGMy4xMi45Si4KCGNyZXdfa2V5EiIKIDZiYTkxMmY5MTI5ZDY4NDlhMGFjNDljZmJk
|
||||
MzIxZGFkSjEKB2NyZXdfaWQSJgokNmY0YmQ0Y2YtMzYwZi00OWE1LTkxMWQtMmNjNGVmOGY1MTlk
|
||||
ShwKDGNyZXdfcHJvY2VzcxIMCgpzZXF1ZW50aWFsShEKC2NyZXdfbWVtb3J5EgIQAEoaChRjcmV3
|
||||
X251bWJlcl9vZl90YXNrcxICGAJKGwoVY3Jld19udW1iZXJfb2ZfYWdlbnRzEgIYAko6ChBjcmV3
|
||||
X2ZpbmdlcnByaW50EiYKJDdiZTAyNjNmLWQzOWQtNDVmNC05NzE4LTZjMTM5MTJmZDNhOEo7Chtj
|
||||
cmV3X2ZpbmdlcnByaW50X2NyZWF0ZWRfYXQSHAoaMjAyNS0wNC0yNVQxMToyODoyOS44NDA0ODRK
|
||||
zwUKC2NyZXdfYWdlbnRzEr8FCrwFW3sia2V5IjogIjczYzM0OWM5M2MxNjNiNWQ0ZGY5OGE2NGZh
|
||||
YzFjNDMwIiwgImlkIjogImNlMTBhMjRhLTdmNTQtNDU2ZS04YzNlLTkzMzgyNWQyYTYxYiIsICJy
|
||||
b2xlIjogInt0b3BpY30gU2VuaW9yIERhdGEgUmVzZWFyY2hlclxuIiwgInZlcmJvc2U/IjogdHJ1
|
||||
ZSwgIm1heF9pdGVyIjogMjUsICJtYXhfcnBtIjogbnVsbCwgImZ1bmN0aW9uX2NhbGxpbmdfbGxt
|
||||
IjogIm9wZW5haS9tb2RlbF9uYW1lIiwgImxsbSI6ICJncHQtNG8tbWluaSIsICJkZWxlZ2F0aW9u
|
||||
X2VuYWJsZWQ/IjogZmFsc2UsICJhbGxvd19jb2RlX2V4ZWN1dGlvbj8iOiBmYWxzZSwgIm1heF9y
|
||||
ZXRyeV9saW1pdCI6IDIsICJ0b29sc19uYW1lcyI6IFtdfSwgeyJrZXkiOiAiMTA0ZmUwNjU5ZTEw
|
||||
YjQyNmNmODhmMDI0ZmI1NzE1NTMiLCAiaWQiOiAiOWVlM2I1OTEtNTEzYS00ZTZlLThjOGQtZTE0
|
||||
MmY0NzRkZDU3IiwgInJvbGUiOiAie3RvcGljfSBSZXBvcnRpbmcgQW5hbHlzdFxuIiwgInZlcmJv
|
||||
c2U/IjogdHJ1ZSwgIm1heF9pdGVyIjogMjUsICJtYXhfcnBtIjogbnVsbCwgImZ1bmN0aW9uX2Nh
|
||||
bGxpbmdfbGxtIjogIm9ubGluZV9sbG0iLCAibGxtIjogImdwdC00by1taW5pIiwgImRlbGVnYXRp
|
||||
b25fZW5hYmxlZD8iOiBmYWxzZSwgImFsbG93X2NvZGVfZXhlY3V0aW9uPyI6IGZhbHNlLCAibWF4
|
||||
X3JldHJ5X2xpbWl0IjogMiwgInRvb2xzX25hbWVzIjogW119XUqTBAoKY3Jld190YXNrcxKEBAqB
|
||||
BFt7ImtleSI6ICIwMDE3OTdlM2Y2MmQzM2NkMWQ2MzVlYjZmZGQ1YjQ1MyIsICJpZCI6ICIwZTVk
|
||||
NzlkOS1lY2M5LTQ0ZmQtYjhlOS0xYjM0NjdlZjIxYWIiLCAiYXN5bmNfZXhlY3V0aW9uPyI6IGZh
|
||||
bHNlLCAiaHVtYW5faW5wdXQ/IjogZmFsc2UsICJhZ2VudF9yb2xlIjogInt0b3BpY30gU2VuaW9y
|
||||
IERhdGEgUmVzZWFyY2hlclxuIiwgImFnZW50X2tleSI6ICI3M2MzNDljOTNjMTYzYjVkNGRmOThh
|
||||
NjRmYWMxYzQzMCIsICJ0b29sc19uYW1lcyI6IFtdfSwgeyJrZXkiOiAiYjE3YjE4OGRiZjE0Zjkz
|
||||
YTk4ZTViOTVhYWQzNjc1NzciLCAiaWQiOiAiNmZhOTQ1MDMtOTA3OS00NWE5LWI1MjgtY2QyMzFj
|
||||
MmFmNzc4IiwgImFzeW5jX2V4ZWN1dGlvbj8iOiBmYWxzZSwgImh1bWFuX2lucHV0PyI6IGZhbHNl
|
||||
LCAiYWdlbnRfcm9sZSI6ICJ7dG9waWN9IFJlcG9ydGluZyBBbmFseXN0XG4iLCAiYWdlbnRfa2V5
|
||||
IjogIjEwNGZlMDY1OWUxMGI0MjZjZjg4ZjAyNGZiNTcxNTUzIiwgInRvb2xzX25hbWVzIjogW119
|
||||
XXoCGAGFAQABAAASgAQKEBBhsMgNtJOySK+WKw3CfaYSCJ+xTDlkU5gKKgxUYXNrIENyZWF0ZWQw
|
||||
ATm4vkE6DJY5GEEwKEI6DJY5GEouCghjcmV3X2tleRIiCiA2YmE5MTJmOTEyOWQ2ODQ5YTBhYzQ5
|
||||
Y2ZiZDMyMWRhZEoxCgdjcmV3X2lkEiYKJDZmNGJkNGNmLTM2MGYtNDlhNS05MTFkLTJjYzRlZjhm
|
||||
NTE5ZEouCgh0YXNrX2tleRIiCiAwMDE3OTdlM2Y2MmQzM2NkMWQ2MzVlYjZmZGQ1YjQ1M0oxCgd0
|
||||
YXNrX2lkEiYKJDBlNWQ3OWQ5LWVjYzktNDRmZC1iOGU5LTFiMzQ2N2VmMjFhYko6ChBjcmV3X2Zp
|
||||
bmdlcnByaW50EiYKJDdiZTAyNjNmLWQzOWQtNDVmNC05NzE4LTZjMTM5MTJmZDNhOEo6ChB0YXNr
|
||||
X2ZpbmdlcnByaW50EiYKJDk4ZWM5YjdmLTE1MjctNGVlOS05YzE3LWU5ODhkYTE1MDI0ZUo7Cht0
|
||||
YXNrX2ZpbmdlcnByaW50X2NyZWF0ZWRfYXQSHAoaMjAyNS0wNC0yNVQxMToyODoyOS44NDAzOTlK
|
||||
OwoRYWdlbnRfZmluZ2VycHJpbnQSJgokYTAyYWY5OWEtMmIwOS00ZDQ3LWIwOWUtZDY4NDZmMDE1
|
||||
YzY0egIYAYUBAAEAAA==
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate, zstd
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Length:
|
||||
- '2293'
|
||||
Content-Type:
|
||||
- application/x-protobuf
|
||||
User-Agent:
|
||||
- OTel-OTLP-Exporter-Python/1.31.1
|
||||
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:
|
||||
- Fri, 25 Apr 2025 14:28:33 GMT
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: '{"messages": [{"role": "system", "content": "You are {topic} Senior Data
|
||||
Researcher\n. You''re a seasoned researcher with a knack for uncovering the
|
||||
latest developments in {topic}. Known for your ability to find the most relevant
|
||||
information and present it in a clear and concise manner.\n\nYour personal goal
|
||||
is: Uncover cutting-edge developments in {topic}\n\nTo give my best complete
|
||||
final answer to the task respond using the exact following format:\n\nThought:
|
||||
I now can give a great answer\nFinal Answer: Your final answer must be the great
|
||||
and the most complete as possible, it must be outcome described.\n\nI MUST use
|
||||
these formats, my job depends on it!"}, {"role": "user", "content": "\nCurrent
|
||||
Task: Conduct a thorough research about {topic} Make sure you find any interesting
|
||||
and relevant information given the current year is 2025.\n\n\nThis is the expected
|
||||
criteria for your final answer: A list with 10 bullet points of the most relevant
|
||||
information about {topic}\n\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-mini", "stop": ["\nObservation:"]}'
|
||||
headers:
|
||||
accept:
|
||||
- application/json
|
||||
accept-encoding:
|
||||
- gzip, deflate, zstd
|
||||
connection:
|
||||
- keep-alive
|
||||
content-length:
|
||||
- '1250'
|
||||
content-type:
|
||||
- application/json
|
||||
host:
|
||||
- api.openai.com
|
||||
user-agent:
|
||||
- OpenAI/Python 1.68.2
|
||||
x-stainless-arch:
|
||||
- arm64
|
||||
x-stainless-async:
|
||||
- 'false'
|
||||
x-stainless-lang:
|
||||
- python
|
||||
x-stainless-os:
|
||||
- MacOS
|
||||
x-stainless-package-version:
|
||||
- 1.68.2
|
||||
x-stainless-raw-response:
|
||||
- 'true'
|
||||
x-stainless-read-timeout:
|
||||
- '600.0'
|
||||
x-stainless-retry-count:
|
||||
- '0'
|
||||
x-stainless-runtime:
|
||||
- CPython
|
||||
x-stainless-runtime-version:
|
||||
- 3.12.9
|
||||
method: POST
|
||||
uri: https://api.openai.com/v1/chat/completions
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
CF-RAY:
|
||||
- 935e86f69e7ea672-GRU
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Fri, 25 Apr 2025 14:28:37 GMT
|
||||
Server:
|
||||
- cloudflare
|
||||
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:
|
||||
- crewai-iuxna1
|
||||
openai-processing-ms:
|
||||
- '7959'
|
||||
openai-version:
|
||||
- '2020-10-01'
|
||||
strict-transport-security:
|
||||
- max-age=31536000; includeSubDomains; preload
|
||||
x-ratelimit-limit-requests:
|
||||
- '30000'
|
||||
x-ratelimit-limit-tokens:
|
||||
- '150000000'
|
||||
x-ratelimit-remaining-requests:
|
||||
- '29999'
|
||||
x-ratelimit-remaining-tokens:
|
||||
- '149999722'
|
||||
x-ratelimit-reset-requests:
|
||||
- 2ms
|
||||
x-ratelimit-reset-tokens:
|
||||
- 0s
|
||||
x-request-id:
|
||||
- req_f1fb5f6a769ecc5ee95c654a612afaed
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: '{"messages": [{"role": "system", "content": "You are a expert Python developerYou
|
||||
**must strictly** follow the task description, use the provided raw output as
|
||||
the input in your code. Your code must:\n- Return results with: print((True,
|
||||
data)) on success, or print((False, ''very detailed error message'')) on failure.
|
||||
Make sure the final output is being assined to ''result'' variable.\n- Use the
|
||||
literal string of the task output (already included in your input) if needed.\n-
|
||||
Generate the code **following strictly** the task description.\n- Be valid Python
|
||||
3 \u2014 executable as-is.\n- DO NOT wrap the output in markdown or use triple
|
||||
backticks. Return only raw Python code.- DO NOT use `exec`, `eval`, `compile`,
|
||||
`open`, `os`, `subprocess`, `socket`, `shutil`, or any other system-level modules.\n-
|
||||
Your code must not perform any file I/O, shell access, or dynamic code execution.\nAdditional
|
||||
instructions (do not override the previous instructions):\n"}, {"role": "user",
|
||||
"content": "Based on the task description below, generate Python 3 code that
|
||||
validates the task output. \nTask description:\nmake sure each bullet contains
|
||||
a minimum of 100 words\nHere is the raw output from the task: \n''1. **AI Integration
|
||||
in Data Research**: In 2025, advancements in artificial intelligence have dramatically
|
||||
transformed data research methodologies, allowing for automated data cleaning,
|
||||
analysis, and pattern recognition, saving researchers significant time and resources.\n\n2.
|
||||
**Real-time Data Processing**: Real-time data analytics capabilities have become
|
||||
a standard, enabling researchers to access and analyze live data streams, facilitating
|
||||
immediate decision-making and response strategies across various sectors.\n\n3.
|
||||
**Enhanced Data Security Measures**: With the rise of data breaches, 2025 has
|
||||
seen stronger cybersecurity protocols in place, including advanced encryption
|
||||
methods and AI-driven security systems that continuously monitor for vulnerabilities.\n\n4.
|
||||
**Focus on Ethical Data Use**: There is an increasing emphasis on the ethical
|
||||
implications of data research, with frameworks being developed to ensure data
|
||||
is collected and utilized with respect to privacy and consent, particularly
|
||||
regarding personal data.\n\n5. **Rise of Citizen Data Scientists**: The barrier
|
||||
to entry for data analysis has lowered, with citizen data scientists emerging
|
||||
as a powerful force in data research, utilizing intuitive analytics tools and
|
||||
platforms to conduct their own analyses.\n\n6. **Data Sustainability Practices**:
|
||||
A shift towards sustainability in data research is being observed, with researchers
|
||||
adopting green strategies for data storage and processing to minimize environmental
|
||||
impact.\n\n7. **Cross-disciplinary Collaboration**: 2025 highlights a trend
|
||||
toward interdisciplinary research teams that blend data science with fields
|
||||
such as sociology, environmental science, and healthcare, fostering a more holistic
|
||||
approach to data analysis and problem-solving.\n\n8. **Expanding Use of Quantum
|
||||
Computing**: The adoption of quantum computing in data research is beginning
|
||||
to show promise, allowing for unprecedented speed and efficiency in handling
|
||||
complex datasets and performing computations beyond classical capabilities.\n\n9.
|
||||
**Augmented Reality (AR) Data Visualization**: AR technologies are being increasingly
|
||||
utilized for data visualization, providing researchers with immersive and interactive
|
||||
ways to analyze and present data, enhancing comprehension and engagement.\n\n10.
|
||||
**Evolving Data Ownership Models**: In 2025, discussions surrounding data ownership
|
||||
have evolved, with new models emerging that address consumer rights over their
|
||||
data and create frameworks for fair data-sharing practices among organizations.''
|
||||
\nUse this exact string literal inside your generated code (do not reference
|
||||
variables like task_output.raw).Now generate Python code that follows the instructions
|
||||
above."}], "model": "gpt-4o-mini", "stop": ["\nObservation:"]}'
|
||||
headers:
|
||||
accept:
|
||||
- application/json
|
||||
accept-encoding:
|
||||
- gzip, deflate, zstd
|
||||
connection:
|
||||
- keep-alive
|
||||
content-length:
|
||||
- '3963'
|
||||
content-type:
|
||||
- application/json
|
||||
host:
|
||||
- api.openai.com
|
||||
user-agent:
|
||||
- OpenAI/Python 1.68.2
|
||||
x-stainless-arch:
|
||||
- arm64
|
||||
x-stainless-async:
|
||||
- 'false'
|
||||
x-stainless-lang:
|
||||
- python
|
||||
x-stainless-os:
|
||||
- MacOS
|
||||
x-stainless-package-version:
|
||||
- 1.68.2
|
||||
x-stainless-raw-response:
|
||||
- 'true'
|
||||
x-stainless-read-timeout:
|
||||
- '600.0'
|
||||
x-stainless-retry-count:
|
||||
- '0'
|
||||
x-stainless-runtime:
|
||||
- CPython
|
||||
x-stainless-runtime-version:
|
||||
- 3.12.9
|
||||
method: POST
|
||||
uri: https://api.openai.com/v1/chat/completions
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
3DbS63AOAAA=
|
||||
headers:
|
||||
CF-RAY:
|
||||
- 935e87299cf3a672-GRU
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Fri, 25 Apr 2025 14:28:44 GMT
|
||||
Server:
|
||||
- cloudflare
|
||||
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:
|
||||
- crewai-iuxna1
|
||||
openai-processing-ms:
|
||||
- '5857'
|
||||
openai-version:
|
||||
- '2020-10-01'
|
||||
strict-transport-security:
|
||||
- max-age=31536000; includeSubDomains; preload
|
||||
x-ratelimit-limit-requests:
|
||||
- '30000'
|
||||
x-ratelimit-limit-tokens:
|
||||
- '150000000'
|
||||
x-ratelimit-remaining-requests:
|
||||
- '29999'
|
||||
x-ratelimit-remaining-tokens:
|
||||
- '149999047'
|
||||
x-ratelimit-reset-requests:
|
||||
- 2ms
|
||||
x-ratelimit-reset-tokens:
|
||||
- 0s
|
||||
x-request-id:
|
||||
- req_4bf364c080fb893f411bc0caf70a1623
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: !!binary |
|
||||
CsAECiQKIgoMc2VydmljZS5uYW1lEhIKEGNyZXdBSS10ZWxlbWV0cnkSlwQKEgoQY3Jld2FpLnRl
|
||||
bGVtZXRyeRKABAoQJwgvn1O+77bcAv/6ETXhqhII7SvEEsVmcrsqDFRhc2sgQ3JlYXRlZDABOWAv
|
||||
i44PljkYQUiqjI4PljkYSi4KCGNyZXdfa2V5EiIKIDZiYTkxMmY5MTI5ZDY4NDlhMGFjNDljZmJk
|
||||
MzIxZGFkSjEKB2NyZXdfaWQSJgokNmY0YmQ0Y2YtMzYwZi00OWE1LTkxMWQtMmNjNGVmOGY1MTlk
|
||||
Si4KCHRhc2tfa2V5EiIKIGIxN2IxODhkYmYxNGY5M2E5OGU1Yjk1YWFkMzY3NTc3SjEKB3Rhc2tf
|
||||
aWQSJgokNmZhOTQ1MDMtOTA3OS00NWE5LWI1MjgtY2QyMzFjMmFmNzc4SjoKEGNyZXdfZmluZ2Vy
|
||||
cHJpbnQSJgokN2JlMDI2M2YtZDM5ZC00NWY0LTk3MTgtNmMxMzkxMmZkM2E4SjoKEHRhc2tfZmlu
|
||||
Z2VycHJpbnQSJgokMTE4OWMxYzYtODVjOC00ZmJjLWE3MjItN2ZiNWUzNDY3MjVlSjsKG3Rhc2tf
|
||||
ZmluZ2VycHJpbnRfY3JlYXRlZF9hdBIcChoyMDI1LTA0LTI1VDExOjI4OjI5Ljg0MDQ0N0o7ChFh
|
||||
Z2VudF9maW5nZXJwcmludBImCiRiZDhjMGVhZC1iM2ZiLTQ0ZjMtYTFjYS0yNDFjM2FiN2M1OTN6
|
||||
AhgBhQEAAQAA
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate, zstd
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Length:
|
||||
- '579'
|
||||
Content-Type:
|
||||
- application/x-protobuf
|
||||
User-Agent:
|
||||
- OTel-OTLP-Exporter-Python/1.31.1
|
||||
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:
|
||||
- Fri, 25 Apr 2025 14:28:48 GMT
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: '{"messages": [{"role": "system", "content": "You are {topic} Reporting
|
||||
Analyst\n. You''re a meticulous analyst with a keen eye for detail. You''re
|
||||
known for your ability to turn complex data into clear and concise reports,
|
||||
making it easy for others to understand and act on the information you provide.\n\nYour
|
||||
personal goal is: Create detailed reports based on {topic} data analysis and
|
||||
research findings\n\nTo give my best complete final answer to the task respond
|
||||
using the exact following format:\n\nThought: I now can give a great answer\nFinal
|
||||
Answer: Your final answer must be the great and the most complete as possible,
|
||||
it must be outcome described.\n\nI MUST use these formats, my job depends on
|
||||
it!"}, {"role": "user", "content": "\nCurrent Task: Review the context you got
|
||||
and expand each topic into a full section for a report. Make sure the report
|
||||
is detailed and contains any and all relevant information.\n\n\nThis is the
|
||||
expected criteria for your final answer: A fully fledge reports with the mains
|
||||
topics, each with a full section of information. Formatted as markdown without
|
||||
''```''\n\nyou MUST return the actual complete content as the final answer,
|
||||
not a summary.\n\nThis is the context you''re working with:\ngood result\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-mini", "stop":
|
||||
["\nObservation:"]}'
|
||||
headers:
|
||||
accept:
|
||||
- application/json
|
||||
accept-encoding:
|
||||
- gzip, deflate, zstd
|
||||
connection:
|
||||
- keep-alive
|
||||
content-length:
|
||||
- '1429'
|
||||
content-type:
|
||||
- application/json
|
||||
cookie:
|
||||
- __cf_bm=wkXEexhVr9ZBmuI6XzF9uAdWMQBGN2mfn1UXhjqQg_s-1745591253-1.0.1.1-S2vloTEUZzHEud9Qla6EbW7.X7nqiOc1C3eamvIIeYXVotTLtfSySfDlIAp0RlW0Hl54Ct8rrq0K89cjXxwDn7w3DYax8U3M1c_YRUUUAvw;
|
||||
_cfuvid=RWKAtnAhCQHGaWcX1nyhjjIy.taznv4CvumzL.iviUA-1745591253057-0.0.1.1-604800000
|
||||
host:
|
||||
- api.openai.com
|
||||
user-agent:
|
||||
- OpenAI/Python 1.68.2
|
||||
x-stainless-arch:
|
||||
- arm64
|
||||
x-stainless-async:
|
||||
- 'false'
|
||||
x-stainless-lang:
|
||||
- python
|
||||
x-stainless-os:
|
||||
- MacOS
|
||||
x-stainless-package-version:
|
||||
- 1.68.2
|
||||
x-stainless-raw-response:
|
||||
- 'true'
|
||||
x-stainless-read-timeout:
|
||||
- '600.0'
|
||||
x-stainless-retry-count:
|
||||
- '0'
|
||||
x-stainless-runtime:
|
||||
- CPython
|
||||
x-stainless-runtime-version:
|
||||
- 3.12.9
|
||||
method: POST
|
||||
uri: https://api.openai.com/v1/chat/completions
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
CF-RAY:
|
||||
- 935e874ff8c8a672-GRU
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json
|
||||
Date:
|
||||
- Fri, 25 Apr 2025 14:28:56 GMT
|
||||
Server:
|
||||
- cloudflare
|
||||
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:
|
||||
- crewai-iuxna1
|
||||
openai-processing-ms:
|
||||
- '12590'
|
||||
openai-version:
|
||||
- '2020-10-01'
|
||||
strict-transport-security:
|
||||
- max-age=31536000; includeSubDomains; preload
|
||||
x-ratelimit-limit-requests:
|
||||
- '30000'
|
||||
x-ratelimit-limit-tokens:
|
||||
- '150000000'
|
||||
x-ratelimit-remaining-requests:
|
||||
- '29999'
|
||||
x-ratelimit-remaining-tokens:
|
||||
- '149999678'
|
||||
x-ratelimit-reset-requests:
|
||||
- 2ms
|
||||
x-ratelimit-reset-tokens:
|
||||
- 0s
|
||||
x-request-id:
|
||||
- req_bf16bbadffb983950a431db59075b0f2
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
|
||||
Reference in New Issue
Block a user