autochain

View on PyPIReverse Dependencies (0)

0.0.5 autochain-0.0.5-py3-none-any.whl

Wheel Details

Project: autochain
Version: 0.0.5
Filename: autochain-0.0.5-py3-none-any.whl
Download: [link]
Size: 62642
MD5: 74a147746ec88f1b2a1abb4f4ec5ba72
SHA256: 0fb8be65c8bdda4227c7c9fba613a892188e2b03cd8c6fd9b0e32be697b74fec
Uploaded: 2023-08-09 18:09:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: autochain
Version: 0.0.5
Summary: AutoChain: Build lightweight, extensible, and testable LLM Agents
Author: Yi Lu
Author-Email: yi.lu[at]forethought.ai
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 1
Classifier: Intended Audience :: Customer Service
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.8.1,<4.0.0
Requires-Dist: chromadb (>=0.3.26)
Requires-Dist: colorama (>=0.4.6)
Requires-Dist: google-api-python-client (>=2.89.0); extra == "google"
Requires-Dist: mkdocs-git-authors-plugin (<0.8.0,>=0.7.2)
Requires-Dist: openai (>=0.27.8)
Requires-Dist: pandas (>=2.0.2)
Requires-Dist: pinecone-client (<3.0.0,>=2.2.2); extra == "pinecone"
Requires-Dist: pydantic (<2.0.0,>=1.10.9)
Requires-Dist: pytest (<8.0.0,>=7.3.2)
Requires-Dist: redis (<5.0.0,>=4.6.0)
Requires-Dist: tenacity (<9.0.0,>=8.2.2)
Requires-Dist: types-colorama (>=0.4.15.11)
Provides-Extra: google
Provides-Extra: pinecone
Description-Content-Type: text/markdown
[Description omitted; length: 6715 characters]

WHEEL

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

RECORD

Path Digest Size
autochain/__init__.py sha256=sXLh7g3KC4QCFxcZGBTpG2scR7hmmBsMjq6LqRptkRg 22
autochain/agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/agent/base_agent.py sha256=LFazUmpoxGI_LZbukLntITRFGPUBRkE4pDvYB7Q71BE 3843
autochain/agent/conversational_agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/agent/conversational_agent/conversational_agent.py sha256=sXtPMPZYI8wkVUJEb3gasTXYHA4L1O96wwdEc872PR8 9495
autochain/agent/conversational_agent/output_parser.py sha256=yEY6udPxyAEpS9PHqALttLywHqIMli1R-B9Qd7EOuEU 1723
autochain/agent/conversational_agent/prompt.py sha256=qx-iOlrQWCQKSwHDuxA56g-CHYEZIBZRZGNhTbPlydc 2326
autochain/agent/conversational_agent/readme.md sha256=zzuZ3-AdHy3l_Czwwf_LDEPEoPotVcxSRW68ZMwupfw 192
autochain/agent/message.py sha256=EG-Yk9DWNlQroRslsDX2Rvk11fWi5OvjzR3Y7U5dgJc 2988
autochain/agent/openai_functions_agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/agent/openai_functions_agent/openai_functions_agent.py sha256=64Sqy_SNSjO51yiqseqmZDbM9k6HxgheKtxZezIrSR0 2867
autochain/agent/openai_functions_agent/output_parser.py sha256=-R8BtmISnJvXHKGhiW76-7dBuxSAYqW4dQagPZ_4kVw 718
autochain/agent/openai_functions_agent/readme.md sha256=QG-XeNkmnqhIvW2uczDOSBdplF3ND97aJCFguNNVTcM 226
autochain/agent/prompt_formatter.py sha256=9BFCpEExZOZNt-Al4EzRqAXX0ee1FMHypgTmbAV0xHs 842
autochain/agent/structs.py sha256=wG1Ddg1C0iFsWW47mY6o6-lTOEn7FUve0conQNtKsBw 2633
autochain/chain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/chain/base_chain.py sha256=vJGPTZhgiVAiP0fBB51tGDvCrNpb-VN9G50cQIlu56w 7175
autochain/chain/chain.py sha256=3IbcSpZRC9XRbd9P3xOj3z9vDypw69cu_gGLC8FP_Hs 4420
autochain/chain/constants.py sha256=Ly08k45ot9MdqO5b0wASpVIFcwKaDEGObCpJ5ZTQiSw 149
autochain/chain/langchain_wrapper_chain.py sha256=GP35U3jHIUegQFOkuDH80MRQtOsisa_gREXGK733kdI 1183
autochain/errors.py sha256=P5A2T-btX6vcMLTe0IVseBFE2B584AIisd2rk_U7X8I 554
autochain/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/examples/get_weather_with_conversational_agent.py sha256=a2QmqJYNaP03hIZGx3x-NMOm3_s_NRKi0jAf7ysYBRc 978
autochain/examples/get_weather_with_openai_function_agent.py sha256=MeidadGmnJDTE14nZt5OSeEZHFuLmEmPzFE9TDZwOPU 1293
autochain/examples/readme.md sha256=YNP2bKENhjpl8quG4WokqE0entwAY3y6Yu4Xy2bg4Co 445
autochain/examples/upsale_goal_conversational_agent.py sha256=dn1prt5tlp34dKLa1JB3hKlXEP7Kt26elqMQrplUgJY 820
autochain/examples/write_poem_with_conversational_agent.py sha256=HhG-2HMKlhgKv0VFtgncOKMRvwRkoMj9jFp3wdBpVJE 620
autochain/memory/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/memory/base.py sha256=LbiRbGWAhvBYIjr5kA2rv5_D50ENYUb8yU539k-rbZ4 1145
autochain/memory/buffer_memory.py sha256=vNcKPj3rJtNQIUPTFe_BR63vhfnYXVP6XqDYbF83Eo4 1321
autochain/memory/constants.py sha256=XD_V-vyYNQ1GaXIGWD0bMmmKK3Vxo9FUp7GuGo2BwTU 16
autochain/memory/long_term_memory.py sha256=F_onoiC9B_WIiFYyySl_UEfEDTgnaVmsPtCC867P-Ac 2562
autochain/memory/redis_memory.py sha256=y7xUj6TP5vB7VhBEf7oWzX7ZyMax3ofLwW67y-1ANms 2840
autochain/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/models/ada_embedding.py sha256=CWQB6Qm5X8COm2vnyJ8el2otSQ0rfa85RRwZyB1jdT0 2024
autochain/models/base.py sha256=M1_VyeZROPHO-uOjbD2dkSQnFFu0qyi9wTrcl5hSVjg 4651
autochain/models/chat_openai.py sha256=1CCz9sc60ARSIpYeKgFAGcsDAUAoFFRtGg-OUykEsWw 8590
autochain/models/huggingface_text_generation_model.py sha256=dCfEgc1s-YztoH91CRxMbdGcaHZoM71nCCOjcIJpnXE 4548
autochain/models/readme.md sha256=VYtGp_ptG83E9Xhmgi-qe0hF99QxXTbVV1xVow_OWJk 746
autochain/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/tools/base.py sha256=-pMCDgB1GhbZLSr1QS-2t5dRZpOq7SnmvoGzy6YxT7A 3829
autochain/tools/google_search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/tools/google_search/tool.py sha256=2Ng-BOFlxau8ThWMzRfbdSg4zp2N9d_Pc3LDkR07rVU 725
autochain/tools/google_search/util.py sha256=HAc_e9TZ0fowHjrmu0gvXbrLVdCYMkWOAODJ2vNHs0k 4900
autochain/tools/internal_search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/tools/internal_search/base_search_tool.py sha256=Y-0THtEdtZnoDIoTh0e3yAAehHNIdZ3ZbSZUuxFlcsk 639
autochain/tools/internal_search/chromadb_tool.py sha256=QMbP8pG-XasNz_MHTBZYBEYInzgvZzuursrv-g_g_vI 2285
autochain/tools/internal_search/pinecone_tool.py sha256=xU-RwEpgZicst0-FK2GLDhqoGZ5NqNH61ElGgqPZnnQ 2662
autochain/tools/simple_handoff/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/tools/simple_handoff/tool.py sha256=brpBr4F4_XEf8Wff2SQn_HCj2RvV5QURHPOTnG676nE 303
autochain/utils.py sha256=BPgqjlr0AF-_6TLl3zbtL-TIl6QUdYn7qpzdBAoP6KE 1595
autochain/workflows_evaluation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/workflows_evaluation/base_test.py sha256=vfM9-UqRNLPDyFp1P6RSmMhHDRz9bnArIb-DkTQb2nk 7140
autochain/workflows_evaluation/conversational_agent_eval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/workflows_evaluation/conversational_agent_eval/find_food_near_me_test.py sha256=ikUeoGtIz8JV0UWh9DhtxkF15gneg4Zkx2O9086O6pQ 3007
autochain/workflows_evaluation/conversational_agent_eval/generate_ads_test.py sha256=ApsGadCBuwoKPIp6OzH5hA3ez8fmd3JPNj3A_Y9pLX8 3206
autochain/workflows_evaluation/langchain_eval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/workflows_evaluation/langchain_eval/custom_langchain_output_parser.py sha256=-zHRsWEZY1KO7GQr2bMKwQOj3HA45iyXobfY2AZTIWc 1150
autochain/workflows_evaluation/langchain_eval/find_food_near_me_test.py sha256=wBtN2jaSKcREGHXeUZfFv_Nj_2brksDQw7vRUzkAQTw 3265
autochain/workflows_evaluation/langchain_eval/generate_ads_test.py sha256=AGv8034touBUhQXuwX0rcsItiagGUH8dpTO7IcbMmf0 3520
autochain/workflows_evaluation/langchain_eval/langchain_test_utils.py sha256=MTlzxcFxnbBfI4H4E2pAtT1DP1DpS1yk2XkW8XySr9Q 1546
autochain/workflows_evaluation/langchain_eval/readme.md sha256=3j1YNY076KVbo5e_OyrW3bBVl5UVxn6LkDmwsVIJokM 704
autochain/workflows_evaluation/openai_function_agent_eval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
autochain/workflows_evaluation/openai_function_agent_eval/find_food_near_me_test.py sha256=p-Bdd4mE2cC_WdXFLKXOQgK4uQRnVy4EcwMIzY3GJqA 3194
autochain/workflows_evaluation/openai_function_agent_eval/generate_ads_test.py sha256=yumlirxmjzS7pZ--PTpbeQ1RdC3Vmigu3yhFm8NiBjM 3514
autochain/workflows_evaluation/openai_function_agent_eval/get_weather_test.py sha256=nNDEXIhlJULwpmdQ4H7IKJKR8kcmo0-EgAVuwIh5pig 1775
autochain/workflows_evaluation/test_utils.py sha256=AZtrLgXxjv_h6xWR_Dbim8U3MM0KWJpmF2qjVWfu5u0 1531
autochain-0.0.5.dist-info/LICENSE.txt sha256=q-CQkIDeFshNk1EnT5-U1WALXtb8wRwJcUOofqgEbos 1069
autochain-0.0.5.dist-info/METADATA sha256=srkI5fEJ4GIWnhKVqzWPy8So2AxBrQC9ghsFXSTQCzg 8974
autochain-0.0.5.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
autochain-0.0.5.dist-info/RECORD