Files
crewAI/tests/cassettes/test_using_contextual_memory.yaml
2024-09-13 04:38:19 -05:00

236 lines
12 KiB
YAML

interactions:
- request:
body: !!binary |
CqUaCiQKIgoMc2VydmljZS5uYW1lEhIKEGNyZXdBSS10ZWxlbWV0cnkS/BkKEgoQY3Jld2FpLnRl
bGVtZXRyeRKOAgoQbrPg8EUcgNxSQnvmEreh1RIIPtVSvViLeakqDFRhc2sgQ3JlYXRlZDABOVhM
Hsk6zvMXQeirH8k6zvMXSi4KCGNyZXdfa2V5EiIKIDc1ZDlmNTc1MjI2MzkyZWZiZGVkMGZhYmVk
NTY1NmViSjEKB2NyZXdfaWQSJgokMmE3MGE2MWItMTg5Ny00N2Y4LThjM2MtOGUwODViMWUwNTNi
Si4KCHRhc2tfa2V5EiIKIDNkMGJkZWUzMTI3YWY5OTBiMzY2YzEyZGRiZDRhOGE2SjEKB3Rhc2tf
aWQSJgokOTU2YmQ1NTEtNzgxYy00ZjBlLWJhYjctOTg0Yzk4ZWZjMDcxegIYAYUBAAEAABKVAQoQ
05BSCgQvBfqAwrUyr5I5sRIIn9KmH61VlFQqClRvb2wgVXNhZ2UwATmIy27sOs7zF0FgGXHsOs7z
F0oaCg5jcmV3YWlfdmVyc2lvbhIICgYwLjU1LjJKIQoJdG9vbF9uYW1lEhQKEm11bHRpcGxjYXRp
b25fdG9vbEoOCghhdHRlbXB0cxICGAF6AhgBhQEAAQAAEpACChCCnvbd3ohf5sNCBnJxvFPlEgh/
Twsz0YVBHioOVGFzayBFeGVjdXRpb24wATkwHSDJOs7zF0FQJ7ENO87zF0ouCghjcmV3X2tleRIi
CiA3NWQ5ZjU3NTIyNjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lkEiYKJDJhNzBhNjFi
LTE4OTctNDdmOC04YzNjLThlMDg1YjFlMDUzYkouCgh0YXNrX2tleRIiCiAzZDBiZGVlMzEyN2Fm
OTkwYjM2NmMxMmRkYmQ0YThhNkoxCgd0YXNrX2lkEiYKJDk1NmJkNTUxLTc4MWMtNGYwZS1iYWI3
LTk4NGM5OGVmYzA3MXoCGAGFAQABAAASjgIKEON5PFr53ZKRs/bz6k/EZ2ISCE+YQCUZ6mRzKgxU
YXNrIENyZWF0ZWQwATmI/tgNO87zF0GI8toNO87zF0ouCghjcmV3X2tleRIiCiA3NWQ5ZjU3NTIy
NjM5MmVmYmRlZDBmYWJlZDU2NTZlYkoxCgdjcmV3X2lkEiYKJDJhNzBhNjFiLTE4OTctNDdmOC04
YzNjLThlMDg1YjFlMDUzYkouCgh0YXNrX2tleRIiCiAzMGYzMjg2M2EyZWI3OThkMTA5NmM5MDcw
MjgwOTgzMEoxCgd0YXNrX2lkEiYKJDJjOTVhNjc4LTViMDctNDlmZS1iMjQ3LWQ3ZThjYzIwYjdj
YnoCGAGFAQABAAASlQEKEA/GZlaXgN7HAcmCVOPpMwwSCPdKSOOpL9AmKgpUb29sIFVzYWdlMAE5
yHoYNTvO8xdBUIIaNTvO8xdKGgoOY3Jld2FpX3ZlcnNpb24SCAoGMC41NS4ySiEKCXRvb2xfbmFt
ZRIUChJtdWx0aXBsY2F0aW9uX3Rvb2xKDgoIYXR0ZW1wdHMSAhgBegIYAYUBAAEAABKQAgoQ7IQZ
ukuHKD3qcIOBa+18yhII/dfY6Uts4N0qDlRhc2sgRXhlY3V0aW9uMAE5mJbbDTvO8xdBCI2rSjvO
8xdKLgoIY3Jld19rZXkSIgogNzVkOWY1NzUyMjYzOTJlZmJkZWQwZmFiZWQ1NjU2ZWJKMQoHY3Jl
d19pZBImCiQyYTcwYTYxYi0xODk3LTQ3ZjgtOGMzYy04ZTA4NWIxZTA1M2JKLgoIdGFza19rZXkS
IgogMzBmMzI4NjNhMmViNzk4ZDEwOTZjOTA3MDI4MDk4MzBKMQoHdGFza19pZBImCiQyYzk1YTY3
OC01YjA3LTQ5ZmUtYjI0Ny1kN2U4Y2MyMGI3Y2J6AhgBhQEAAQAAEo4CChCp5MtnUSZahs/N5s3H
mwGQEgjNXdkf453/3yoMVGFzayBDcmVhdGVkMAE5YHbdSjvO8xdByKzfSjvO8xdKLgoIY3Jld19r
ZXkSIgogNzVkOWY1NzUyMjYzOTJlZmJkZWQwZmFiZWQ1NjU2ZWJKMQoHY3Jld19pZBImCiQyYTcw
YTYxYi0xODk3LTQ3ZjgtOGMzYy04ZTA4NWIxZTA1M2JKLgoIdGFza19rZXkSIgogM2QwYmRlZTMx
MjdhZjk5MGIzNjZjMTJkZGJkNGE4YTZKMQoHdGFza19pZBImCiRkOWU3YWQ2OS1iZjc4LTQzYTct
ODIyNS02ZGY3ZjUyMjFkMTd6AhgBhQEAAQAAEpUBChBCTNu8BL20XPvBSQdgSsf5Egh19/+6nc5G
TyoKVG9vbCBVc2FnZTABOei5AZc7zvMXQRDFBZc7zvMXShoKDmNyZXdhaV92ZXJzaW9uEggKBjAu
NTUuMkohCgl0b29sX25hbWUSFAoSbXVsdGlwbGNhdGlvbl90b29sSg4KCGF0dGVtcHRzEgIYAXoC
GAGFAQABAAASkAIKENNBKuX7NpRqdkzLb1PLGEASCC8OcDhHmivfKg5UYXNrIEV4ZWN1dGlvbjAB
OdhQ4Eo7zvMXQahmOLI7zvMXSi4KCGNyZXdfa2V5EiIKIDc1ZDlmNTc1MjI2MzkyZWZiZGVkMGZh
YmVkNTY1NmViSjEKB2NyZXdfaWQSJgokMmE3MGE2MWItMTg5Ny00N2Y4LThjM2MtOGUwODViMWUw
NTNiSi4KCHRhc2tfa2V5EiIKIDNkMGJkZWUzMTI3YWY5OTBiMzY2YzEyZGRiZDRhOGE2SjEKB3Rh
c2tfaWQSJgokZDllN2FkNjktYmY3OC00M2E3LTgyMjUtNmRmN2Y1MjIxZDE3egIYAYUBAAEAABKg
BwoQ53S9M/PGb2FxCGUMpG5ufhII6FTb4dcYVtwqDENyZXcgQ3JlYXRlZDABOXisvL07zvMXQZju
vr07zvMXShoKDmNyZXdhaV92ZXJzaW9uEggKBjAuNTUuMkoaCg5weXRob25fdmVyc2lvbhIICgYz
LjExLjdKLgoIY3Jld19rZXkSIgogYzk3YjVmZWI1ZDFiNjZiYjU5MDA2YWFhMDFhMjljZDZKMQoH
Y3Jld19pZBImCiRmMzY0M2RlNS1mNDdmLTQ3NmItYTc0YS1lN2UzNGE3MTBmYTJKHAoMY3Jld19w
cm9jZXNzEgwKCnNlcXVlbnRpYWxKEQoLY3Jld19tZW1vcnkSAhABShoKFGNyZXdfbnVtYmVyX29m
X3Rhc2tzEgIYAUobChVjcmV3X251bWJlcl9vZl9hZ2VudHMSAhgBSs4CCgtjcmV3X2FnZW50cxK+
Agq7Alt7ImtleSI6ICIwN2Q5OWI2MzA0MTFkMzVmZDkwNDdhNTMyZDUzZGRhNyIsICJpZCI6ICI3
MGJkYWI5NC1mM2ZhLTQxMTctOTU2Zi1jZGZhOGJmZTMxNjMiLCAicm9sZSI6ICJSZXNlYXJjaGVy
IiwgInZlcmJvc2U/IjogZmFsc2UsICJtYXhfaXRlciI6IDI1LCAibWF4X3JwbSI6IG51bGwsICJm
dW5jdGlvbl9jYWxsaW5nX2xsbSI6IG51bGwsICJsbG0iOiAiZ3B0LTRvIiwgImRlbGVnYXRpb25f
ZW5hYmxlZD8iOiBmYWxzZSwgImFsbG93X2NvZGVfZXhlY3V0aW9uPyI6IGZhbHNlLCAibWF4X3Jl
dHJ5X2xpbWl0IjogMiwgInRvb2xzX25hbWVzIjogW119XUr/AQoKY3Jld190YXNrcxLwAQrtAVt7
ImtleSI6ICI2Mzk5NjUxN2YzZjNmMWM5NGQ2YmI2MTdhYTBiMWM0ZiIsICJpZCI6ICJiMzg5NTYz
Zi01YTliLTRhZTQtOTQ0Yi01NjJjODlmNTUxZGUiLCAiYXN5bmNfZXhlY3V0aW9uPyI6IGZhbHNl
LCAiaHVtYW5faW5wdXQ/IjogZmFsc2UsICJhZ2VudF9yb2xlIjogIlJlc2VhcmNoZXIiLCAiYWdl
bnRfa2V5IjogIjA3ZDk5YjYzMDQxMWQzNWZkOTA0N2E1MzJkNTNkZGE3IiwgInRvb2xzX25hbWVz
IjogW119XXoCGAGFAQABAAASjgIKEJMb6nzg9cCNVOa1/ky5AX0SCCfFQmfDR8tUKgxUYXNrIENy
ZWF0ZWQwATm4ytG9O87zF0FIMNK9O87zF0ouCghjcmV3X2tleRIiCiBjOTdiNWZlYjVkMWI2NmJi
NTkwMDZhYWEwMWEyOWNkNkoxCgdjcmV3X2lkEiYKJGYzNjQzZGU1LWY0N2YtNDc2Yi1hNzRhLWU3
ZTM0YTcxMGZhMkouCgh0YXNrX2tleRIiCiA2Mzk5NjUxN2YzZjNmMWM5NGQ2YmI2MTdhYTBiMWM0
ZkoxCgd0YXNrX2lkEiYKJGIzODk1NjNmLTVhOWItNGFlNC05NDRiLTU2MmM4OWY1NTFkZXoCGAGF
AQABAAA=
headers:
Accept:
- '*/*'
Accept-Encoding:
- gzip, deflate
Connection:
- keep-alive
Content-Length:
- '3368'
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, 10 Sep 2024 06:30:39 GMT
status:
code: 200
message: OK
- request:
body: '{"messages": [{"role": "user", "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!\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. \n you 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=''14920423696''>\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:
- '980'
content-type:
- application/json
cookie:
- _cfuvid=8r8yFLG2b7e3n6pklgpsT05MHRvfdePz1ckAFvRQY8E-1725949790252-0.0.1.1-604800000;
__cf_bm=fuuc.ZDO3Y9B7nXE_8fBn7ykDAvAaK1VdxjZw0MTtsE-1725949790-1.0.1.1-pAJ7BWJMj1j3gS2ySR6xSBO7uFrjcB6ehFra4QVq14JqaiG4VDIjDO1C3WueKGRnSALSkpLQyJcJ2YVd_pXglQ
host:
- api.openai.com
user-agent:
- OpenAI/Python 1.44.0
x-stainless-arch:
- arm64
x-stainless-async:
- 'false'
x-stainless-lang:
- python
x-stainless-os:
- MacOS
x-stainless-package-version:
- 1.44.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-A5ogY4w91eGCpvYdti0oDcoSB9hXC\",\n \"object\":
\"chat.completion\",\n \"created\": 1725949838,\n \"model\": \"gpt-4o-2024-05-13\",\n
\ \"choices\": [\n {\n \"index\": 0,\n \"message\": {\n \"role\":
\"assistant\",\n \"content\": \"I now can give a great answer.\\n\\nFinal
Answer: \\n\\n### Topic: Basic Addition with Fun Activities\\n\\n### Explanation:\\nAddition
is one of the fundamental concepts in math. It involves combining two or more
numbers to get a total or sum. For children aged 6, it's crucial to make learning
addition fun and engaging through interactive activities.\\n\\n### Angle:\\nWe
will approach teaching addition by incorporating colorful objects and engaging
stories to make the learning process enjoyable. This will help the child visualize
the concept and understand it better.\\n\\n### Examples:\\n\\n#### Example 1:
Using Objects\\n**Materials Needed:** \\n- Colorful blocks or candies\\n\\n**Activity:**\\n1.
**Show and Explain:** Take five red blocks and place them in front of your child.
Then take three blue blocks and place them next to the red blocks.\\n2. **Count
Together:** Start by counting the red blocks\u20141, 2, 3, 4, 5. Then count
the blue blocks\u20141, 2, 3.\\n3. **Combine and Count:** Now combine the red
and blue blocks and count them all together: 1, 2, 3, 4, 5, 6, 7, 8.\\n4. **Explain
the Addition Sentence:** Finally, explain that when we put 5 red blocks and
3 blue blocks together, we get 8 blocks in total. So, 5 + 3 = 8.\\n\\n#### Example
2: Story-Based Addition\\n**Story:**\\n**The Picnic Adventure**\\n- **Setup:**
\\\"Imagine you are going on a picnic with your favorite stuffed animals. You
have three teddy bears and two dolls.\\\"\\n- **Question:** \\\"How many toys
are going to the picnic?\\\"\\n- **Process:** Start by picturing the three teddy
bears and placing them in your imaginary picnic. Then add the two dolls.\\n-
**Count Together:** Count all the toys at the picnic: 1, 2, 3, 4, 5.\\n- **Conclusion:**
Explain that if you take 3 teddy bears and add 2 dolls, you get 5 toys. So,
3 + 2 = 5.\\n\\n#### Example 3: Drawing and Coloring\\n**Materials Needed:**
\\n- Paper\\n- Crayons or markers\\n\\n**Activity:**\\n1. **Draw Objects:**
Ask the child to draw 4 apples and color them red.\\n2. **Draw More Objects:**
Now, ask them to draw 3 more apples and color these green.\\n3. **Count and
Color:** Count all the apples together: 1, 2, 3, 4, 5, 6, 7.\\n4. **Write the
Addition Sentence:** Help the child write down the addition sentence on the
paper: 4 + 3 = 7.\\n\\n#### Incorporating Games:\\n**Game: Math Bingo**\\n**Materials
Needed:** \\n- Bingo cards with addition problems\\n- Counters or markers\\n\\n**How
to Play:**\\n1. **Prepare Bingo Cards:** Create bingo cards with different addition
problems in each square.\\n2. **Call Out Problems:** Call out addition problems
and have the child solve them.\\n3. **Mark the Answer:** The child finds the
correct answer on their bingo card and marks it with a counter.\\n4. **Bingo:**
The first one to get a row of correct answers says \\\"Bingo!\\\" and wins.\\n\\nBy
using visual aids, interactive activities, and stories, addition can become
a fun concept for a 6-year-old to grasp. This hands-on approach ensures that
the child not only learns to add but also enjoys the process of learning math.\\n\\n\",\n
\ \"refusal\": null\n },\n \"logprobs\": null,\n \"finish_reason\":
\"stop\"\n }\n ],\n \"usage\": {\n \"prompt_tokens\": 201,\n \"completion_tokens\":
741,\n \"total_tokens\": 942\n },\n \"system_fingerprint\": \"fp_25624ae3a5\"\n}\n"
headers:
CF-Cache-Status:
- DYNAMIC
CF-RAY:
- 8c0d5ed9adf5cf35-SJC
Connection:
- keep-alive
Content-Encoding:
- gzip
Content-Type:
- application/json
Date:
- Tue, 10 Sep 2024 06:30:46 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:
- '7564'
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_6bcfbebbf7c70102cbd2df560afc21d8
http_version: HTTP/1.1
status_code: 200
version: 1