griptape-flow

View on PyPIReverse Dependencies (0)

0.12.1 griptape_flow-0.12.1-py3-none-any.whl

Wheel Details

Project: griptape-flow
Version: 0.12.1
Filename: griptape_flow-0.12.1-py3-none-any.whl
Download: [link]
Size: 48169
MD5: 6650ebabca38f1608dcd19cbce1cba0c
SHA256: 555dbd850edac2c0bb49d445186e9671695c28d69f9045da6b9f0e0fdcbb80a7
Uploaded: 2023-04-21 20:56:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: griptape-flow
Version: 0.12.1
Summary: Python framework for LLM workflows and pipelines.
Author: Griptape
Author-Email: hello[at]griptape.ai
Home-Page: https://github.com/griptape-ai/griptape-flow
Project-Url: Repository, https://github.com/griptape-ai/griptape-flow
License: Apache 2.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<4.0
Requires-Dist: attrs (>=22)
Requires-Dist: cohere (>=4)
Requires-Dist: graphlib
Requires-Dist: griptape-core (>=0.9.2)
Requires-Dist: huggingface-hub (>=0.13)
Requires-Dist: jinja2 (>=3.1)
Requires-Dist: jsonschema (>=4)
Requires-Dist: marshmallow (>=3)
Requires-Dist: marshmallow-enum (>=1.5)
Requires-Dist: openai (>=0.27)
Requires-Dist: python-dotenv (>=0.21)
Requires-Dist: rich (>=13)
Requires-Dist: stopit
Requires-Dist: tiktoken (>=0.3)
Requires-Dist: torch (>=2)
Requires-Dist: transformers (>=4)
Description-Content-Type: text/markdown
[Description omitted; length: 1295 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
griptape/__init__.py sha256=ED6jHcYiuYpr_0vjGz0zx2lrrmJT9sDJCzIljoDfmlM 65
griptape/flow/__init__.py sha256=epc0Ds3gKo0nBpkXx6BVqaOkafh-22y3qr-v1RmJQ7A 111
griptape/flow/artifacts/__init__.py sha256=P_I44WtM6RASJhfHDqW6W5EQGHsHgzoiuqFDDEMCYdU 270
griptape/flow/artifacts/error_output.py sha256=O70ZDZ1HqiAKUV_L2idjhNbn_H8aGUJXSrSzrgYfpm8 435
griptape/flow/artifacts/structure_artifact.py sha256=55SgBzwifqE1vDhQritQguInkhel7pzDMhgfJ8O5B7Q 154
griptape/flow/artifacts/text_output.py sha256=2VwH8VqKu76sCc4deW1gjl4la0jHtKjW6XygjpAbhCw 472
griptape/flow/drivers/__init__.py sha256=GM9wowDXF6Eq9YupXh9cbWhay6oK8BSu_OeEMrN_cdY 800
griptape/flow/drivers/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/drivers/memory/disk_memory_driver.py sha256=BhrChzAqxmQjuZaCr4GaVNTf23Cn84vmrqZPV3FAZF4 597
griptape/flow/drivers/memory/memory_driver.py sha256=YLckk9sCjM-4ktxqlORujheQfYSmTtXiK-ClmCxQLDA 267
griptape/flow/drivers/prompt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/drivers/prompt/base_prompt_driver.py sha256=d6MIiByVctA-ExSYbslBQpk3sHhwwmyHeJJc_7XLiDc 1196
griptape/flow/drivers/prompt/cohere_prompt_driver.py sha256=IofMr7uuBB6uvhzctJ-GY_Teyy0ibJ6o8r6QTrUOT5E 1322
griptape/flow/drivers/prompt/hugging_face_hub_prompt_driver.py sha256=7-CowN5rppipDj6vFIrFdvx4HpJpJRM2cpMQ-_62dwk 1965
griptape/flow/drivers/prompt/hugging_face_pipeline_prompt_driver.py sha256=eSitumk7KTp90zOxNy1uAHqVv9vjYuewJrBO9gksOUc 1742
griptape/flow/drivers/prompt/openai_prompt_driver.py sha256=3Ep7YPJyEnfF516UrvZLwbw6Jbxk--5XMVt1TZNsU8M 3092
griptape/flow/memory/__init__.py sha256=7cNuFML__Uk5gPU-xXbvqIRRGiQOZBQr4DBHlz9ddVE 391
griptape/flow/memory/buffer_pipeline_memory.py sha256=LalHSVdwHfXJOTB48H4rkYn4rSB2IaDAHGqBw6Q7ze4 786
griptape/flow/memory/pipeline_memory.py sha256=Rxfjcd7ZYfWO4t4jbQoYYUR-C2Xf6v7AOExVcANaQm8 1889
griptape/flow/memory/pipeline_run.py sha256=POHPA14eRTRjtFlurXAMNDD-UEi39sG7jg1OwbWZCtA 383
griptape/flow/memory/summary_pipeline_memory.py sha256=QX9AKlRMbvunLfbVChEk1eqbs_blMHTY6yvi96AWP1A 2111
griptape/flow/rules/__init__.py sha256=_WAPhRMW_VgHN1xwrbAtIB0thSedDKc5suFCQLksWGA 131
griptape/flow/rules/json.py sha256=72UB3KLUZ2NBjMtO8IXBRAN99aVecL8mVyPLN5VzGWc 466
griptape/flow/rules/meta.py sha256=VcsUrYf8R7eKAK4ETJBaKnHj2fCuuNQQFkiUnrH-v_A 500
griptape/flow/rules/rule.py sha256=XmUffm9qHhzDwcBGpPpAKvxBGPVfUVSYT_d0wCb9iXM 110
griptape/flow/schemas/__init__.py sha256=sJPaqQQgOrt1MgBHsL9gAQ7C2AcUH_-DABZWpIXy3S0 1950
griptape/flow/schemas/base_schema.py sha256=VuZEg6kuSWCycPgqk9XY83fBgytbIvtUBJ6Uc5gwfdk 222
griptape/flow/schemas/drivers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/drivers/openai_prompt_driver_schema.py sha256=RG2TUm6nSw6_Z21j1WaBM0dLZCqbIVN2WmIdo3lkL6s 582
griptape/flow/schemas/drivers/prompt_driver_schema.py sha256=aQh5ob_oGwXDsmqT1ua9fGaXZVAbSE9kewlCyMZT3eo 419
griptape/flow/schemas/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/memory/buffer_pipeline_memory_schema.py sha256=VcqCqCEaokHEpmM-_7FMTTmNljuyRDTSw-2HffTgeVs 380
griptape/flow/schemas/memory/pipeline_memory_schema.py sha256=ij1mj6zuRrXxNyo8_tZp99vaUU-Yu2t2CdXMKKa7I40 435
griptape/flow/schemas/memory/pipeline_run_schema.py sha256=poQQq3j_h2eOtTYLhIFNCIEKVLPRVIy00vvj1DX_y8o 384
griptape/flow/schemas/memory/summary_pipeline_memory_schema.py sha256=RmxpHRvNFJxxpq1uPYhUdDeSpbE5nmDykctyjSCr_1I 478
griptape/flow/schemas/polymorphic_schema.py sha256=15lFSkOL-TKHlA-VqTrw0rtNg39_J2OUQFPUHa36Nqs 5957
griptape/flow/schemas/rule_schema.py sha256=_z4Qiumlv3WcjKh9diyOwB83zcsyrOxtqPsAiBzM4IU 274
griptape/flow/schemas/steps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/steps/prompt_step_schema.py sha256=WdgoGi_P9JVqQBVOxroDv-YJ6gVHO8BI2Kibx0OYMhE 465
griptape/flow/schemas/steps/step_schema.py sha256=CvOF-nGqZHfgUMCGneJfd-cmgVcQ9ORy-YOaIRBgHR8 469
griptape/flow/schemas/steps/toolkit_step_schema.py sha256=v_zG6RjjIj9MOG_0by_gL95EIIVMq2lfeilJ2MZ_wTs 573
griptape/flow/schemas/structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/structures/pipeline_schema.py sha256=KBNfKDJEzw7TYpBNoYbF88WCFnq5n-T60rIV_9X7fgA 313
griptape/flow/schemas/structures/structure_schema.py sha256=RmFBFMCbKb6uuVTuTMQOExZ5X6qmst2pNH7aq3Hr7VE 515
griptape/flow/schemas/structures/workflow_schema.py sha256=XOEgjJNMUIrr0OqFaIPTrHiQqqz4_AVmpzv9vuNRTdM 267
griptape/flow/schemas/summarizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/summarizers/prompt_driver_summarizer_schema.py sha256=05EhjNV-GPEgEVNkfbw5x7aZ8VLSrcPTfZY-8XVtsn0 362
griptape/flow/schemas/summarizers/summarizer_schema.py sha256=ulbG9zjf66R0dShfAADly-wjxyTjUTQ9cdt4HM9ZcfM 295
griptape/flow/schemas/tokenizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
griptape/flow/schemas/tokenizers/tiktoken_tokenizer_schema.py sha256=9it7ztacsZkoB75NGh7WwYzKhhyQQ2m5fUXnxmgJf7s 351
griptape/flow/steps/__init__.py sha256=dDbLDpNRwHZXOouf3rBlUWVgHFDbUTFuYTXszX9HmHw 293
griptape/flow/steps/prompt_step.py sha256=cyXxAFv85AeUs0FTWSGTLVRqn7TWLKuvvec6IqkFZ_w 1626
griptape/flow/steps/step.py sha256=meUM59aNJ_h4fMQhv_CPG8kXdzQkWyvQZrAG6CikBIc 3644
griptape/flow/steps/tool_substep.py sha256=y0iO1ACi2HNGJGo2Djw2C4SReGmhOC5eJ4m3s-64B-w 6173
griptape/flow/steps/toolkit_step.py sha256=0_LYitXsT0mmDVH4XuTsm-q3vq3wFiIEQN_Xw1T_T8s 3085
griptape/flow/structures/__init__.py sha256=0qE-uqvNHK0GD0Rh5TdrApzQRAOrmk8EAhFVrdlf2KM 231
griptape/flow/structures/pipeline.py sha256=sUH6oYejlBr231sqha5wS7HI5xcPsyk4pZ4si0KqZS0 3994
griptape/flow/structures/structure.py sha256=xMm8KKVZpxl--FnWQkxEU6u_RRXDTJcononzi6Y7sUo 3845
griptape/flow/structures/workflow.py sha256=7GmZdZ4_YzTGa4nHyb80bmQ4eXu5uKeyWvvdRRPEhl4 3046
griptape/flow/summarizers/__init__.py sha256=u77x3_1X81x8Vqq_Hgxq0ncI9Owx9CWIbYJ3HtSlklw 207
griptape/flow/summarizers/prompt_driver_summarizer.py sha256=qtWmB3T-VCCfOyQEKzr-wQY6Q5M3B_2AqzqXY-gYotA 1022
griptape/flow/summarizers/summarizer.py sha256=cXxzdbhUFeiqpWCfG13mVsEmAxvqyPaC5DLeCrruCWE 503
griptape/flow/templates/prompts/context.j2 sha256=4X-RuC8So--xnFb7dvUJAC0J2p32GcFjDY4ML75oAr0 1496
griptape/flow/templates/prompts/memory.j2 sha256=WB3oUzvN310XvSGHsKdX4--1eodDEH8CLwp63M5UstI 187
griptape/flow/templates/prompts/pipeline.j2 sha256=v-8_9ppFXPPFRKIB8WSeNVNO7hQQzICFL6Cc90BUL08 150
griptape/flow/templates/prompts/run_context.j2 sha256=MNyCek1goyCg5GR_5qYBDhAcu8yNYPFTBVgJR2zjRnE 47
griptape/flow/templates/prompts/steps/prompt.j2 sha256=I_qkoaOcazt1qZe2-7Tf4zno3HtaIOLog2-zprewWb0 118
griptape/flow/templates/prompts/steps/tool/substep.j2 sha256=FHl-WD3KNl2V_yRMD20RJqzlOjtw5rf-DyB0R5jcHCo 175
griptape/flow/templates/prompts/steps/tool/substeps.j2 sha256=imYv-hc2CA3hgM2oZmuZDn18OxKwpKULBERDsT9BPDE 64
griptape/flow/templates/prompts/steps/tool/tool.j2 sha256=VOFet5sYvP5DcM8z9m4HPbt66vhSSDRtllNYq4v36qk 174
griptape/flow/templates/prompts/summarize.j2 sha256=O4bEzylVH5WmRjc07YEPjLxMzG1VOEMuEDRr0FqAhmE 303
griptape/flow/templates/prompts/tool.j2 sha256=rJubBmbMMZFTNWXFz8cWEV9uUDNND2ZyvUDem-KZrRk 255
griptape/flow/templates/prompts/workflow.j2 sha256=B5W5gCqFZMxy3EzIlsHj78VFqEM2SFoKKHtonoSWu-8 40
griptape/flow/tokenizers/__init__.py sha256=lRC9mIlCJcKR3b5TvWUK6KAMYClQYds6lQR6O2sFqxQ 403
griptape/flow/tokenizers/base_tokenizer.py sha256=9KncEYF0BZp2qnsZBaCXtxJu6eJuLFZqrRcYskhF_WY 730
griptape/flow/tokenizers/cohere_tokenizer.py sha256=oWI71skfP2HjinPSWeirsmNQXTLV-D7m0rvvUq4KrJ0 688
griptape/flow/tokenizers/hugging_face_tokenizer.py sha256=d6WslTc0mllN_2r-9e9OfKXYZ0PGE4nDl-UNvLlRpUk 679
griptape/flow/tokenizers/tiktoken_tokenizer.py sha256=vME2Zh67hthTJFJi1xXbtY_AQzY015Zy2b5JZyPToLU 1453
griptape/flow/utils/__init__.py sha256=eoSOU8BdTI_BOxzBWuwGeqz7aY-IuTvrT4xEEF9GxAQ 327
griptape/flow/utils/conversation.py sha256=u1Z-qC689heYz-bUHiQy5eXC0W_DdG7YtxuwYiGAWtM 530
griptape/flow/utils/j2.py sha256=v3rx3D6BJh7hsffMJ_O6pjbDMIwNXWQVckSgsvZeT3s 1265
griptape/flow/utils/tool_loader.py sha256=PhjL5gSesiVZ-JxyxPzd-K_p2lTNCznDzCI8BUBPrVU 683
griptape_flow-0.12.1.dist-info/LICENSE sha256=zLqYY-icdTRnBc0jbuqn1OlAHmDszL3qoYckSf8NPFM 11339
griptape_flow-0.12.1.dist-info/METADATA sha256=cmyNudc_KHoPgDunCM0fA5qeyYgIdYclqm_du0PbhWw 2430
griptape_flow-0.12.1.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
griptape_flow-0.12.1.dist-info/RECORD