Files
crewAI/tests/cassettes/test_using_contextual_memory.yaml
2024-09-15 19:37:58 -03:00

216 lines
11 KiB
YAML

interactions:
- request:
body: !!binary |
CtgSCiQKIgoMc2VydmljZS5uYW1lEhIKEGNyZXdBSS10ZWxlbWV0cnkSrxIKEgoQY3Jld2FpLnRl
bGVtZXRyeRKVAQoQhFKqagfiAxbWEY3CLr5yuhIIOp6Tk+6/UfUqClRvb2wgVXNhZ2UwATkwI2uO
dYr1F0EIX3COdYr1F0oaCg5jcmV3YWlfdmVyc2lvbhIICgYwLjU2LjBKIQoJdG9vbF9uYW1lEhQK
Em11bHRpcGxjYXRpb25fdG9vbEoOCghhdHRlbXB0cxICGAF6AhgBhQEAAQAAEpACChCBsDh0cOJk
7cu1RrBWw2GfEggcudpyNR50fSoOVGFzayBFeGVjdXRpb24wATlwXExNdYr1F0HAoPq0dYr1F0ou
CghjcmV3X2tleRIiCiA3NWQ5ZjU3NTIyNjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lk
EiYKJGJjYTE0MDY5LWU3MjMtNGM2ZC05ODQyLTdmY2Q1ZWY0YWU2MEouCgh0YXNrX2tleRIiCiAz
MGYzMjg2M2EyZWI3OThkMTA5NmM5MDcwMjgwOTgzMEoxCgd0YXNrX2lkEiYKJGIzOTdjMGJkLTU4
YjctNDM5OS1hMjAzLTczMjA0MGJiZDIxMHoCGAGFAQABAAASjgIKEN+kelI3/XVNcurQyloo9wkS
CEiUUcjFcMlhKgxUYXNrIENyZWF0ZWQwATkYRmG1dYr1F0GgR2S1dYr1F0ouCghjcmV3X2tleRIi
CiA3NWQ5ZjU3NTIyNjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lkEiYKJGJjYTE0MDY5
LWU3MjMtNGM2ZC05ODQyLTdmY2Q1ZWY0YWU2MEouCgh0YXNrX2tleRIiCiAzZDBiZGVlMzEyN2Fm
OTkwYjM2NmMxMmRkYmQ0YThhNkoxCgd0YXNrX2lkEiYKJDA0NzQ0YThjLTc5YmItNGNmNy05NTk3
LTczNTQ5NWYzZjFkNnoCGAGFAQABAAASlQEKEO1x4VzDFauzF7xH6Pqyag0SCEEktXI8OQRfKgpU
b29sIFVzYWdlMAE5+Ddg5HWK9RdBoIdj5HWK9RdKGgoOY3Jld2FpX3ZlcnNpb24SCAoGMC41Ni4w
SiEKCXRvb2xfbmFtZRIUChJtdWx0aXBsY2F0aW9uX3Rvb2xKDgoIYXR0ZW1wdHMSAhgBegIYAYUB
AAEAABKQAgoQJUsxEO0xbf8G5yZljpUUHhIIHXXvykOOYmUqDlRhc2sgRXhlY3V0aW9uMAE56DVl
tXWK9RdBGH8VCXaK9RdKLgoIY3Jld19rZXkSIgogNzVkOWY1NzUyMjYzOTJlZmJkZWQwZmFiZWQ1
NjU2ZWJKMQoHY3Jld19pZBImCiRiY2ExNDA2OS1lNzIzLTRjNmQtOTg0Mi03ZmNkNWVmNGFlNjBK
LgoIdGFza19rZXkSIgogM2QwYmRlZTMxMjdhZjk5MGIzNjZjMTJkZGJkNGE4YTZKMQoHdGFza19p
ZBImCiQwNDc0NGE4Yy03OWJiLTRjZjctOTU5Ny03MzU0OTVmM2YxZDZ6AhgBhQEAAQAAEqAHChCY
M6Q86CGlOw6yPhQKM9XLEggrtASodrO2vyoMQ3JldyBDcmVhdGVkMAE5aAVwFHaK9RdBQNZxFHaK
9RdKGgoOY3Jld2FpX3ZlcnNpb24SCAoGMC41Ni4wShoKDnB5dGhvbl92ZXJzaW9uEggKBjMuMTEu
N0ouCghjcmV3X2tleRIiCiBjOTdiNWZlYjVkMWI2NmJiNTkwMDZhYWEwMWEyOWNkNkoxCgdjcmV3
X2lkEiYKJGJjYzk4NWIwLTAyYjItNDYzNy1hYTVkLWY4YzQwNzExZDIzY0ocCgxjcmV3X3Byb2Nl
c3MSDAoKc2VxdWVudGlhbEoRCgtjcmV3X21lbW9yeRICEAFKGgoUY3Jld19udW1iZXJfb2ZfdGFz
a3MSAhgBShsKFWNyZXdfbnVtYmVyX29mX2FnZW50cxICGAFKzgIKC2NyZXdfYWdlbnRzEr4CCrsC
W3sia2V5IjogIjA3ZDk5YjYzMDQxMWQzNWZkOTA0N2E1MzJkNTNkZGE3IiwgImlkIjogIjk2YmRm
ZWI1LTJkNjQtNDBlYS05NjIzLWQ3MWQyZGNjODhjOCIsICJyb2xlIjogIlJlc2VhcmNoZXIiLCAi
dmVyYm9zZT8iOiBmYWxzZSwgIm1heF9pdGVyIjogMTUsICJtYXhfcnBtIjogbnVsbCwgImZ1bmN0
aW9uX2NhbGxpbmdfbGxtIjogbnVsbCwgImxsbSI6ICJncHQtNG8iLCAiZGVsZWdhdGlvbl9lbmFi
bGVkPyI6IGZhbHNlLCAiYWxsb3dfY29kZV9leGVjdXRpb24/IjogZmFsc2UsICJtYXhfcmV0cnlf
bGltaXQiOiAyLCAidG9vbHNfbmFtZXMiOiBbXX1dSv8BCgpjcmV3X3Rhc2tzEvABCu0BW3sia2V5
IjogIjYzOTk2NTE3ZjNmM2YxYzk0ZDZiYjYxN2FhMGIxYzRmIiwgImlkIjogIjU2M2Q0YWMwLTYy
NDEtNDE0Yi1hMDg3LTkzYzVlMzM3ZTI5NiIsICJhc3luY19leGVjdXRpb24/IjogZmFsc2UsICJo
dW1hbl9pbnB1dD8iOiBmYWxzZSwgImFnZW50X3JvbGUiOiAiUmVzZWFyY2hlciIsICJhZ2VudF9r
ZXkiOiAiMDdkOTliNjMwNDExZDM1ZmQ5MDQ3YTUzMmQ1M2RkYTciLCAidG9vbHNfbmFtZXMiOiBb
XX1degIYAYUBAAEAABKOAgoQULMxhJZ4tFoPEXZhbPmtUxIIl0gBLaW+W0cqDFRhc2sgQ3JlYXRl
ZDABOfgcfRR2ivUXQWBffRR2ivUXSi4KCGNyZXdfa2V5EiIKIGM5N2I1ZmViNWQxYjY2YmI1OTAw
NmFhYTAxYTI5Y2Q2SjEKB2NyZXdfaWQSJgokYmNjOTg1YjAtMDJiMi00NjM3LWFhNWQtZjhjNDA3
MTFkMjNjSi4KCHRhc2tfa2V5EiIKIDYzOTk2NTE3ZjNmM2YxYzk0ZDZiYjYxN2FhMGIxYzRmSjEK
B3Rhc2tfaWQSJgokNTYzZDRhYzAtNjI0MS00MTRiLWEwODctOTNjNWUzMzdlMjk2egIYAYUBAAEA
AA==
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
Content-Length:
- '2395'
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:
- Sun, 15 Sep 2024 22:11:14 GMT
status:
code: 200
message: OK
- request:
body: '{"messages": [{"role": "system", "content": "You are Researcher. You''re
an expert in research and you love to learn new things.\nYour personal goal
is: You research about math.\nTo give my best complete final answer to the task
use 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: Research a topic to teach
a kid aged 6 about math.\n\nThis is the expect criteria for your final answer:
A topic, explanation, angle, and examples.\nyou MUST return the actual complete
content as the final answer, not a summary.\n\n# Useful context: \n<MagicMock
name=''build_context_for_task()'' id=''10815768336''>\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", "stop": ["\nObservation:"]}'
headers:
accept:
- application/json
accept-encoding:
- gzip, deflate
connection:
- keep-alive
content-length:
- '1014'
content-type:
- application/json
cookie:
- __cf_bm=xCQEG8vgEvQfut0bkj2xgre9z9ePZhdKdNxBphhvH6s-1726437753-1.0.1.1-5qo0zwDCcKDtqvIzDbp2sLEPCey8v5DAsf0Mg6f2RmooOW9FXTw2P66VCTTF.vCwTpWBIFk0vzKmBAPOt6urIg;
_cfuvid=TiTyEciy7HrUlIDEsELZqkUyM4Fyn8OldZd4JefFMOA-1726437753108-0.0.1.1-604800000
host:
- api.openai.com
user-agent:
- OpenAI/Python 1.45.0
x-stainless-arch:
- arm64
x-stainless-async:
- 'false'
x-stainless-lang:
- python
x-stainless-os:
- MacOS
x-stainless-package-version:
- 1.45.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-A7rkWNkKa6k20FzbO3OaeRZ06IF7s\",\n \"object\":
\"chat.completion\",\n \"created\": 1726438272,\n \"model\": \"gpt-4o-2024-05-13\",\n
\ \"choices\": [\n {\n \"index\": 0,\n \"message\": {\n \"role\":
\"assistant\",\n \"content\": \"Thought: I now can give a great answer\\nFinal
Answer: \\n\\n**Topic: Counting and Basic Addition**\\n\\n**Explanation:**\\n\\nCounting
and basic addition are foundational math skills for young children. At the age
of 6, kids are typically ready to understand the concept of numbers, counting
sequences, and basic addition. Teaching these skills will build a strong mathematical
foundation for future learning.\\n\\n**Angle:**\\n\\nUse everyday objects and
engaging activities to make counting and basic addition fun and relatable for
kids. Incorporate their interests, such as using toys, favorite snacks, or household
items, to create a meaningful learning experience.\\n\\n**Examples:**\\n\\n1.
**Counting Objects:**\\n - Begin by teaching the child to count objects around
them. Use toys, blocks, or fruits. For example, line up five toy cars and count
them together, \u201C1, 2, 3, 4, 5.\u201D\\n - Practice counting forward and
backward to reinforce the concept. For example, \u201C1, 2, 3, 4, 5\u201D and
then \u201C5, 4, 3, 2, 1.\u201D\\n\\n2. **Using Fingers:**\\n - Teach the
child to use their fingers to count numbers. For instance, ask them to show
you three fingers and then count them out loud together.\\n - Ask questions
like, \u201CHow many fingers am I holding up?\u201D to make it interactive.\\n\\n3.
**Simple Addition with Objects:**\\n - Use small items like buttons or coins.
Start with a simple problem: \u201CYou have 2 buttons, and I give you 1 more.
How many buttons do you have now?\u201D\\n - Lay out the buttons and count
them together, \u201C1, 2, 3 \u2013 You have 3 buttons!\u201D\\n\\n4. **Addition
with Drawing:**\\n - Draw simple pictures to illustrate addition problems.
Draw two apples and then draw one more apple. Ask the child, \u201CHow many
apples do we have now?\u201D\\n - Encourage them to draw their own addition
problems and solve them.\\n\\n5. **Story Problems:**\\n - Create simple story
problems that involve addition. For example, \u201CSally has 2 cookies, and
her friend gives her 1 more cookie. How many cookies does Sally have in total?\u201D\\n
\ - Use the child\u2019s name and favorite things to make the story more engaging.\\n\\n6.
**Songs and Rhymes:**\\n - Sing counting songs and rhymes that incorporate
addition. For example, \u201CFive Little Ducks\u201D or \u201CTen in the Bed\u201D
are fun ways to practice counting and adding.\\n\\n**Conclusion:**\\nBy using
interactive and engaging methods, you can help a 6-year-old child understand
the basics of counting and addition. Integrating their interests and making
learning fun will foster a positive attitude towards math. Regular practice
and positive reinforcement will help solidify these foundational skills.\",\n
\ \"refusal\": null\n },\n \"logprobs\": null,\n \"finish_reason\":
\"stop\"\n }\n ],\n \"usage\": {\n \"prompt_tokens\": 205,\n \"completion_tokens\":
582,\n \"total_tokens\": 787,\n \"completion_tokens_details\": {\n \"reasoning_tokens\":
0\n }\n },\n \"system_fingerprint\": \"fp_25624ae3a5\"\n}\n"
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8c3bf38178a7a4ca-MIA
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Type:
- application/json
Date:
- Sun, 15 Sep 2024 22:11:18 GMT
Server:
- cloudflare
Transfer-Encoding:
- chunked
X-Content-Type-Options:
- nosniff
access-control-expose-headers:
- X-Request-ID
alt-svc:
- h3=":443"; ma=86400
openai-organization:
- crewai-iuxna1
openai-processing-ms:
- '6253'
openai-version:
- '2020-10-01'
strict-transport-security:
- max-age=15552000; includeSubDomains; preload
x-ratelimit-limit-requests:
- '10000'
x-ratelimit-limit-tokens:
- '30000000'
x-ratelimit-remaining-requests:
- '9999'
x-ratelimit-remaining-tokens:
- '29999765'
x-ratelimit-reset-requests:
- 6ms
x-ratelimit-reset-tokens:
- 0s
x-request-id:
- req_d1caa9df64e25439a7468bfa418abeb3
http_version: HTTP/1.1
status_code: 200
version: 1