besser-agentic-framework

View on PyPIReverse Dependencies (0)

2.0.0 besser_agentic_framework-2.0.0-py3-none-any.whl

Wheel Details

Project: besser-agentic-framework
Version: 2.0.0
Filename: besser_agentic_framework-2.0.0-py3-none-any.whl
Download: [link]
Size: 110090
MD5: c8aadc6bfce12bdabbd6fdd980576b29
SHA256: c3c8b13426110d627c89ea8f719b5f245b100be7439d37ae277896932e8b6844
Uploaded: 2025-01-14 16:32:26 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: besser-agentic-framework
Version: 2.0.0
Summary: BESSER Agentic Framework (BAF)
Author: Luxembourg Institute of Science and Technology
Project-Url: Documentation, https://besser-agentic-framework.readthedocs.io/
Project-Url: Source Code, https://github.com/BESSER-PEARL/BESSER-Agentic-Framework
Project-Url: Bug Tracker, https://github.com/BESSER-PEARL/BESSER-Agentic-Framework/issues
License: MIT
Keywords: agent,bot,framework,chatbot,state-machine,nlp
Requires-Python: >=3.10
Requires-Dist: dateparser (==1.1.8)
Requires-Dist: langdetect (==1.0.9)
Requires-Dist: nltk (==3.9.1)
Requires-Dist: numpy (==1.26.1)
Requires-Dist: pandas (==2.1.1)
Requires-Dist: python-telegram-bot (==21.0)
Requires-Dist: psycopg2-binary (==2.9.9)
Requires-Dist: pyvis (==0.3.2)
Requires-Dist: requests (==2.31.0)
Requires-Dist: snowballstemmer (==2.2.0)
Requires-Dist: sqlalchemy (==2.0.29)
Requires-Dist: streamlit (==1.40.0)
Requires-Dist: streamlit-antd-components (==0.3.2)
Requires-Dist: text2num (==2.5.0)
Requires-Dist: websocket-client (==1.6.4)
Requires-Dist: websockets (==11.0.3)
Requires-Dist: spacy (==3.7.2); extra == "extras"
Requires-Dist: librosa (==0.10.1); extra == "extras"
Requires-Dist: SpeechRecognition (==3.10.0); extra == "extras"
Requires-Dist: opencv-python (==4.10.0.84); extra == "extras"
Requires-Dist: plotly (==5.18.0); extra == "extras"
Requires-Dist: chromadb (==0.5.4); extra == "extras"
Requires-Dist: langchain (==0.2.9); extra == "extras"
Requires-Dist: langchain-community (==0.2.7); extra == "extras"
Requires-Dist: pypdf (==4.3.1); extra == "extras"
Requires-Dist: tiktoken (==0.7.0); extra == "extras"
Requires-Dist: openai (==1.59.6); extra == "llms"
Requires-Dist: replicate (==0.23.1); extra == "llms"
Requires-Dist: transformers (==4.41.1); extra == "llms"
Requires-Dist: keras (==2.14.0); extra == "tensorflow"
Requires-Dist: tensorflow (==2.14.0); extra == "tensorflow"
Requires-Dist: torch (==2.5.1); extra == "torch"
Requires-Dist: sphinx (==7.2.3); extra == "docs"
Requires-Dist: sphinx-copybutton (==0.5.2); extra == "docs"
Requires-Dist: sphinx-paramlinks (==0.6.0); extra == "docs"
Requires-Dist: furo (==2023.8.19); extra == "docs"
Requires-Dist: m2r2 (==0.3.3); extra == "docs"
Requires-Dist: spacy (==3.7.2); extra == "all"
Requires-Dist: librosa (==0.10.1); extra == "all"
Requires-Dist: SpeechRecognition (==3.10.0); extra == "all"
Requires-Dist: opencv-python (==4.10.0.84); extra == "all"
Requires-Dist: plotly (==5.18.0); extra == "all"
Requires-Dist: chromadb (==0.5.4); extra == "all"
Requires-Dist: langchain (==0.2.9); extra == "all"
Requires-Dist: langchain-community (==0.2.7); extra == "all"
Requires-Dist: pypdf (==4.3.1); extra == "all"
Requires-Dist: tiktoken (==0.7.0); extra == "all"
Requires-Dist: openai (==1.59.6); extra == "all"
Requires-Dist: replicate (==0.23.1); extra == "all"
Requires-Dist: transformers (==4.41.1); extra == "all"
Requires-Dist: keras (==2.14.0); extra == "all"
Requires-Dist: tensorflow (==2.14.0); extra == "all"
Requires-Dist: torch (==2.5.1); extra == "all"
Provides-Extra: extras
Provides-Extra: llms
Provides-Extra: tensorflow
Provides-Extra: torch
Provides-Extra: docs
Provides-Extra: all
Description-Content-Type: text/markdown
Dynamic: provides-extra
Dynamic: requires-dist
License-File: LICENSE
[Description omitted; length: 4651 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
besser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/core/agent.py sha256=F6uwx7cUJricnzgsjAm_aFqRAsyTOvyTtTVm4By1uRU 22972
besser/agent/core/file.py sha256=Q8zj7kI5hsDM93nXAi3i5tSYCje5pQLxtdeovxgler8 3748
besser/agent/core/message.py sha256=S_B627aTEHbTJC7zoo_J3YCscL7N68U4-2PnayD31k8 1703
besser/agent/core/property.py sha256=ek-pKy_Sg3xLehv7WCNJFI-R3wU-qHQ_pP7LnCXQH3M 1053
besser/agent/core/session.py sha256=ttG37NtAD4wjFLqmBG8S4gBFq83W_h63irfUNQql1Yc 11696
besser/agent/core/state.py sha256=n8CyfIx8OtOU_iQbfBAmFIAZ_f64kxcgzk_jhxm8NYw 18384
besser/agent/core/transition.py sha256=EgiIaaUd0EJ78iHI7dp-lNzIb_8oLMrzNe_9JWCVUgo 5182
besser/agent/core/entity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/core/entity/entity.py sha256=cMQcIZTJheB7lpQOggQPEA-dw1yJ2llwvt80_jZNgZo 3068
besser/agent/core/entity/entity_entry.py sha256=xQb_KDxWh73HaM5o_Syh6SQgNpVbHhmlQWpSNDxxFY8 801
besser/agent/core/intent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/core/intent/intent.py sha256=b6zE6jz_TlXjyJUsu4BXtJRL7RSul5c60aLlEUmCAxA 4700
besser/agent/core/intent/intent_parameter.py sha256=G4YpwWHROvc-CQ2mjWSUItY4yUJ_veDIqQqiOWVytW4 1163
besser/agent/core/processors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/core/processors/language_detection_processor.py sha256=xoarAH2TNBrX9qcEJnnIEAkXjKXbTRrYdDwddn0KNgc 1680
besser/agent/core/processors/processor.py sha256=dEBzC1PuCLOR7kD6xpYsWBUcqwhIe4G3qesXtxs4GaE 1657
besser/agent/core/processors/user_adaptation_processor.py sha256=XRcFXCy2WISAETeWnUrC_kJsTm5eekBjtzvItdPD-gI 3405
besser/agent/db/__init__.py sha256=GPiBMXdX5O7SBF56KnL_xhuODnsu8pEKc8wyekWBC_s 1570
besser/agent/db/monitoring_db.py sha256=9RYyzmB_S6jz6aMhqH5rieLpcZdwfzBuWtcaDt-7izc 13042
besser/agent/db/monitoring_ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/db/monitoring_ui/db_connection.py sha256=6PELDMPX-Apfzw0Q5U8xgg3MzhrsgksEkaeSN0TrAVk 2306
besser/agent/db/monitoring_ui/flow_graph.py sha256=MftavJJyalK9WE8rQ1tdGEbUDkkAbZUVxJB5Oizgx2M 2981
besser/agent/db/monitoring_ui/home.py sha256=RRZamKDRfcsDmMA3VXumybXmZ9nKPVyvFoodk2bcAVQ 5131
besser/agent/db/monitoring_ui/intent_details.py sha256=DSVMcpn3RM0smIgc4BdNI7NR_DTui6gIHyJTbUxRzbQ 1135
besser/agent/db/monitoring_ui/monitoring_ui.py sha256=10ND78mwOGFQEDeOhLcLe92YKur6buy0SZjtq9zIIFo 3167
besser/agent/db/monitoring_ui/sidebar.py sha256=2mvpjvCja9haM464PjNgrP-gIC88WMDiL60grklkpkg 428
besser/agent/db/monitoring_ui/table_overview.py sha256=e2AvVKoFWI1JLekaZpeGmz8iVTwQsLYwoBF1S7USy1k 1083
besser/agent/db/monitoring_ui/utils.py sha256=dIntIutRJxy2wDv6wDVE1yBFHmskN9WnPfNOV6Avkaw 3005
besser/agent/exceptions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/exceptions/exceptions.py sha256=dZ13G3E-M7PEzthrR4s-TI7wWw02AWYIwwl0-zwD1jA 4894
besser/agent/exceptions/logger.py sha256=3LEgum_2GgJfsX2OafNrVqC47H9RDus_krtNkd1oKLo 646
besser/agent/library/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/library/entity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/library/entity/base_entities.py sha256=p11v6GhJOkyO1miKq30GNAdEbu95VR1QKt2-chPosL8 1376
besser/agent/library/event/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/library/event/event_library.py sha256=u9L269FKpFM5P5DnhNEWBYy5s1t04sb68heSWY8wvdI 2637
besser/agent/library/event/event_template.py sha256=_0D0bPSUb-a-swPqxoaNTDybVHtqhsIa3zMKsPGPLr0 305
besser/agent/library/intent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/library/intent/intent_library.py sha256=76k2tfbsdrQZf0IHlCkxOYXD8j5HwcWDeJHy441I1IY 233
besser/agent/library/state/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/library/state/state_library.py sha256=pRsY3dqB0kPXXxXjtsVP0lQmmdB8O7SYqiPnhX8iZkU 725
besser/agent/nlp/__init__.py sha256=BV0AgDp3VpefmYLyJVkrw8NbBw2kSpPJLsgcVUK6XDY 3915
besser/agent/nlp/nlp_engine.py sha256=_I3c9zkvFE4mPqQaXhxa21zbBTWDFBTKq3q7mCJ0tr4 7415
besser/agent/nlp/utils.py sha256=Rk5lmPiZMI-XmsI-RoiIbZmQWs2b4uTsQ5Usk2mccpU 2341
besser/agent/nlp/intent_classifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/intent_classifier/intent_classifier.py sha256=itcRaNIgAirtQBPAm6y1JpZW5W9kWwMIAgf9q-B-Xe8 2253
besser/agent/nlp/intent_classifier/intent_classifier_configuration.py sha256=JXUuxe29X_wQYVcJwMRcKTf2OPJyiNnFHMy0Vn29nvg 5517
besser/agent/nlp/intent_classifier/intent_classifier_prediction.py sha256=jfCBa3UBRKAs_QfO2K7wiA_GCn11JrDCfF6ueyGHx_I 2813
besser/agent/nlp/intent_classifier/llm_intent_classifier.py sha256=y4w_lqMWv8FeOXUiNO_skRvxHV_i4QkAavmkQFjI3JM 9510
besser/agent/nlp/intent_classifier/simple_intent_classifier.py sha256=pmnKeJCpoqgxE5UKaRSrocMGvV0PflB-hNdYrxA4Pk4 7622
besser/agent/nlp/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/llm/llm.py sha256=TOAQoKZQRj-dmkLYyCptP54NI-MGSxx5v6K-_fE4Tto 6502
besser/agent/nlp/llm/llm_huggingface.py sha256=su1IblsavBv_ZZnxzwTNIJchNXidFULT5KvCtH_asPM 5918
besser/agent/nlp/llm/llm_huggingface_api.py sha256=OvEL585Gm6H6HLEebsrfv-CqEySMnmo21zkQMbFe7d4 5184
besser/agent/nlp/llm/llm_openai_api.py sha256=BSHQ6-YGYEV7EsjRa2brruB1L1RJvjC725Y4zVDx0x4 5990
besser/agent/nlp/llm/llm_replicate_api.py sha256=G8yDNW6LevfIQdhvDXXx4Qsj3EndQMSTxKdjNopHZCg 4435
besser/agent/nlp/ner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/ner/matched_parameter.py sha256=XzGx0Ffyrt9-WARYMzUMA19mVA5Ge1eZlzUG8p8X2gg 762
besser/agent/nlp/ner/ner.py sha256=SQK6Tv4ig3mRJ3nD3BQz_JTaOl-WMhNo7_bDZp9K0PE 1563
besser/agent/nlp/ner/ner_prediction.py sha256=bbhooLfmCCg1g8JRfBDU_WjBxzXzqtyDU0s2SGtdX4M 1854
besser/agent/nlp/ner/simple_ner.py sha256=i-XrYxQEBJjQquo45vAiUSv2dKBdJOjF0f8x7o9s6hw 10378
besser/agent/nlp/ner/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/ner/base/any.py sha256=tzEBiNNMDjI6LYu9JdZ9zHgBOK44AlguSkktIpq-QSc 220
besser/agent/nlp/ner/base/datetime.py sha256=n4oy8kPYekFS4b4e9P5u6wO3XZVChf4J8yQjSsbzK8g 6888
besser/agent/nlp/ner/base/number.py sha256=iX78NBBcNOE3jOkfJVUfYu4QmxESpH1g7pfamYrR0VI 954
besser/agent/nlp/preprocessing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/preprocessing/pipelines.py sha256=KtPeVvKBSn6xBRk6eJJpJjAHARGoqmSuOkNzPf69378 861
besser/agent/nlp/preprocessing/text_preprocessing.py sha256=TxrUyvLygoC4O4RLL74TlkAxkdPMj49DYmoCB7HcAuY 2733
besser/agent/nlp/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/rag/rag.py sha256=JbZwe5kAUDhvLY5L-RWkZ5Lakx-37MZ_mmwsWuDZksY 11312
besser/agent/nlp/speech2text/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/nlp/speech2text/api_speech2text.py sha256=04WgfbTBAMjTfXoijzIHy7DirlM-MrlTfBoAnYAtxRE 2534
besser/agent/nlp/speech2text/hf_speech2text.py sha256=h75wRliA6cD18wHCrX9TlYqSFa0_VXrMmgIkUFg7qTI 2759
besser/agent/nlp/speech2text/speech2text.py sha256=ZjFQPYi56TXRRyZ26cS56czV4rUj1UuG_Rf4YB0I7AI 1225
besser/agent/platforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/platforms/payload.py sha256=HAom192Cxn-6RTLDjE7g_m-4ckCvMBibSaQvM5YDsSY 4455
besser/agent/platforms/platform.py sha256=BS-Me42KWC8oal5R83ISF_H3MFa06ajjhiMYqOcSXrc 1732
besser/agent/platforms/telegram/__init__.py sha256=cb4EdfgBJCKxdThKK6nXHZARwij9gsL61pPPniPkJDg 354
besser/agent/platforms/telegram/telegram_platform.py sha256=W3b95UshlAiA3Mh9w-eWltrc_Be2t2SAe_U4hhTj43k 12393
besser/agent/platforms/websocket/__init__.py sha256=EC_O7zFeusqyGNyk9zc-0rlIcp7Ix88GwlUIYGDSYHk 1489
besser/agent/platforms/websocket/websocket_platform.py sha256=-hvMoezmkulizDvp6r0TJUQq-XC_FOKeBbVoBWH0k24 14719
besser/agent/platforms/websocket/streamlit_ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/platforms/websocket/streamlit_ui/chat.py sha256=1-4Z-FZHRku7sm6V3z7G_2RGciPaCAtgCudyCE97AvA 3882
besser/agent/platforms/websocket/streamlit_ui/initialization.py sha256=-BccZA6nVT7VvV64kIkfJ9JFX6p49v5G5rztVc0uXkU 2368
besser/agent/platforms/websocket/streamlit_ui/message_input.py sha256=gbSBdc9tBv-h3rQls8VODt5ID0bQ7gG3yu3NT41dWOY 1398
besser/agent/platforms/websocket/streamlit_ui/session_management.py sha256=j2veQoQ-UGBaxbItDOdhsJb70LCygayPgJrFcaYwyb8 887
besser/agent/platforms/websocket/streamlit_ui/sidebar.py sha256=y38x0yTzvDspwxVD3kc0KLv7gn1OAqa3VEgOUVioleU 3088
besser/agent/platforms/websocket/streamlit_ui/streamlit_ui.py sha256=w3mQ3s1tS8eEPcsvYfkPOf-x99u5lMthhQBWaFrlbEE 1129
besser/agent/platforms/websocket/streamlit_ui/vars.py sha256=Ms_4-JjdDaqaAOKYExpEnzJs2kw2xKTQADR0NuO6WSY 519
besser/agent/platforms/websocket/streamlit_ui/websocket_callbacks.py sha256=T8M6JKhFcKl9Jjw-ioCLoCc4NO0x1rLdL06sLXItJR8 3396
besser/agent/test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/test/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/agent/test/examples/greetings_agent.py sha256=5D88UE2FfRxMPJqTAxQ1vfTGtypSMUs4Qr7nekrkPhU 1832
besser/agent/test/examples/llm_agent.py sha256=j3M71zKOLAuqiDv-nwrwc4qVSe79e2hkaoN6B8rfcRg 3968
besser/agent/test/examples/rag_agent.py sha256=vI4VSD6FzBaS-0OaAxMYDNve7OsTqweghT9ika8Mc-o 2830
besser/agent/test/examples/telegram_agent.py sha256=_RXRrdjhBj5BbG9KhkVKYUIjiYcnjR-2ZpXgOjTxtzU 3065
besser/agent/test/examples/weather_agent.py sha256=7-Q10pfcn6fzmWcP9l8Su_H-x6pGSkZoE7ndMsNbPk0 2031
besser_agentic_framework-2.0.0.dist-info/LICENSE sha256=QmKJ_lbVM5tsOXIsSXfKbgeaM24qmbLBVDMT3c67Zjk 1069
besser_agentic_framework-2.0.0.dist-info/METADATA sha256=sK4f5wXtqPvGqv6DmTk6lX_Yl0tRSgqPr6F1-PQNH4A 7809
besser_agentic_framework-2.0.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
besser_agentic_framework-2.0.0.dist-info/top_level.txt sha256=5xwdYjfmBjszfjPsf2HMBk-BZ2oksuqWy0oN5EgnCu4 7
besser_agentic_framework-2.0.0.dist-info/RECORD

top_level.txt

besser