hands_on_ai/__init__.py,sha256=sjiXInbG5nvIAPq9oiYho9IntUO-abO8gKRJ2kEXmbY,529
hands_on_ai/cache.py,sha256=TXUPueZE4UGlaLyrB0JMXk0ubX6InGKvfB9Qy_uc7rw,1638
hands_on_ai/cli.py,sha256=fg5VWKur0wYiqEbH3yr9LSm0LnHB8qtYmBZ3YudNbtc,1045
hands_on_ai/config.py,sha256=78FkmFQfO43-O5tpkBLeEyuGzQvI_0bUYHfLL8OiVEU,6395
hands_on_ai/models.py,sha256=MdMUDQtqmmHii3ne0S3wX0UFdw_bE3D1PjDkGkWhDzM,7029
hands_on_ai/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
hands_on_ai/agent/__init__.py,sha256=z-zaPTijzkG3ee6POqv7lMrRz_pPIoMb0E46ChBZnjU,615
hands_on_ai/agent/cli.py,sha256=igUaKPqFmnNA7jZWGc7AhFELeudjtIWJOMuCPGWObB8,1026
hands_on_ai/agent/core.py,sha256=uVjYeVPgGqlrxG7aXJvf91pK6IARpKrj1D3nB43SlUU,7560
hands_on_ai/agent/formats.py,sha256=jB9UPNAMO0wLTawUYw7CBslQfRYEMYhVoKLpr5V6bmo,15769
hands_on_ai/agent/prompts.py,sha256=eZo1jsFQv6qIcjDWRbv1HviOSZqPKkWBDIwU4Tj-IBY,1097
hands_on_ai/agent/schemas.py,sha256=GpBfSGiA-L4EBUBz3cqOEd1PaItc_hLXYENAHejPZ9o,1827
hands_on_ai/agent/agents/__init__.py,sha256=xqL0pxNdaMwZE0HfyQrQEx4AIWgiHAoAHqkmlzBtE-o,359
hands_on_ai/agent/agents/calculator.py,sha256=7ix7aXaxZJCLbLU2Vvn-NychLlILo8rIAG9GCWyClDY,3987
hands_on_ai/agent/agents/converter.py,sha256=eClrINVyl-7xvwITGzwGM6y0EIeRL9o4zWreUWOjFMQ,9368
hands_on_ai/agent/agents/datetime_tools.py,sha256=9OVTVWkfCDIDDuDHeXxXEMhEdcfoLk6ZIwUTEv-e4t8,6940
hands_on_ai/agent/agents/dictionary.py,sha256=urUXCbBX1hZsTcl1QKqlHeqi_O0FK9QZiM9XVlvOUuE,6977
hands_on_ai/agent/agents/education_tools.py,sha256=bsBkXp7D5uJQOHnlzvZaD6xyY4JWgBm96FpSNUjVMpU,9124
hands_on_ai/agent/agents/text_tools.py,sha256=h8o7kfTDImEwDRSns5hHLLUGNOy14QSFJUAfEPWoSlc,7432
hands_on_ai/agent/commands/__init__.py,sha256=hdwSQbZobTN-1ALathW1OIVUNsX8yE1HVSLadKigtQ8,124
hands_on_ai/agent/commands/ask.py,sha256=aTQo2F-soTuIRlMQ0254TduW2RbTro3fC4MfGap5zOw,1923
hands_on_ai/agent/commands/interactive.py,sha256=49bfu7Pk2_fK0SrzQzKqHZD38reo6Ec6B_Htrg3enJk,2136
hands_on_ai/agent/commands/tools.py,sha256=1da324GzC-30UFofRNeondTF6WfyV_jlJOnUMDrtv0M,1336
hands_on_ai/agent/tools/__init__.py,sha256=lvaENqzjxxfT2fbirwd6jZL7e7JZFhQO_owCfT_v24E,281
hands_on_ai/agent/tools/calculator.py,sha256=6c793nJE7cndfLJ_JBDGfEwI6AWpmv3vc4MZ_I_lWwQ,1038
hands_on_ai/agent/tools/search.py,sha256=VwAsVX0Blvh3nlS4ToNhsVb9JO8i6AQovckzfWgMWlc,2815
hands_on_ai/agent/tools/weather.py,sha256=Y5B_VuxLiXHCp5HZlTiru1934CynuOxhMX0iIp-HRXI,1249
hands_on_ai/chat/__init__.py,sha256=8NSgv-qltTXjnmNE9h_-HP3tlcxyNOD5gEqoNBeNssg,917
hands_on_ai/chat/bots.py,sha256=-yrO_GkWO2JuJd-YyP-knHE9kTVc768DmptPlCn2Low,1394
hands_on_ai/chat/cli.py,sha256=P24cXtBVfWsyxFpcjUxfVLgxLppjBoloJmzOr8sPCZE,1036
hands_on_ai/chat/conversation.py,sha256=A3ZCqI8wppTMcjs_s9T5e_UyEQwebkdmFcos9Z1tUqQ,3784
hands_on_ai/chat/get_response.py,sha256=Vt6yks1alszJWjs8e4rqaardnYKUBzn4Sy_AResCceQ,10310
hands_on_ai/chat/personalities.py,sha256=A9kv-WmGMPoE17gtnkhCs4FuiYk7ktlPBAuulnu8B8o,4839
hands_on_ai/chat/commands/__init__.py,sha256=8rqZiockbg5Fsn7DB3IUZb4QK1yUXqC1Ac8-utQOD-g,41
hands_on_ai/chat/commands/ask.py,sha256=8wGXQcElTw_LlE-evwUyJ7H0RXghh8vUrErf-Qrnr5Q,959
hands_on_ai/chat/commands/bots.py,sha256=W2bFkIYFEqq-7ToPQMUiEI9Tq8bH7uOp00MrlnUQ4hY,320
hands_on_ai/chat/commands/doctor.py,sha256=pOBxeCtaXbQgJU3RUGFFgC8Y1xKjZcckI7UYZcB6YlE,1209
hands_on_ai/chat/commands/interactive.py,sha256=qg-6pvBZ1kuXQ5ThBxLb-wf1C799EyMaqGBQ2F0L0gU,2990
hands_on_ai/chat/data/fallbacks.json,sha256=zrxKocIroG2a5uObM_NxsjtrD6biULyJYTQZ6Edipe0,1576
hands_on_ai/chat/personalities/__init__.py,sha256=wobuqh6TVFWyWwvSn3uDA3RuDEMilToGu5prROMa3CI,1166
hands_on_ai/chat/personalities/creative.py,sha256=jY9kmAkcA64nGbAm_fliLyE39YyYWM60rmfxSXQ65pI,1173
hands_on_ai/chat/personalities/educational.py,sha256=ztPGq6WTuE1P0Aele4CgFS_AXgehcIjQl2OFZDWdu9w,1117
hands_on_ai/chat/personalities/friendly.py,sha256=p5coi6dtqvQGK1H7EF_Mv-c7jAs3lKRzZ5gf3OUv0Vk,108
hands_on_ai/chat/personalities/sarcastic.py,sha256=g3Mh1AW1ko-5Z7bHkRQXujhVBaLdrztZgVQpoKqihGU,112
hands_on_ai/chat/personalities/technical.py,sha256=kSre4nQXdA-cXt5mChTCmDbtcpJHbq9Sj9mRZOj1UxU,1039
hands_on_ai/chat/personalities/template.py,sha256=c-o1iIMi_w17nvWGW-Xwrrjzcyc0DW8Knp-h4jTtLeA,1025
hands_on_ai/chat/personalities/therapeutic.py,sha256=O-AacjSB3TOrlqvB9rEE_gA3QUoZDiKbFgmz0jwb1QI,610
hands_on_ai/chat/personalities/bots/__init__.py,sha256=ohA8e98n4DqOaJYR2_Bzk0t7QM8dxmqojvuTZiUuqk4,218
hands_on_ai/chat/personalities/bots/coder_bot.py,sha256=SXcBIRx-0aenFHrTJ7tb6dyFmWSVtVxCd02Gwez8GNU,440
hands_on_ai/chat/personalities/bots/friendly_bot.py,sha256=ShQqPbLQzLxmMcTvxJSn9ULU1WW1sm5kWtCS419ZwLc,407
hands_on_ai/chat/personalities/bots/pirate_bot.py,sha256=vuSU7IxYg1bSKsISqL9zY425KQSchhp8a0q1rpUiA1U,390
hands_on_ai/chat/personalities/bots/sarcastic_bot.py,sha256=KnRWNt4GlgERlXcBvDUMZA1Aw5YtOgu65l5l9ACP9W8,412
hands_on_ai/chat/personalities/bots/shakespeare_bot.py,sha256=ANvGY2PgCl_kpYOh1ybRMD4Z6OXCDmWbYNrteYPRAhY,399
hands_on_ai/chat/personalities/bots/teacher_bot.py,sha256=sUYgybXG0dV62wvkkBkaROvALuvA4zH5xVrM6KdoV00,390
hands_on_ai/chat/personalities/bots/template_bot.py,sha256=rqrMVzdkP9NY0jMAsHhczCK_KM6n4g7--lbt0S9TKaQ,1254
hands_on_ai/commands/__init__.py,sha256=8D7pHkk3SlqfNshAluxVkOYN_sonfeQzUEyUyDhPnWA,48
hands_on_ai/commands/config.py,sha256=Ui8jo40viJEnZiVYU8rkbqZtmCbCAQ9v8do-HY6Xfhg,2674
hands_on_ai/commands/doctor.py,sha256=ibwKmeINJDqV8Xo8L2h1FMzQFoPiI32LrjXaqin7m88,2626
hands_on_ai/commands/list.py,sha256=5CV24JpT27UcwMK_78HGMQgqcSctPyNcWsCwnZWAsh8,896
hands_on_ai/commands/models.py,sha256=G5ZwuR0oQ_ZsMHafzcnu-ZNEENAuPe-2ikK1d6HTgUw,4332
hands_on_ai/commands/version.py,sha256=tYc-zSFKHwYbExrHihiypQceKVia2iUlGwG0PfVt1Rk,234
hands_on_ai/data/__init__.py,sha256=VD-7IIB6kCzfdmKzReB5ZO5IVzSKDWAOPPF7686tXAM,82
hands_on_ai/data/default_config.json,sha256=YKUUHDCqMx50ENXYOkmOZ7GEQklgwW5Nqrwz5m_2pbw,295
hands_on_ai/eval/__init__.py,sha256=5nueI0uGomVRtyKCbNnzNHvnQoZ2acYGC_tYxhtCTNo,280
hands_on_ai/eval/judge.py,sha256=s0ArpHZ0mBZx1cUNEgsdVZhgxKwpaHUEoY314UOncdU,1994
hands_on_ai/loop/__init__.py,sha256=baK-AkLBFUy_5b03Y4ge6HSOhcuC77YYfLb5CzNYnJk,451
hands_on_ai/loop/runner.py,sha256=2TpEVNqlBstbnJEA47jxnTpvph_X0djQ9kwzc-KZ7ak,5477
hands_on_ai/rag/__init__.py,sha256=sGSFE7As7fHpDb2oWqW3wz4tFVK6Mmwad9MzC8S-7Es,575
hands_on_ai/rag/cli.py,sha256=xIQnnMU9GqU_SxzGy0Zi-wtXI406ijNNtnFecqFHJBA,980
hands_on_ai/rag/utils.py,sha256=HjgL3nMEOnlLht2qzPn07YcnvogziN3tR_bEY_lPxpo,6521
hands_on_ai/rag/commands/__init__.py,sha256=GaE65Ybi9oTWjnqgd-sdxCVn45rHfprmUxUaVVKMf_s,40
hands_on_ai/rag/commands/ask.py,sha256=XDYyiggEOQ6gbsLO1PiUE29fDZolFF2qN5XZzfXESn8,2780
hands_on_ai/rag/commands/index.py,sha256=jTl6U6aIyJ69I1ZMSmtAmITvv5We9fpMuKy2oX3xsRg,3831
hands_on_ai/rag/commands/interactive.py,sha256=eBcjNcIXa_303i3iBfGPJppD41r71EMCrovc9xpv_YU,1614
hands_on_ai/rag/data/samples/README.md,sha256=0aCxa4laGyl6rR3VGXpdxlcq_iMPFnRhcPZItIQ7CNU,2356
hands_on_ai/rag/data/samples/mobile_game_protocols.pdf,sha256=rWA3HjUAMln68CaEnhEaFdGe54nMto0dZ7OsMlseoIk,38364
hands_on_ai/rag/data/samples/networking_basics.txt,sha256=G8XU6Y-nznYVeqPdgJ5bvlck0HEn99RkDhQ3ThoN7XA,475
hands_on_ai/rag/data/samples/tcp_handshake.docx,sha256=izuZjcheADB_5SWuWDUYZHoCNau3RwG8zw4NW3Bbqwg,27588
hands_on_ai/rag/data/samples/tcp_protocol.md,sha256=pFAQJ8qIoC91ACkvo0f3PrieOE_yIQoEO8B7Kdkh1hk,831
hands_on_ai/utils/__init__.py,sha256=b4hO8NCjHtg2Np9moNfxx23xEdTjGkvNv9ZlmywJcuo,414
hands_on_ai/utils/safe_eval.py,sha256=MoRReggSf8pJsewRGeHATZG1Qsm4YRVWlBZncnHuZV0,3428
hands_on_ai/vision/__init__.py,sha256=0iXbUAnMCjiN15xX-W9a7SjZpy2Egc2FxKUCxmwPJW0,412
hands_on_ai/vision/cli.py,sha256=TOC_39EeqwAEFDr4KLarxy-gGlAV2-zCn_zEZ7Nkcrc,682
hands_on_ai/vision/describe.py,sha256=IfkXJSHpI21VAdDbuYj75wOcdWy6dWq3lQNZNJ0uy-8,2921
hands_on_ai/voice/__init__.py,sha256=r6qfA5urCIJtCqfsH3HEuHqzPFQfpTkAMLSg7xicqTw,465
hands_on_ai/voice/cli.py,sha256=laVG1nGfDI6ZD_RGsJyrcSn6yxs2VyvfoTPLqrq30kU,1835
hands_on_ai/voice/repl.py,sha256=Lp_3R8Rgw39QZxnCgzZIj8aGaB1oGjQ54dUw9WcGVmw,2056
hands_on_ai/voice/speak.py,sha256=XsYvP7bqUXcclNaSTIyRK-KQRQ7v5Ur5jfDtW10_OJU,2572
hands_on_ai/voice/transcribe.py,sha256=rpZnS9WVYmtdaVIMIiggBQgwARO7D7OcFBFzAdcdetY,2520
hands_on_ai/workflow/__init__.py,sha256=DPavbttq8dfdG4MvPAk3dE04lhKim5Ys1gihrRIMuvc,399
hands_on_ai/workflow/runner.py,sha256=UQ8fUhj5ObUZprdMDhqQ_1yYI0K2d2Obj0i_PKTReXI,6922
hands_on_ai-0.6.0.dist-info/entry_points.txt,sha256=iAYRCMBYU0yArdFTe-V538X28AHuXLpI1TfY6uqQ5U4,205
hands_on_ai-0.6.0.dist-info/licenses/AUTHORS.md,sha256=TBvwSiQA-Tte3_VHxYvzG6fzXpLYyiBwn8h251134vc,1333
hands_on_ai-0.6.0.dist-info/licenses/LICENSE,sha256=kyrMRWocvH7lVkfn3nALqvoMuvI8RhCopVirkbFYEiU,1070
hands_on_ai-0.6.0.dist-info/WHEEL,sha256=lqN8jXt_QloFOGcx9kStvWbryhfEXoI2F2z-YURm350,81
hands_on_ai-0.6.0.dist-info/METADATA,sha256=gI8xCBsNdaELTJgfjkpxAgeNZIrGw6P8jWhJ-GRnFZE,16450
hands_on_ai-0.6.0.dist-info/RECORD,,
