Indox

View on PyPIReverse Dependencies (0)

0.1.31 Indox-0.1.31-py3-none-any.whl

Wheel Details

Project: Indox
Version: 0.1.31
Filename: Indox-0.1.31-py3-none-any.whl
Download: [link]
Size: 198508
MD5: 069042304748de356162bf2667faa721
SHA256: 7b5c2f75af7344e0a1be69a3cb328286b82133c4192dde4cabc82b651639b1e3
Uploaded: 2024-09-22 12:34:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Indox
Version: 0.1.31
Summary: Indox Retrieval Augmentation
Author: nerdstudio
Author-Email: ashkan[at]nematifamilyfundation.onmicrosoft.com
Home-Page: https://github.com/osllmai/inDox
License: AGPL-3.0
Keywords: RAG,LLM,retrieval-augmented generation,machine learning,natural language processing,NLP,AI,deep learning,language models
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: latex2markdown
Requires-Dist: loguru
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: protobuf
Requires-Dist: pydantic
Requires-Dist: PyPDF2
Requires-Dist: python-dotenv
Requires-Dist: Requests
Requires-Dist: setuptools
Requires-Dist: tenacity
Requires-Dist: tiktoken
Requires-Dist: tokenizers
Requires-Dist: umap-learn
Requires-Dist: unstructured
Requires-Dist: nltk
Requires-Dist: pillow-heif
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 16767 characters]

WHEEL

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

RECORD

Path Digest Size
indox/__init__.py sha256=AiT-5C6-pLnLXaW7N8O_cCYRWIo90AGrHyvZp5kLSq8 146
indox/indox.py sha256=WO0nI8fS5zkug_TCwWmTle-_hy9nb4tcYanLNamAzSQ 7053
indox/utils.py sha256=eio-mxg87FnzCL4FESP05Rh7uApcvtX1v2DDjqJkly8 1734
indox/core/__init__.py sha256=OI6amVeBIVnFxADFG7Tl3yDzx871Ak4riBAGWcPyn1s 144
indox/core/base_llm.py sha256=_pKL-MsxqY5ld0evb1Z5B7vr22gWEDXWR-_fSbGr9Cw 459
indox/core/document_object.py sha256=QUoLZXGx1M1H_omSB0BFnPPgTjBn6aul-LTHVfQAc2A 545
indox/core/embeddings.py sha256=_Z87KxLDFAE7I9owQo5ftLQfnsfSmW5JdEJHPw0biBY 328
indox/core/vectorstore.py sha256=wlAA68ccrlQWnEaaBhjMQuWEd0VAek0428WxAOueZb8 456
indox/data_connectors/__init__.py sha256=CfCzgMWUYEObhdF2ZdfJ-LZs00NXm6jcFzpj1z0Y5x4 547
indox/data_connectors/arxiv.py sha256=0muf7GX1PlQ2Sq-cjQuaRs0be1xy8v8hPOwzk63Myes 3665
indox/data_connectors/discord.py sha256=P3Uw3JB5EZjz8knWkPgagEyMuJBJXDFadSXnBgCN_AE 5241
indox/data_connectors/github.py sha256=qpgkuyLqBDoaYR4GcK8H1Retn4WwIQGvbGloeZshk2I 7924
indox/data_connectors/guten.py sha256=UJzQacR8jP47I4j1Cw1b6KooXfOMFjbckGv4C0YKCWE 5116
indox/data_connectors/twitter.py sha256=LVzPLijJTMUpX5o3xFN9uF7Sn5Ag87sTOKOIivW0BX0 6047
indox/data_connectors/wikipedia.py sha256=QfFfs7PwNQBtNon14dGaMRqpxzIWlSNTNtHfkCf-qa0 4405
indox/data_connectors/youtube.py sha256=ZPl9v3ImAcXf4z2WFZ2GVakXDC3qgzxIT57OJAYN8zQ 5200
indox/data_connectors/google/__init__.py sha256=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN_XKdLCPjaYaY 2
indox/data_connectors/google/googleChat.py sha256=Y1DsDBwD47VDWA5waN9-Ni66A4kruUiHzlTTzGaUR-c 2941
indox/data_connectors/google/googleDoc.py sha256=yPUJ7KYsEaVcaqqXqhqWwfqIPDMK_8ZTQSTMGzQxw1Y 3195
indox/data_connectors/google/googleDrive.py sha256=lizGeVRa_aFcuOiVtpc8Rgu_FUGpZ5_iCDcto6Hw37Y 6481
indox/data_connectors/google/goolgeSheet.py sha256=ol-6_4hNphXgZWWlezUGCCbdbZJm4yHNWfsOmncYR8M 3529
indox/data_connectors/google/maps_search.py sha256=4y6n1VljbDbtUGu2rI99JKvyPqHlefskBkl2K4Oip-Q 3067
indox/data_connectors/utils/__init__.py sha256=sZLWbGqL_93gUGEZqNQBiLk29mXov1qYG7pMPRZzycg 30
indox/data_connectors/utils/document.py sha256=9sHmJ4YnUUVzcpY8H9kfVedHapukkN427ZGf4UF3BX0 3177
indox/data_loader_splitter/__init__.py sha256=VhTT0MaRCL53X0-4p0smQ03vqfWorTWL1H8q41RSTnI 180
indox/data_loader_splitter/ClusteredSplit/Clustering.py sha256=BcVrB9B4DO6bGci3E2Cn6TiqufK_-DYJ4TqLplv7FXY 6348
indox/data_loader_splitter/ClusteredSplit/Embed.py sha256=V6Uy9SRsunFjWulyJaufEoLtirWtdmkkKoSyNWhb1N8 2044
indox/data_loader_splitter/ClusteredSplit/EmbedClusterSummarize.py sha256=Xp0UM09R0QElwCRwCJFlT_FQ4kcsIapytSFBtWQ_Wcw 5797
indox/data_loader_splitter/ClusteredSplit/__init__.py sha256=WyB3icR7b6nyndLhkpP9qHXjVfAkGdcnWmHqaYwg8a8 35
indox/data_loader_splitter/ClusteredSplit/cs_utils.py sha256=90c9ItSq1_qChoXElY9YFxhyayjwynjaMCnxaQ8yfXg 6431
indox/data_loader_splitter/ClusteredSplit/split.py sha256=5ppvdQ-ZY6F_fuIfTQ2Bub9MCrfuI37oToYySHO5KcA 6112
indox/data_loader_splitter/SimpleLoadAndSplit/__init__.py sha256=g9xIthlCAlAHSTHb5Hn73jrCfOj8f1AJ13sHAG40-BQ 37
indox/data_loader_splitter/SimpleLoadAndSplit/loader.py sha256=u1r88iElQcmV5IasY6IOx3ccdahfCEvMyu2Did_KLwM 1712
indox/data_loader_splitter/SimpleLoadAndSplit/split.py sha256=qCR1oNVQeLTSFogH1msAx-prRRkdw0Loafxghg4NXRE 3429
indox/data_loader_splitter/UnstructuredLoadAndSplit/__init__.py sha256=dBxEeR-ARwTIFaS5ZHPcSGT6t9Rg0NWRXSrLi7w2zWU 45
indox/data_loader_splitter/UnstructuredLoadAndSplit/split.py sha256=V5p13fEaobjIfPvhUYjvewRlHAcjhcm1mKkcrN2BJ3E 2137
indox/data_loader_splitter/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
indox/data_loader_splitter/utils/clean.py sha256=ze3W96FjA-jyUmInsibtNPghOeXTfKSRfzL7bqC_w2c 1663
indox/data_loader_splitter/utils/unstructured_utills.py sha256=gIpzElPAslwMoJuLqwajBgBuNWTxAgpNpKWNn87WeDw 5746
indox/data_loaders/__init__.py sha256=L4TrMxIdIDzaj7PNJPZkNTO6_yEW-0PNEyJm2QVXY-U 443
indox/data_loaders/bs4.py sha256=gL9BiWCnVT5E70XXODa52X_LFdnwzo206eT_Flkw6lc 1957
indox/data_loaders/csv.py sha256=6Y63dfF1X9sUKIBNv9N6DUa64h8cvxugfIGpt3h15es 2130
indox/data_loaders/docx.py sha256=G3bFVqWOOSLCM-nPJTvR1NwyMF1QdJUjN7JeZZDscOQ 2114
indox/data_loaders/excel.py sha256=a9hD_mEimXHiy_rHRxF0xWPdpL5vcguRwtgwjKInUXw 2554
indox/data_loaders/html.py sha256=-lyn7B-OhT12cuu85Uk8FL4Bm2aGsCUXC6mQ72B3R1s 1448
indox/data_loaders/joblib.py sha256=LU-luvXpaTap0lLO01A2IN2j5-kdRY91G3P2zXz9bcc 1398
indox/data_loaders/json.py sha256=RHb_p965fRFe-saMxMJhCanvP4QVPR8sASJQCBwslzQ 1476
indox/data_loaders/markdown.py sha256=Bx4M5-PiZm7dT57yumzjZ2KBGjFEr6d-jw8uHL4e-t8 1471
indox/data_loaders/md.py sha256=yVdHxHaltwenh4GSWlT-EFkWD-HXa2qMf42coZfROZ4 1500
indox/data_loaders/openpyxl.py sha256=i4nPlSaY_6gBbjaYJuicsWnfEdKcJoXRCYLIu56opZI 2145
indox/data_loaders/pdfminer.py sha256=lxmMVRQ4Ly2tRR5mHq3zrBomFcQf9kKmhremL6iPSBU 2405
indox/data_loaders/pdfplumber.py sha256=eslRfzgXZTfUrtgC4LeQfGXkAZkdZlh9T82e9ISVBTc 2037
indox/data_loaders/pptx.py sha256=3bkDbejaVcp2DOhsaLEbs1gaYxvHEKhHXJnWBwbb668 2021
indox/data_loaders/pypdf2.py sha256=I80cPUxOlzfbraCDMYo3B5t8i0zYo66Iqjn2b8Qt_3U 2276
indox/data_loaders/pypdf4.py sha256=7Lvo4lP-Rpi15BCRLSz7jrt83QcshuU1LnOBLj11gKY 2115
indox/data_loaders/rtf.py sha256=kLl0mgy_wKIXAbi59ITiLNyoIa_W7BURwGMOwQ0G9Ag 1626
indox/data_loaders/scipy.py sha256=ujR4tYOICbitt0FJNwGReVoBoaomyXf0DMKmZo_VKJk 1847
indox/data_loaders/sql.py sha256=uBQufQgAHhr19j1HzBvrnzBX1cqSs6GZZnxwzPrLiC0 1434
indox/data_loaders/txt.py sha256=qyOC3K1z4ppFOtOkSNmuF-x5RpTWRBFlnv-l0Zma0aw 1442
indox/data_loaders/unstructured.py sha256=RN8_mfRvQ1Pq4CXlrrp8irY_PKpyaKIFiLkD0xOB_nw 7061
indox/data_loaders/utils.py sha256=pldkZgepRM_i0T5dc0kVA0Rwyysfr4ZsGYZ1TM41kR0 2420
indox/embeddings/__init__.py sha256=JIEeReUg0S8qEmXRh8H0Rl5tNaRh75u0BczdxBBc0A4 516
indox/embeddings/azure_openai.py sha256=mRiP0XlBAzOgBARTIOFoPf_dXwUetfq2UT2O7Veo4nc 7568
indox/embeddings/clarifai.py sha256=-_n_fdfsIEi3OlhfCBE2-nb_GVw1L7E1qiypXilPIU0 4650
indox/embeddings/cohere.py sha256=VRk7sXWAfwSu7eeEFpX0FFVBO9pd3mfCZjaEetAs_1A 3651
indox/embeddings/elastic_search.py sha256=VKVByPbOCFCAXEY8ZYJFt3h0bvClBOzYMJ2iEQbUPvs 6328
indox/embeddings/gpt4all.py sha256=QO-YYI3jeZ2Oe8LrkYEMN_FEHCldAIcEqWVgyk6ivz0 2724
indox/embeddings/huggingface.py sha256=ELx_ELmEEcz1-OFcFQ4fIrnrNNKMq-HjDwX8xgpVfl8 2094
indox/embeddings/indox_api.py sha256=m0CixOeVjD0zRP_hXyLQx8rZaBttCkrKkYjy6jLKojE 3333
indox/embeddings/mistral.py sha256=dO3YnMQtTzRhGE9eBmP_qF5hKFWWFPVLEFpFcs2DHsY 2464
indox/embeddings/ollama.py sha256=igGX2aO7b6BdbZsPJ-jIj9TSIJ_frNYY_A6o7UUmZA8 6881
indox/embeddings/openai.py sha256=z2bVFUHHDqyiu1zTeURoXufxFWrbrlIOQA9c7_oxEhk 2557
indox/embeddings/utils.py sha256=nUz0trl5fxYXO8urUYZqsw0X2tVu1DGDT-vXrpsKCGE 2265
indox/graph/__init__.py sha256=N0lj_zJgTGtDC3onSMjYteTZCrQexymr6VIF_tLTTvs 382
indox/graph/llmgraphtransformer.py sha256=KenURBxyrDCg2-19q8xzRWC-j1JKROR4Nd9wHFrbKa4 8909
indox/graph/graphs/__init__.py sha256=N_LVzEcFhv-pJ8nS-gM6SB9qpGiqEseJzoZ7eR_OkHU 114
indox/graph/graphs/memgraph.py sha256=JT_0dSvk6JdkHE8lyVoPb8wHS7-hk5Ceph57dZthYlc 5721
indox/graph/graphs/neo4j_graph.py sha256=FfwZy78tzwdmbBspsJ0tb4FhQMAffTKvw-GJdXGMsI0 5857
indox/llms/__init__.py sha256=UggcD0TyIXoVDtba7bVyey3nfdlw3s-x6Fv8h1u6E_c 262
indox/llms/azure_openai.py sha256=j08WkyEs0dJjxMtfxY71tYPgt1P6cZ6cokcPDhzJZEI 8527
indox/llms/dspy.py sha256=-eRZzan9z2fv3IPPBMXDmCtk-eYeUW3yhk_z3B51nlE 3667
indox/llms/googleai.py sha256=Y0o9vaGVbUpAOfuFlov-Rj5h0c-4Bj6rLapOoTlUzTg 6592
indox/llms/huggingface.py sha256=W3HOvVMCrT2NCDMo4vru-ku7Vgk6m7h7p9IDuyDHvtM 8201
indox/llms/indox_api.py sha256=6TcVkrkSRU41GVfkKucuA7Y19X_5p858a2F_4fKMB2E 10011
indox/llms/mistral.py sha256=cz8sLCEl54uMTK-TNeFVLWx1F8m5-JHfvSk0d8bAXlA 7211
indox/llms/ollama.py sha256=oENBodOPupogI5nJ8a_7knvjvGbsh1MsNlL_YoCXcDA 6757
indox/llms/openai.py sha256=ZrwD5lj36EEt1K05hw0wQ_-l1UmrN1Yjid10oYj_H9k 12866
indox/prompt_augmentation/__init__.py sha256=__lSeKXhaSYdPbC4BtKqBxEYhe5p8Xk6pDmCCOyOLjg 85
indox/prompt_augmentation/clustered_prompt.py sha256=XJSGSBvu81FzHNQzXtkQwCsP9DCN8PfStOTCKE38pbw 1864
indox/splitter/__init__.py sha256=WxxnwosU-8rjvIRwnA9V7vALQglNll9JAmWh7urUgmQ 301
indox/splitter/ai21_text_splitter.py sha256=Jy9eB-GMxCHes1O3m_Viy8e4ezq3wFaDlOP6E0BgVNc 4583
indox/splitter/markdown_text_splitter.py sha256=Hrn0BEhvAo3XR8ZeSayYXVVEFEJqtocm6dtfeSODzDo 2494
indox/splitter/recursively_split_charachter.py sha256=hbFOf_VpZjNKLjgYBhIsdoP4rn31NoYvyhs0oeSRd_0 5630
indox/splitter/semantic_text_splitter.py sha256=B8EhkgzZyPqwU_uQxeD50Z9RTPQiuCNqn8yC50Hhqkc 2168
indox/splitter/split_charachter.py sha256=tBSRBF8wEOUNw3E2CIAY6emJZeu7T9rUP1urNTB-0dE 4584
indox/tools/__init__.py sha256=RxBYodan2GmgP4yoOjapP6yDT4Xoz1GCbgxcvOK5OSc 92
indox/tools/multiquery.py sha256=yDIOBCbFjHEeBcgzqWHBeNcFtDrnbJ_3ObHkm2-hqaw 3943
indox/tools/multivector.py sha256=6eCDGw52NNL2BYEGjw88aXA6aQ7mWOk-WGzlPl64b-w 2365
indox/vector_stores/__init__.py sha256=VijsjxsBXiJet0uXgzHIxf_zkrYBhYucwtz39zsUUS4 728
indox/vector_stores/apache_cassandra.py sha256=k3SBIVSEALvBohuhgMZdZrVOqp3EzmVfVygCe58UKQE 5184
indox/vector_stores/atlas.py sha256=kEis3Z08NtxTYzmAywWy3Gg-CV4sDvajWtYThLyHDRs 16661
indox/vector_stores/chroma.py sha256=Hg30lLypNmoE1ZejLCXJQNwcWLunOjuxK_k3-ZzMmFE 15932
indox/vector_stores/couchBase.py sha256=ZHYNOmw6pHcTMeoWRUBxkBRajeqHySfQSJI2g0nWBfw 5630
indox/vector_stores/deeplake.py sha256=tEj5DoptdIlV87Zg3yd-of5PYj5u51xVnhhu6_QmWII 3752
indox/vector_stores/duckdb.py sha256=r8pqw3bAEOc5ryKFWP6ubp9Dj4hRX2BOjoeCwo-jAqI 8707
indox/vector_stores/faiss.py sha256=1XycRM2wR41sc7ROtWEy70BsOTuD9hTtGFkGAgjlYd8 28875
indox/vector_stores/lantern.py sha256=3gOtsJbp6YJK4KIE8qGnrtVUtHj3Z05Di5Kuz4aeObA 6441
indox/vector_stores/memgraph_vector.py sha256=F73gxXWaVtiU6zMpahj5nTt6vds_4YhzcKXnurQsVxI 9463
indox/vector_stores/milvus.py sha256=D_xci3bvwFeoP4AAKbb7EYXbPX_n20SzjK4rq4dYZe4 10655
indox/vector_stores/mongo.py sha256=LbMLBT5f3dQpMqFg8C9Vg2kpJdwAM6kPY3tuF_hf218 13809
indox/vector_stores/neo4j_vector.py sha256=X3fSw8ShCEv8tKwtmj3_z6rv3egqhsyROwWzihWSINg 9698
indox/vector_stores/pathway.py sha256=bH8XB3EmwpIk7BQGBACq8ILdisMb9HC83j0f1gjVDsg 9523
indox/vector_stores/pgvector.py sha256=f5gVH9HbnaHsf67BdSxGH5_7kMGr48W1hYoyzy3vHWY 3548
indox/vector_stores/pgvector_setup.py sha256=a_UO0hSylKoCdAOT0GX2lq0KICJJITKwoV0OkuJe15k 51138
indox/vector_stores/pinecone.py sha256=69RSUuFwHOQJnSAo6RrFv6Pfo37SbygubqLVsji2GcY 11910
indox/vector_stores/qdrant.py sha256=zOg_QzbvHd_jQ0MSj9kZyw8LJEvDLaiOAe8QbPEFwEM 4722
indox/vector_stores/redis.py sha256=4q-GIxZRiMPdxmnWz3Tu1755TrBo49GeyFAkH7_X_XQ 5398
indox/vector_stores/singlestore.py sha256=sYZw0mAmoMy3CLoGQU4JaVzXgJQyTi-M7FUrOb7dRGw 11711
indox/vector_stores/utils.py sha256=zH73K0-JMgd-GowoJJD4ntobTg3zfU3DUwiCmethqVg 3236
indox/vector_stores/vearch.py sha256=EX396ZYawX3lrT5mdhuLNk42JO5fQungdLMZxmMNuCQ 3886
indox/vector_stores/vespa.py sha256=tOj7MD-uZ1kBipxF-iieaCrCPH_udoA0ehMDYliV8ZA 11350
indox/vector_stores/weaviate.py sha256=azEPdo6B0aLwueeS0KEBpTVNtqJaAoKvZIwWxt9DSdQ 17037
Indox-0.1.31.dist-info/LICENSE sha256=bx5iLIKjgAdYQ7sISn7DsfHRKkoCUm1154sJJKhgqnU 35184
Indox-0.1.31.dist-info/METADATA sha256=-xYEk7B-ZTZPyOhZKnmIGd_OcO-wkkcBEaHJ0hg-1q4 18526
Indox-0.1.31.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
Indox-0.1.31.dist-info/top_level.txt sha256=7PFkZ_BKv5CPQZZi6qJbJRQbX3s1f-zizd3eWffAAm0 6
Indox-0.1.31.dist-info/RECORD

top_level.txt

indox