beeai-framework

View on PyPIReverse Dependencies (0)

0.1.14 beeai_framework-0.1.14-py3-none-any.whl

Wheel Details

Project: beeai-framework
Version: 0.1.14
Filename: beeai_framework-0.1.14-py3-none-any.whl
Download: [link]
Size: 166056
MD5: 84b80fa2550be55df574706b01c119ae
SHA256: d38d4f424009827f2f8ff0890bd21820b5a4528cf343dd22d84c089e531dbcdc
Uploaded: 2025-04-04 17:35:43 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: beeai-framework
Version: 0.1.14
Author: IBM Corp.
Maintainer: Alex Bozarth
Maintainer-Email: ajbozart[at]us.ibm.com
Project-Url: Documentation, https://i-am-bee.github.io/beeai-framework/#/python/
Project-Url: Homepage, https://iambee.ai
Project-Url: Repository, https://github.com/i-am-bee/beeai-framework
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11,<4.0
Requires-Dist: acp-sdk (<0.0.6,>=0.0.5)
Requires-Dist: aiofiles (<25.0.0,>=24.1.0)
Requires-Dist: cachetools (<6.0.0,>=5.5.2)
Requires-Dist: chevron (<0.15.0,>=0.14.0)
Requires-Dist: duckduckgo-search (<8.0.0,>=7.5.1)
Requires-Dist: json-repair (<0.40.0,>=0.39.0)
Requires-Dist: jsonref (<2.0.0,>=1.1.0)
Requires-Dist: langchain-community (<0.4.0,>=0.3.19); extra == "langchain"
Requires-Dist: langchain-core (<0.4.0,>=0.3.41); extra == "langchain"
Requires-Dist: litellm (<2.0.0,>=1.63.14)
Requires-Dist: mcp (<2.0.0,>=1.2.0)
Requires-Dist: pydantic (<3.0,>=2.10)
Requires-Dist: requests (<3.0,>=2.32)
Requires-Dist: wikipedia-api (<0.9.0,>=0.8.1)
Provides-Extra: huggingface
Provides-Extra: langchain
Description-Content-Type: text/markdown
[Description omitted; length: 10709 characters]

WHEEL

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

RECORD

Path Digest Size
beeai_framework/__init__.py sha256=hr8yZXzjVEX3rNyL_i5LsItDWOzymCsIaJp7Yci2Zr8 574
beeai_framework/adapters/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/amazon_bedrock/__init__.py sha256=doawlKIpM_Df30uBy7nLJguDplC_0XfE_xy3VZtJlN8 700
beeai_framework/adapters/amazon_bedrock/backend/README.md sha256=e16xG04TQOjBMCxRxWLPY_9GD23LKGJ_nBLvPE2Nk2Q 1775
beeai_framework/adapters/amazon_bedrock/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/amazon_bedrock/backend/chat.py sha256=pq11sL_u6Y9_pONMlusPoev_PTYyub9dz39Vaky7sec 3005
beeai_framework/adapters/anthropic/__init__.py sha256=xtYR9hThepn_rc1KqIQ3_GDM7aa4tQGeiPfXi1kwK78 687
beeai_framework/adapters/anthropic/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/anthropic/backend/chat.py sha256=LVBkCeR2LVi9FwM8vIKtowliKTJLgWdIUNYYl6XRYvo 1877
beeai_framework/adapters/azure_openai/__init__.py sha256=WH7LH5tJlfg9BOlQacAlu-gT82H2-qblgUcTHaWrNKw 694
beeai_framework/adapters/azure_openai/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/azure_openai/backend/chat.py sha256=6KZKszRgX5qKglV7kCobGojqaVZIXVPmchw0GXodPQQ 5697
beeai_framework/adapters/groq/__init__.py sha256=QvZNJckbYTU3mDnop8BVFL6tcpENrhGTRR45kw8JkdE 672
beeai_framework/adapters/groq/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/groq/backend/chat.py sha256=txFh2coS2ossnbOObJ6vn3UuluPk49bVIS5XYBilpXk 1381
beeai_framework/adapters/langchain/__init__.py sha256=WFhWpfIOk90S_X6aB5s3Qlvs4UmsS5Kf6rbN6K7GJ58 722
beeai_framework/adapters/langchain/tools.py sha256=ZM3U99_bTJnEoB49XeuDBX15rIUGvCSAFcua1gyAtAs 2982
beeai_framework/adapters/litellm/__init__.py sha256=7aoKsh7mbvcxfWXa7-5TULfZB3X5NFSq87ZJzY0m1F0 673
beeai_framework/adapters/litellm/chat.py sha256=uCSH1x4oGDi-AQBXPTqg25iDdWuqUJ3vuw3cE4eUaJM 11464
beeai_framework/adapters/litellm/utils.py sha256=vFK-kzzIToetX-AGehheDpFHWi7ZUGJmXrGITKfE14U 2293
beeai_framework/adapters/ollama/__init__.py sha256=rInG0XkiOt0NPIr6h3nb5iSgr6-bedcBQ3iq7TIv888 678
beeai_framework/adapters/ollama/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/ollama/backend/chat.py sha256=CoA2nPoo0qSyu7132ofMYqZ59129kRxpTd9p1ON2ykU 2250
beeai_framework/adapters/openai/__init__.py sha256=3KCGyMMHbwo6bj63UAFKYH3vcBctgI2gvNljQU0PjH0 678
beeai_framework/adapters/openai/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/openai/backend/chat.py sha256=xj5t6rgo9U8yDBXFMWMD0himTLLB_UVDx4QF_CdO-gM 2071
beeai_framework/adapters/vertexai/__init__.py sha256=J9jNARM4QW6Uh9u7HMHUt_mmHZqxNk-GvfECXl2dJw0 684
beeai_framework/adapters/vertexai/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/vertexai/backend/chat.py sha256=bR0_GqD7HNbe70tfuOw-1-d7ru7CqNYoHZWa-8i2rXY 2273
beeai_framework/adapters/watsonx/__init__.py sha256=uIy9T5T98YCNr0ZPIl38HlGBErCnQKyogAZr7KZYDZA 681
beeai_framework/adapters/watsonx/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/watsonx/backend/chat.py sha256=CdcuQeiuWveTxHN24QSXmkGbAgnwsVcGTHqKrxY-b7M 3137
beeai_framework/adapters/xai/__init__.py sha256=qWdd3XHCArYKsIjAKgNRj2XD4kHhAWyxotAStXrQ-8A 669
beeai_framework/adapters/xai/backend/__init__.py sha256=4LTjIDkaZYUKdx3AGRtbZ4PMnh4yKcBsJGunP-yl_Hg 575
beeai_framework/adapters/xai/backend/chat.py sha256=Y6WtBffg8Bo8xZK0U6vlSheQTLMBwVCIP1WFQmEGdDI 1360
beeai_framework/agents/__init__.py sha256=6rkqtCSJzduGWzbw_OPs5q9U5-dRNpJNyY9Ah8N4kCY 892
beeai_framework/agents/base.py sha256=aDkU1TCEKvHMeval3PFtkThaMP8dZ3hohYZqCSacSf4 2703
beeai_framework/agents/errors.py sha256=vxiwkP-b2PEjmnkYJahzr2_SJNSuwNcFfHsR4ESqfBM 1013
beeai_framework/agents/experimental/remote/__init__.py sha256=TxgpMKu4u6UpuSmPl4ZqoBB8mg1efociddQsaMDabPY 1031
beeai_framework/agents/experimental/remote/agent.py sha256=4-zlTeyRI1b6i64DYOw89FknavHcGbI0ODwagT1l9a8 7761
beeai_framework/agents/experimental/remote/events.py sha256=3JAzEjSEv0T7_QBBJwThOnmVfRxEH7CWiOEX2Z-jicg 1128
beeai_framework/agents/experimental/remote/types.py sha256=_BIV_Mx0ayabRQyFbbCsOW5NBvMByPyJKkX-qgfy7dQ 1016
beeai_framework/agents/react/__init__.py sha256=Ps2gcRTt9KgNtOsT8DyFjYC4-tkPb0rRdgLg1HtGb1w 1147
beeai_framework/agents/react/agent.py sha256=V1JPuxOmy6BC9icvFuIYDoMLdrjbVBFLD4oMHRQeG5Q 8353
beeai_framework/agents/react/events.py sha256=FwbC6Gvu8vIkiTTbY73PmQlLwmc8k7PmfmCGcc5klGs 2206
beeai_framework/agents/react/runners/__init__.py sha256=hr8yZXzjVEX3rNyL_i5LsItDWOzymCsIaJp7Yci2Zr8 574
beeai_framework/agents/react/runners/base.py sha256=CGngT539E_W0BCjlvk2CoSscM0opfjlXLAxQBNT-vcA 5511
beeai_framework/agents/react/runners/default/__init__.py sha256=hr8yZXzjVEX3rNyL_i5LsItDWOzymCsIaJp7Yci2Zr8 574
beeai_framework/agents/react/runners/default/prompts.py sha256=VOWgiX-pmieGlVnoTimcECPwNP27ADZlbmxpJEATGUg 8123
beeai_framework/agents/react/runners/default/runner.py sha256=kgLVDBFaoRFEp000rLmP62a52LMhRFXTJciG_YCIeo8 13795
beeai_framework/agents/react/runners/granite/__init__.py sha256=hr8yZXzjVEX3rNyL_i5LsItDWOzymCsIaJp7Yci2Zr8 574
beeai_framework/agents/react/runners/granite/prompts.py sha256=7GxK6hSy8MnnWE97CPNYtKb32DIjT-xBZNhSdokQP4I 5683
beeai_framework/agents/react/runners/granite/runner.py sha256=2TgGbok2POsLr1eodDp5DJGJrmVYzT6LcncVvaPwIaM 5279
beeai_framework/agents/react/types.py sha256=h4G8HXS8DDGeaejgPR0bhv2B3MHgYOwHlQuAyvlA1cc 3871
beeai_framework/agents/tool_calling/__init__.py sha256=_Zd4GpZijZNNwToIkQXvTnnjyrk2nKcP7sCzjyksplM 1051
beeai_framework/agents/tool_calling/agent.py sha256=uMYyZoJ6HN39nyaZHu-p43dmFyitEKdO3gWvvOOXko0 10581
beeai_framework/agents/tool_calling/events.py sha256=dbn_mWOgVHzsqItZK8xrywHt8RhHO7Wq1zHIZPXQdbE 996
beeai_framework/agents/tool_calling/prompts.py sha256=egi5TzLShllFOE9QIq6iSiASrHfxT1N54qlzT0Fv1gg 2876
beeai_framework/agents/tool_calling/types.py sha256=EC_uLmDK3QGQVE4rYwNrQ6_W3AyOgNDzc1tf460ohD4 2156
beeai_framework/agents/types.py sha256=9SwKW9mZFg_v6BzQrhClhTzJxgKyrXOs_GrIUmHKKUQ 1096
beeai_framework/backend/__init__.py sha256=CQlooXxlZUQs_kIkX-Z4BxtH2Zl27mYdw769393A7jo 2013
beeai_framework/backend/chat.py sha256=WhPdsNI9y8JKWQAf8HPATxsnooNXLnE03HqjnrL4kxA 13948
beeai_framework/backend/constants.py sha256=gNUwozYPsETAao6VVgGrMR98jc-m0nD9i2Muc7t9zOI 2035
beeai_framework/backend/errors.py sha256=5IWg0TIdgV1xlSmtpJYkWc2r9UqtCb6QM2dj092xqgo 2294
beeai_framework/backend/events.py sha256=ULdt5UfnlcqHDmMYlxLVLRp_DZMPBsCdDrpwFKNRrds 1413
beeai_framework/backend/message.py sha256=ID3JxHnR9KqThQbmVMoK2OEuHpB6yI17sD7OWDM2SC0 7192
beeai_framework/backend/types.py sha256=GfTWLKNQeSzqh0wCFK_JK8p6olcc5xGxW5oAGXeboMU 4115
beeai_framework/backend/utils.py sha256=a4_YE_gsJkWEAKMeoe7b5wrvySe-l0q9aOMS7lKNtZQ 4249
beeai_framework/cache/__init__.py sha256=tMReYFhRHPsqOdILBCFd5cjc-PA_NjEJZLU7GrGtZb8 889
beeai_framework/cache/base.py sha256=a3ZL8mT9rafuEx-xpjw5QF-m7m-oSzm1pv3ZIs3lO6I 2111
beeai_framework/cache/null_cache.py sha256=S-vDefnpW242x3_p9TPJ6-9W7ieHcHRoy6adX_rjxQY 1167
beeai_framework/cache/sliding_cache.py sha256=L19oMlOu3wfrJk7FBXCATRq8d1A0wBRHS4swD2mkR7I 1781
beeai_framework/cache/unconstrained_cache.py sha256=NvtFBv3xiAVf1AMjtp-eAdejHr8tSTweJzxbJFA-f2s 1564
beeai_framework/context.py sha256=QBd0IU656lEyRynHm3WclQsQo7WRU010JZPB2k9PRzA 7397
beeai_framework/emitter/__init__.py sha256=2cknq2EN1m-BnpnyMXK6eKVOKb4T-QQ9_Q9fcQxIy7Q 1005
beeai_framework/emitter/emitter.py sha256=yWo6PZGz-c1yOJj3wnfJTrrqN_1psVJ_n2B-E_MTDnw 8765
beeai_framework/emitter/errors.py sha256=4-LTFOzxkZUoj5sBAZBqw4vfWSM4OUnk293ilbHMUig 1575
beeai_framework/emitter/types.py sha256=R_fLgzKVMXgz7ZpKJeE74gzDEGkJCaBIznRCn70hJGM 930
beeai_framework/emitter/utils.py sha256=gdtMX7w5cm3U5Tra8QhFgx9hcgQNhG_VQLp6Jnhfafw 996
beeai_framework/errors.py sha256=gmhxdvBLSI2nII3ipH7gxsuG8y9rbFLZkaExSJWc0mk 5771
beeai_framework/logger.py sha256=KkcW7Q9_slHoKOVLEzw9RSUtjnYiJOwSX6-aukTNQfs 4704
beeai_framework/memory/__init__.py sha256=SkpWjqHhpTSxrOUDa9UCG__KyeSyTjS_PgrkoNc5QL8 1335
beeai_framework/memory/base_memory.py sha256=qg1E5j0Lgd3NRkOIYu-xaq1w1vIyPMOCUh4E53CikfU 2993
beeai_framework/memory/errors.py sha256=zSnD7rSNi4bwfIRh74jLKHRkJejdqjpH86Jyo2BbC1g 1498
beeai_framework/memory/readonly_memory.py sha256=FRbG7Jp7zyPj2V8L6GimVfHdg-rKt162eMQbWU5Ogc4 1486
beeai_framework/memory/sliding_memory.py sha256=aRT27yt8zvU1p1vCfm2Y3xsSBjMiyAI89KSCAhGOg9U 5012
beeai_framework/memory/summarize_memory.py sha256=51mxrga41jM7nOb9yUGATafYh8Rm2OC3gvomDE3noP0 2847
beeai_framework/memory/token_memory.py sha256=hytZl_uU-ZuXAqVXDVAKl0i5asCq0W8ICrIyQrQ0erE 5055
beeai_framework/memory/unconstrained_memory.py sha256=inF7FmXB9tqAJ5zWFG6KVz6h7uCfElEDvx0gF7C3EZg 1596
beeai_framework/parsers/field.py sha256=v6iyFRlBH8vIEM3S4kzsIh2wQb6pAbkdtYvj0yDy5B8 2701
beeai_framework/parsers/line_prefix.py sha256=pIqLhju0B3WNd60JtPIpguRxGnccXYqnTuRMTy4TMyM 12836
beeai_framework/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
beeai_framework/retryable.py sha256=qauiNZ3Mr_shLpxjyLaSs03ychTZiasa9Xn-beGxDOY 5364
beeai_framework/template.py sha256=TzEuUwSH9ucbgOtuBLPfkyYByE5C4g89B29g0QdkeFQ 3192
beeai_framework/tools/__init__.py sha256=Xb_vSizWOG9-z2a01K2cRfgGuvmcQeYW0LBA71Hko-E 1214
beeai_framework/tools/code/__init__.py sha256=hgeCRVzXzoAWjftfNovvZaZxHX8cyqOd3T7pvo1qC-U 957
beeai_framework/tools/code/output.py sha256=TJ7NDE3YnrextImUI__C1K7dnOrcwlJEndrgnLwPqbY 2340
beeai_framework/tools/code/python.py sha256=kmFFF5E1wCoae5uyzi4LRaR1Yz7jTX-MXKYyttPu7SU 7507
beeai_framework/tools/code/sandbox.py sha256=KH2v8Mznaq3F1zdGvgBHXTO8N5wwyQidfjlZfZ2ztlQ 3872
beeai_framework/tools/code/storage.py sha256=PE7OqopQz-9JcJF1YzEeznByCLwVFzQk5eqLCCggTvQ 3603
beeai_framework/tools/errors.py sha256=a7nEIeuGmLcplneVU0ndY4DewTuPgZTq2zBMLTa50rc 1842
beeai_framework/tools/events.py sha256=xogk6Qqnpr6-O0mx_guNmAFCNNfuFtt57BlWm2tsmtE 1542
beeai_framework/tools/mcp/__init__.py sha256=7O1bqzqaZysWCNq7_tIA7yKAagqsZ2zGdtPphb0sWKc 647
beeai_framework/tools/mcp/mcp.py sha256=Dey25TVZzhPlUtNeXdBoPRxj3QrokL5ipWGPEO0pUCU 2982
beeai_framework/tools/search/__init__.py sha256=9O633GiiSsNrpYFQdBLEyn6rTCSKD_N2NPsKmCAHtF4 1230
beeai_framework/tools/search/base.py sha256=28j1f66Wz7HktM9F_l1tS1rS5tLq2h9hNuI3O9D_tGM 1189
beeai_framework/tools/search/duckduckgo.py sha256=OD3gqaY7S9dZytiRrRkIZ_RU9MSnUhvGDQmTnHOCaRU 2963
beeai_framework/tools/search/wikipedia.py sha256=Zce_d956BAZvA1SIYZb2EGbLEw325JXlBzCWeCh6C-M 3443
beeai_framework/tools/tool.py sha256=rMHIZ2LXMw6hDYDOdsr7gdw8_wqSDCLeqMN2LcM_xLs 10339
beeai_framework/tools/types.py sha256=ZQDEFJjWG6UEra3J10qz3a2izxA6wtOcI3ysEdBl17w 1743
beeai_framework/tools/weather/__init__.py sha256=WPhaGd1pWCPVmYbS-Os7BhVwNTN1n3CDJ0dJE3Ho0uU 711
beeai_framework/tools/weather/openmeteo.py sha256=tp9mrps8Fr3c4rCNcs_CPutBqZ-mTU_8cTYvldoRWBM 4639
beeai_framework/utils/__init__.py sha256=rozdee-F_AkOV_EPp1PMrY29vIb3ZtO2QpmWd8aG-Js 919
beeai_framework/utils/asynchronous.py sha256=c7nzWCfaADxeRqPbW8X4MXtW2qG4nzrf0E7z5GmgIMw 1282
beeai_framework/utils/cancellation.py sha256=-Bnh9VJMGRZu_hHXgwQ63h1bbgM-yvx43WRrQ04sxXA 3402
beeai_framework/utils/cloneable.py sha256=UQoLuUF8sW9caMRfGRazQhwAOEIzKViHV3zk7e7HFNU 748
beeai_framework/utils/config.py sha256=_gnPVBd0TJW1HY7ThsXixch04L43zJ2PKDdPLM_T-h0 914
beeai_framework/utils/counter.py sha256=BrdYJhDPniTfduNEZJCBJ62D3nEzyY3JLUuHqV-S2fI 2200
beeai_framework/utils/dicts.py sha256=yGFDUizezzhOlFgUybE-wuRKV7sz0Fxfz4w-nzYXkiY 1021
beeai_framework/utils/lists.py sha256=QpDVjYbiLzG8CYqxlHrkDQSeVFENuSDI_kKcdu4_hOs 993
beeai_framework/utils/models.py sha256=fi5B3vUHhNpyCPjhLpEXYClOvpSZEv-alWHvoSCmdBA 3916
beeai_framework/utils/regex.py sha256=d0xVmB1D35w_CAP_URLHKF_Pdg7HRFdryytCjTlEU8Y 728
beeai_framework/utils/strings.py sha256=Jfzw9e5e2hbv2kOd_b653faAFxxGpF1tlbr5KOjph7Q 2044
beeai_framework/utils/types.py sha256=IFvdL_6s0T0iCsKR88QeJK7OJQZiM6Z_P54l4oEQ3pQ 776
beeai_framework/workflows/__init__.py sha256=foUvc6ORfHD427cCdw0gE2A8-QWxTIpGQF3Dz4Xik9w 1225
beeai_framework/workflows/agent/__init__.py sha256=2E_JczXtxEr72Z3HxZlFNkFMH6dsJqGqzyCDvi36uiQ 709
beeai_framework/workflows/agent/agent.py sha256=8CU2GhK38oJbEoWLp4fWlLW_K_eghZZDYuEw7Ud6NWU 5426
beeai_framework/workflows/errors.py sha256=9Lr6ymM30NyQh4hOaxQBRcLJquRD72vizCH7peo6g74 972
beeai_framework/workflows/events.py sha256=hyIxUWZrITzkuZnDbz26_tRgK8MzmQj7NQ1x6vzQ-G4 1250
beeai_framework/workflows/types.py sha256=jcoYrS_gsf8_wIyeiR4zFvRIuwR27097PBm2KZGT8qg 1818
beeai_framework/workflows/workflow.py sha256=1wlGaJLxnY1lnRGQzlSPu_N5E_8DqnZKufuIyzxGWvM 7449
beeai_framework-0.1.14.dist-info/LICENSE sha256=UOZ1F5fFDe3XXvG4oNnkL1-Ecun7zpHzRxjp-XsMeAo 11324
beeai_framework-0.1.14.dist-info/METADATA sha256=aNFpHvDtCj8r5nByYR6bqap6IQnnjlGHZCMUV5WdkZ0 12120
beeai_framework-0.1.14.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
beeai_framework-0.1.14.dist-info/entry_points.txt sha256=iojd4XgvBcFcxM38UP2_lPDMg4tl2dVU6hqM5U17TEg 73
beeai_framework-0.1.14.dist-info/RECORD

entry_points.txt

cz_monorepo_commits = cz_commitizen:MonorepoCommitsCz