eurelis-kb-framework

View on PyPIReverse Dependencies (0)

0.0.13 eurelis_kb_framework-0.0.13-py3-none-any.whl

Wheel Details

Project: eurelis-kb-framework
Version: 0.0.13
Filename: eurelis_kb_framework-0.0.13-py3-none-any.whl
Download: [link]
Size: 58863
MD5: 84c94e2c46b80cfcfb6856d943c0e406
SHA256: e82301a179a1dab3fbf16b4a7f9800eeca4330c321606024df9f2775a4ffbfc9
Uploaded: 2024-03-27 16:34:39 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: eurelis_kb_framework
Version: 0.0.13
Summary: Framework to build and manage knowledge base. Based on Langchain under the hood.
Author-Email: Jérôme DIAZ <j.diaz[at]eurelis.com>, Vincent LAMBERT <v.lambert[at]eurelis.com>
Project-Url: Homepage, https://github.com/Eurelis/Eurelis-KB-Framework
Project-Url: Bug Tracker, https://github.com/Eurelis/Eurelis-KB-Framework/issues
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: langchain (==0.1.0)
Requires-Dist: sqlalchemy (==2.0.21)
Requires-Dist: rich (==13.4.2)
Requires-Dist: click (==8.1.7)
Requires-Dist: numpy (==1.26.0)
Requires-Dist: langchain-community (==0.0.13)
Requires-Dist: gradio (==3.47.1); extra == "chatbot"
Requires-Dist: chromadb (==0.4.13); extra == "chroma"
Requires-Dist: sentence-transformers (==2.2.2); extra == "huggingface"
Requires-Dist: transformers (==4.34.1); extra == "huggingface"
Requires-Dist: markdown (==3.5.1); extra == "markdown"
Requires-Dist: pymongo (==4.6.1); extra == "mongodb"
Requires-Dist: langchain-openai (==0.0.2.post1); extra == "openai"
Requires-Dist: pypdf (==3.16.4); extra == "pdf"
Requires-Dist: cryptography (==41.0.7); extra == "pdf"
Requires-Dist: selfcheckgpt (==0.1.4); extra == "selfcheck"
Requires-Dist: lark (==1.1.8); extra == "selfcheck"
Requires-Dist: lxml (==4.9.3); extra == "sitemap"
Requires-Dist: beautifulsoup4 (==4.12.2); extra == "sitemap"
Requires-Dist: eurelis-langchain-solr-vectorstore (==0.0.1); extra == "solr"
Provides-Extra: chatbot
Provides-Extra: chroma
Provides-Extra: huggingface
Provides-Extra: markdown
Provides-Extra: mongodb
Provides-Extra: openai
Provides-Extra: pdf
Provides-Extra: selfcheck
Provides-Extra: sitemap
Provides-Extra: solr
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 322 characters]

WHEEL

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

RECORD

Path Digest Size
eurelis_kb_framework/__init__.py sha256=X5bpES8Bdnyz8KP8cXEhwh3ukbMbus3HTgWizD5Ys4Q 3850
eurelis_kb_framework/base_factory.py sha256=oZKs77aT4qYQIuEdkxwunehNGslmf4XLRnxQJQX9_gs 6485
eurelis_kb_framework/class_loader.py sha256=_DjvDcigV6fVRUCHSy_aRB--lPQZutJZ-oEdmQFe0lA 8663
eurelis_kb_framework/gradiochat.py sha256=w3G0wdoVkRNxNtBMTyx9st2atZ-5sGA7OSTXb_cHGAM 2596
eurelis_kb_framework/langchain_wrapper.py sha256=VEJuXL2FQxnA6pTEPadKVyS55FikGZBd_gaN2rfqn_4 28359
eurelis_kb_framework/main.py sha256=ublO5c7F9ADRrVCSlNrjgrKVSZQDBYhfG0sFzjQrKc0 5001
eurelis_kb_framework/types.py sha256=_U-9gUr-s3vcMUH-QAqYhHgKx1UvyFKVlP26t9wwRwU 475
eurelis_kb_framework/utils.py sha256=2AKoxG0UhLX_KFcNAxdREfWLwKUFELG2g9C7h_t4p3s 1352
eurelis_kb_framework/acronyms/__init__.py sha256=1k1V0XbKNNxL0-6NQJaBn6CW44XPRTy3VXwt3LXltvc 1480
eurelis_kb_framework/acronyms/acronyms_chain_wrapper.py sha256=ugdOSbuCOWEE_5Vw4UcCTw5mQYH-dia0AXYm4RlpPko 1987
eurelis_kb_framework/acronyms/acronyms_document_transformer.py sha256=i7B-ZFCQIkcZ7eYuqRkWaekP6TOQF_g2IVD0_f50aaw 1849
eurelis_kb_framework/acronyms/acronyms_text_transformer.py sha256=7nvPIc4JCWV3T76htmDyj7OKx-8sT3-_MGu8Z8AXQ3A 645
eurelis_kb_framework/addons/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eurelis_kb_framework/addons/checker/__init__.py sha256=MWTImuoxogYLf5F5WsDWylu6L4vcqgs9uTZq0dm_eeU 198
eurelis_kb_framework/addons/checker/chat_checker.py sha256=7acXptGmzZW-Ru4URLJipH_yorGQuBDWs9hyBWNxjR8 2012
eurelis_kb_framework/addons/checker/check_input.py sha256=JrEOnsLRJ4s2xgiOYmP3UJOuCEONuHL6TMF2aBfvaeM 394
eurelis_kb_framework/addons/checker/check_input_callback.py sha256=SF9Sd1mIguVHOEtpD5f4KEj63BWIVtNRl6rM3z2BVwM 1388
eurelis_kb_framework/addons/checker/method.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eurelis_kb_framework/addons/output/markdown_html_callback.py sha256=8eRVBZlGLYnZkdrphYAcN9dzIala6exiJ1xzqobcNjg 1616
eurelis_kb_framework/chains/__init__.py sha256=XDgPNVaQOvpG8Shz6rU_oilZev2arbfA_LZsIJ6SsGM 601
eurelis_kb_framework/chains/conversational_retrieval/__init__.py sha256=1tWmNntGAYp1x7vkfNIcqfaY7R1lBFmVyHDzykIyuyc 5869
eurelis_kb_framework/dataset/__init__.py sha256=-Wq-Gqj7C18_c2iw_9b7W77OTQrXPFN2D0xD0TWWWns 6220
eurelis_kb_framework/dataset/dataset.py sha256=64qMS5gIe2fewJIfCX4vDaco2dRtZIbmN4qqGIb5ID8 11376
eurelis_kb_framework/document_loaders/__init__.py sha256=d_NUNCTH0IUZa-XLUZyLgHQ1if33Mz-l-icdYUFOke0 581
eurelis_kb_framework/document_loaders/fs/__init__.py sha256=YDP91t0eE92duPX6bEYnHyMTl25HtxG1V8e_TOcgOpc 2451
eurelis_kb_framework/document_loaders/list/__init__.py sha256=fSPnSqJysG8luN3QsWD1bmua9myGCQ_8jSzvGyNV8Iw 2549
eurelis_kb_framework/document_loaders/list/list_loader.py sha256=LtSPJB03BFmrKYkAD5DSzIqwrOPsh_B4Qp3iqKuKFkM 2293
eurelis_kb_framework/document_loaders/sitemap/__init__.py sha256=mTPNZ4ZUz4erAx1lwvpfdbUg4RJWUAMqXhmqJvNM5kU 3030
eurelis_kb_framework/document_loaders/url/__init__.py sha256=54YVr1cPutaRrfkkV_2zkoSWzuzO1xX0C5ah09-6TEk 2093
eurelis_kb_framework/document_transformers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eurelis_kb_framework/document_transformers/html2text/__init__.py sha256=-z6lyY85zUKLTHLB2Q4HAZIoeePWf1lLeW8OnRhZHmc 782
eurelis_kb_framework/document_transformers/urloutput/__init__.py sha256=q-YyLsDcm2Xa7Y6X3Dj0Z07JhoZU4m5ik4s2R9o4Dbc 3155
eurelis_kb_framework/embeddings/__init__.py sha256=SLjWoQD4fQDxjjpL9IGu6dV_T3LRmmJiNvB6YLLiNv0 586
eurelis_kb_framework/embeddings/huggingface/__init__.py sha256=UpzsclqkiGdG_1Qipyeie13JhwCwSyDZBu926QubveQ 832
eurelis_kb_framework/embeddings/openai/__init__.py sha256=s04T_cGNZf6TJM9OBCHvSzRwCHWkORbyZL-QxwbjxAc 1295
eurelis_kb_framework/llms/__init__.py sha256=JzpIHG-u_dQUg854MIaft4tiN2743e8H4a-OXgBNpv4 396
eurelis_kb_framework/llms/huggingface/__init__.py sha256=Dt3gip9_5CTwl7CpAbASr646X6_jKYqyN587hxz9xPo 982
eurelis_kb_framework/llms/openai/__init__.py sha256=gru_H9Kp0Sr3hd5_rk2Js0IcdNjkfuTE688kYYHeVmA 1954
eurelis_kb_framework/memory/__init__.py sha256=XphP5OfUgP6ERs2jzBc_qIeJqtlot343W8Mak1nO4yo 534
eurelis_kb_framework/memory/conversation_buffer_memory.py sha256=J-5z2eVO8VxSs-2I0KS9xvPcpizuEprmC3iCE-t-NlM 848
eurelis_kb_framework/output/__init__.py sha256=nQSX36422HazhzRYYcqaUo0ujvy2DIVQlxu-Oex4Gbk 2591
eurelis_kb_framework/output/base_console_output.py sha256=ALgtE70DdTdRvg9R7EPkyhLIHaeM5_9_yAdTVo1uI4g 3423
eurelis_kb_framework/output/logging_console_output.py sha256=DIEuGGxOK9F2cXDKl3PLkOw3rjkZH2qH05wHn_777NU 3635
eurelis_kb_framework/output/output.py sha256=VkybokF6yQJURhxkIZRsvZcKmy7JS5coTeXjAp500_I 755
eurelis_kb_framework/output/verbose_console_output.py sha256=leas3197eg0NRtMHYAN8WfFJJo61QbV5mMgrynIeYDk 1385
eurelis_kb_framework/parsers/__init__.py sha256=nvkKxvdl3TAtctlg3l7RZJ5kp6pfHxJS4E2kiCCtxP8 1234
eurelis_kb_framework/parsers/pdf.py sha256=WJ2Vot-iA_o__wN64jwHj32ByKFXgJOtlBIEFmMLnbY 1172
eurelis_kb_framework/retrievers/__init__.py sha256=GCxbhD3j7lCzo_Nsp2169cHzLQ9-rGZCKsBOex92SF8 493
eurelis_kb_framework/retrievers/selfquery/__init__.py sha256=EBbOP_V7C-mq8ONCTJF_MDfGMSG1yss9KKqNKBUY_Zw 1754
eurelis_kb_framework/retrievers/vectorstore/__init__.py sha256=BbessCyHaPzcPMdqp3_B6LEy-8gKtlulc_hVJ44zUGE 739
eurelis_kb_framework/text_splitter/__init__.py sha256=JEefvcKCLtgYAy0Ol66ZjNh5reFlcqbeg0Gdidr7m4A 3900
eurelis_kb_framework/text_transformers/__init__.py sha256=NksRjmIrfHbSZWaJUy_hw3c3y_LRSXqv-jjjf02d_k4 366
eurelis_kb_framework/vectorstores/__init__.py sha256=y91Z8FxdcJsOJmyfwqV4RD3TE5l6NHezGA0XOcPR_SA 547
eurelis_kb_framework/vectorstores/chroma/__init__.py sha256=zkqeHgCp1UGy5S2hVhMtuX0DI1a1z508LWLzv7cKRe0 3071
eurelis_kb_framework/vectorstores/mongodb/__init__.py sha256=9vO9QdIRx8kbbmEuUykHubva4OYAmcoUdE2FIoOdlwI 3008
eurelis_kb_framework/vectorstores/mongodb/mongodb_similarity_atlas_vector_store_search.py sha256=kzOvqwLB7OWoAkGinBCQSkwy0M71j-ryoV02U50o650 2423
eurelis_kb_framework/vectorstores/solr/__init__.py sha256=R11eKTCViXSOkUwJi1zJKfT9og4waY2lQR2aU9LWyUY 938
eurelis_kb_framework-0.0.13.dist-info/LICENSE sha256=SlCs79UVntUTVrRkgcyrJ39PFkE1LRish9vQYbVJR74 1064
eurelis_kb_framework-0.0.13.dist-info/METADATA sha256=OiLZkXTZQq0aKdu4APH51SWTjF5WjB3Y-O6D7aSJ3ps 2181
eurelis_kb_framework-0.0.13.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
eurelis_kb_framework-0.0.13.dist-info/entry_points.txt sha256=t5gkmcp1rfbMzwHYLAAgSBaKhB0Yczjs_kWbZVYDhJU 59
eurelis_kb_framework-0.0.13.dist-info/top_level.txt sha256=y5JfdyN0SXJZcI0yBvFQ2mnFw9Isb_4ckSOjqswXZrI 21
eurelis_kb_framework-0.0.13.dist-info/RECORD

top_level.txt

eurelis_kb_framework

entry_points.txt

kbf = eurelis_kb_framework.main:main_cli