eurelis-kb-framework

View on PyPIReverse Dependencies (0)

0.0.14 eurelis_kb_framework-0.0.14-py3-none-any.whl

Wheel Details

Project: eurelis-kb-framework
Version: 0.0.14
Filename: eurelis_kb_framework-0.0.14-py3-none-any.whl
Download: [link]
Size: 62054
MD5: 590cb873641286b82794ed454cc2a3f9
SHA256: b980768ddac9159c8468e9bd2f5fb21e1763a99c501905f776d3226f721db716
Uploaded: 2024-05-07 12:48:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: eurelis_kb_framework
Version: 0.0.14
Summary: Framework to build and manage knowledge bases. 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: langchain-community (==0.0.20)
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: 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=1Q-EIzYa0cM6cN1l85zo_TIzhju9CN1oDyWi0WW1feU 3893
eurelis_kb_framework/base_factory.py sha256=8REDR6xgEha_PQI1FQljAzVd_MmJ8K-JcuDoo4yD04c 6603
eurelis_kb_framework/class_loader.py sha256=jqjTaGY7mkebmRo_mIbTr39bzKaW0K2NXi27tUO_BtA 9743
eurelis_kb_framework/gradiochat.py sha256=BzmxX3HlgtQZqmGCBN4gmwZYJOE3V5zAylAuBUJQT6I 2879
eurelis_kb_framework/langchain_wrapper.py sha256=7QbrbV8bL21haffqIO4qgtxZVByJs13m8tdoGpJ5Eiw 30428
eurelis_kb_framework/main.py sha256=-vcJ_dvqo0-dQnYts0-79HMBhUDBrGhkpr84GnrhQaI 5373
eurelis_kb_framework/types.py sha256=edzj9Ub5ikoi4IUBYk3yyzMnzVb8bBExX1QpDqmszu4 559
eurelis_kb_framework/utils.py sha256=0jl6ZtuJUUaUDGy4HHZxSGUX9Q-wZgur_sV3XYVJAAw 1425
eurelis_kb_framework/acronyms/__init__.py sha256=58B3kVtS5zk-Id8Wnwok3hklmX-FEGQwFjO41gsHMwM 1498
eurelis_kb_framework/acronyms/acronyms_chain_wrapper.py sha256=ugdOSbuCOWEE_5Vw4UcCTw5mQYH-dia0AXYm4RlpPko 1987
eurelis_kb_framework/acronyms/acronyms_document_transformer.py sha256=SrCKHulP2HINwBCHzFK4mE9O9KyhBCrbvpCBVgw8-0c 2037
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=iVUqqE79kzyyq53BDlam4DJI4pulczABto3b9TIvavY 2114
eurelis_kb_framework/addons/checker/check_input.py sha256=30z7hzRF-ZWRXEiyq8P5R3P4yWK1RVkfSag48UGgQCQ 428
eurelis_kb_framework/addons/checker/check_input_callback.py sha256=rgbnnS60lA2Vgl54pa6DZhvWjmIppa9RUWOnKqHYTVI 1603
eurelis_kb_framework/addons/checker/method.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eurelis_kb_framework/addons/output/markdown_html_callback.py sha256=f5XCukoJBG40iksVHm_DM1BzY7dqZGkA22WLW2YRGCE 1648
eurelis_kb_framework/chains/__init__.py sha256=XDgPNVaQOvpG8Shz6rU_oilZev2arbfA_LZsIJ6SsGM 601
eurelis_kb_framework/chains/conversational_retrieval/__init__.py sha256=C-zmtk_c9XzTvU8ZGE49c7dcCme1JX0v81sQsxPAack 6557
eurelis_kb_framework/dataset/__init__.py sha256=kY9HQS-u28lPmQf0gw7Eo_NMUG7xvbqsVq_8zOkYoqA 6842
eurelis_kb_framework/dataset/dataset.py sha256=aOI3w1EjscNqG2maNOtTknCEdOe7JO-XKvjla-CiPN0 12665
eurelis_kb_framework/document_loaders/__init__.py sha256=d_NUNCTH0IUZa-XLUZyLgHQ1if33Mz-l-icdYUFOke0 581
eurelis_kb_framework/document_loaders/fs/__init__.py sha256=k2KL4N2kkLif-F1Xa3GqlivCRYgNy46toJnSeLwoocU 2530
eurelis_kb_framework/document_loaders/list/__init__.py sha256=fSPnSqJysG8luN3QsWD1bmua9myGCQ_8jSzvGyNV8Iw 2549
eurelis_kb_framework/document_loaders/list/list_loader.py sha256=bMA1Qt4BY8F4mfQoy6bTeWqFEZK41cR-ZO2CaHFUEVQ 2358
eurelis_kb_framework/document_loaders/sitemap/__init__.py sha256=hIYzduM2fY6aM3_R3hnmLyEB2q0trSUztAajjNVPi1E 3087
eurelis_kb_framework/document_loaders/url/__init__.py sha256=DOQhvApW83I69WsSRxn85OlkcmAy8mB3tbeHd-1gDGM 2119
eurelis_kb_framework/document_transformers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eurelis_kb_framework/document_transformers/base.py sha256=c8q3O-1QrcK0dNXwqiUGsW6wVNvYqM1c1pMnnH-B0Yk 1301
eurelis_kb_framework/document_transformers/html2text/__init__.py sha256=-z6lyY85zUKLTHLB2Q4HAZIoeePWf1lLeW8OnRhZHmc 782
eurelis_kb_framework/document_transformers/urloutput/__init__.py sha256=ZfnhIPu0EH1wrmTaCGhnfWn7XuD2zX2TC3eWIo4rE-c 3507
eurelis_kb_framework/embeddings/__init__.py sha256=Q4buW63tv1BbR0yTsvIhjk0tQX-Xa9i2V8HE0RGSD7M 591
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=Tw35eMabq5mLGFUOd9X1vsYrOhAYIzWIGMEIB7xNHZQ 2458
eurelis_kb_framework/memory/__init__.py sha256=XphP5OfUgP6ERs2jzBc_qIeJqtlot343W8Mak1nO4yo 534
eurelis_kb_framework/memory/conversation_buffer_memory.py sha256=ke_KxcVtl3TNdD-wKlvDMGPIJ0FzpcQXhKtCS4vG1pE 994
eurelis_kb_framework/output/__init__.py sha256=49krQ_gvKFAnvtXaCt9emUXqlcWj8WOxoh27DOyd2uA 2599
eurelis_kb_framework/output/base_console_output.py sha256=TYe2NryYaxukpizMBMvfsmKfcTHL6KjoeMS5AGa3KIw 3455
eurelis_kb_framework/output/logging_console_output.py sha256=11OwGkGmr1o5-DTH_Vt0XM4JHocW3ijS-t9nt-P1nOk 3691
eurelis_kb_framework/output/output.py sha256=VkybokF6yQJURhxkIZRsvZcKmy7JS5coTeXjAp500_I 755
eurelis_kb_framework/output/verbose_console_output.py sha256=Ueu9viW4cZp1a4QA34-Opd3vb2ARrAhBeWsE6D6dbxw 1413
eurelis_kb_framework/parsers/__init__.py sha256=pggdB28S19KhXIaNo9P3f9fo45mTeRWhURQQF4_Pifk 1244
eurelis_kb_framework/parsers/pdf.py sha256=CwtZ9R3As9ek7hhipnQLBgjKJinfILZJR7PsS0Xds08 1216
eurelis_kb_framework/retrievers/__init__.py sha256=GCxbhD3j7lCzo_Nsp2169cHzLQ9-rGZCKsBOex92SF8 493
eurelis_kb_framework/retrievers/selfquery/__init__.py sha256=0ztavQyJpDETidQM2VDsjiIadZ5MsmBeowZPauaz9QE 2030
eurelis_kb_framework/retrievers/vectorstore/__init__.py sha256=hLSDvJc_jRozEWjV2guwrTmH2HTu7eOimk0XXTktuyw 872
eurelis_kb_framework/text_splitter/__init__.py sha256=D5Qsapeh_6VKittNrW2HDEOU5NzqAVEF-lSnJnOr-1E 4065
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=m0UdbjcoDeu31bj-lVB60tym3hOoveyN4JrDg2tVYoc 3105
eurelis_kb_framework/vectorstores/mongodb/__init__.py sha256=CtM2r9BEdiUNU8j75CsmXsaSPtqjRsBL7F96G2O5ygk 3792
eurelis_kb_framework/vectorstores/mongodb/mongodb_similarity_atlas_vector_store_search.py sha256=kzOvqwLB7OWoAkGinBCQSkwy0M71j-ryoV02U50o650 2423
eurelis_kb_framework/vectorstores/solr/__init__.py sha256=30kai4os45QDCTDKO7LLeV9f1G8h0tOWy0pc0pOScjU 1182
eurelis_kb_framework-0.0.14.dist-info/LICENSE sha256=SlCs79UVntUTVrRkgcyrJ39PFkE1LRish9vQYbVJR74 1064
eurelis_kb_framework-0.0.14.dist-info/METADATA sha256=qjx3Reh-KKhuREdBF__Uey00HlwGh3Q5Lc_rUw90Dys 2182
eurelis_kb_framework-0.0.14.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
eurelis_kb_framework-0.0.14.dist-info/entry_points.txt sha256=t5gkmcp1rfbMzwHYLAAgSBaKhB0Yczjs_kWbZVYDhJU 59
eurelis_kb_framework-0.0.14.dist-info/top_level.txt sha256=y5JfdyN0SXJZcI0yBvFQ2mnFw9Isb_4ckSOjqswXZrI 21
eurelis_kb_framework-0.0.14.dist-info/RECORD

top_level.txt

eurelis_kb_framework

entry_points.txt

kbf = eurelis_kb_framework.main:main_cli