dsrag

View on PyPIReverse Dependencies (0)

0.3.3 dsrag-0.3.3-py3-none-any.whl

Wheel Details

Project: dsrag
Version: 0.3.3
Filename: dsrag-0.3.3-py3-none-any.whl
Download: [link]
Size: 42700
MD5: b6434f2e02f8b462751d2efb09cdd7c5
SHA256: 0d5b9715263444c430c1236a3523ba7bfb10f737c1587284721db7138a35f645
Uploaded: 2024-09-12 14:36:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dsrag
Version: 0.3.3
Summary: State-of-the-art RAG pipeline from D-Star AI
Author-Email: Zach McCormick <zach[at]d-star.ai>, Nick McCormick <nick[at]d-star.ai>
Project-Url: Homepage, https://github.com/D-Star-AI/dsRAG
Project-Url: Documentation, https://github.com/D-Star-AI/dsRAG
Project-Url: Contact, https://github.com/D-Star-AI/dsRAG
License: MIT License Copyright (c) 2024 D-Star Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: aiohttp (==3.9.5)
Requires-Dist: aiolimiter (==1.1.0)
Requires-Dist: aiosignal (==1.3.1)
Requires-Dist: annotated-types (==0.7.0)
Requires-Dist: anthropic (>=0.30.1)
Requires-Dist: anyio (==4.4.0)
Requires-Dist: async-timeout (==4.0.3)
Requires-Dist: attrs (==23.2.0)
Requires-Dist: authlib (==1.3.1)
Requires-Dist: boto3 (==1.34.142)
Requires-Dist: botocore (==1.34.142)
Requires-Dist: certifi (==2024.7.4)
Requires-Dist: cffi (==1.16.0)
Requires-Dist: charset-normalizer (==3.3.2)
Requires-Dist: chromadb (==0.5.5)
Requires-Dist: click (==8.1.7)
Requires-Dist: cohere (==5.5.8)
Requires-Dist: cryptography (==42.0.8)
Requires-Dist: distro (==1.9.0)
Requires-Dist: docstring-parser (==0.16)
Requires-Dist: docx2txt (==0.8)
Requires-Dist: exceptiongroup (==1.2.1)
Requires-Dist: faiss-cpu (==1.8.0.post1)
Requires-Dist: fastavro (==1.9.5)
Requires-Dist: filelock (==3.15.4)
Requires-Dist: frozenlist (==1.4.1)
Requires-Dist: fsspec (==2024.6.1)
Requires-Dist: grpcio (>=1.58.0)
Requires-Dist: grpcio-health-checking (>=1.58.0)
Requires-Dist: grpcio-tools (>=1.58.0)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: httpcore (==1.0.5)
Requires-Dist: httpx (==0.27.0)
Requires-Dist: httpx-sse (==0.4.0)
Requires-Dist: huggingface-hub (==0.23.4)
Requires-Dist: idna (==3.7)
Requires-Dist: instructor (==1.3.4)
Requires-Dist: jiter (==0.4.2)
Requires-Dist: jmespath (==1.0.1)
Requires-Dist: joblib (==1.4.2)
Requires-Dist: jsonpatch (==1.33)
Requires-Dist: jsonpointer (==3.0.0)
Requires-Dist: langchain-core (==0.2.12)
Requires-Dist: langchain-text-splitters (==0.2.2)
Requires-Dist: langsmith (==0.1.84)
Requires-Dist: markdown-it-py (==3.0.0)
Requires-Dist: mdurl (==0.1.2)
Requires-Dist: multidict (==6.0.5)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: ollama (==0.2.1)
Requires-Dist: openai (>=1.35.12)
Requires-Dist: opentelemetry-proto (==1.26.0)
Requires-Dist: orjson (==3.10.6)
Requires-Dist: packaging (==24.1)
Requires-Dist: pandas (==2.2.2)
Requires-Dist: parameterized (==0.9.0)
Requires-Dist: protobuf
Requires-Dist: pyarrow
Requires-Dist: pycparser (==2.22)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pydantic-core (==2.20.1)
Requires-Dist: pygments (==2.18.0)
Requires-Dist: pypdf2 (==3.0.1)
Requires-Dist: python-dateutil (==2.9.0.post0)
Requires-Dist: pytz (==2024.1)
Requires-Dist: pyyaml (==6.0.1)
Requires-Dist: regex (==2024.5.15)
Requires-Dist: requests (==2.32.3)
Requires-Dist: rich (==13.7.1)
Requires-Dist: s3transfer (==0.10.2)
Requires-Dist: scikit-learn (==1.5.1)
Requires-Dist: scipy (==1.13.1)
Requires-Dist: shellingham (==1.5.4)
Requires-Dist: six (==1.16.0)
Requires-Dist: sniffio (==1.3.1)
Requires-Dist: tenacity (==8.5.0)
Requires-Dist: threadpoolctl (==3.5.0)
Requires-Dist: tiktoken (==0.7.0)
Requires-Dist: tokenizers (==0.19.1)
Requires-Dist: tqdm (==4.66.4)
Requires-Dist: typer (==0.12.3)
Requires-Dist: types-requests (==2.31.0.6)
Requires-Dist: types-urllib3 (==1.26.25.14)
Requires-Dist: typing (==3.7.4.3)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: tzdata (==2024.1)
Requires-Dist: urllib3 (==1.26.19)
Requires-Dist: validators (==0.28.3)
Requires-Dist: voyageai (==0.2.3)
Requires-Dist: weaviate-client (==4.6.5)
Requires-Dist: yarl (==1.9.4)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17385 characters]

WHEEL

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

RECORD

Path Digest Size
dsrag/auto_context.py sha256=k-mkwfUOT1q6Eub4MU7sMHrGs9PR_oGqSbXjOICLudQ 6310
dsrag/auto_query.py sha256=2nLwIfnscjKHeLU19YykeDaqHaTa5mlLb0KcRU2eZXc 1341
dsrag/create_kb.py sha256=zVuZVpYjGxRuB-B_4wrDI6oA0SH4p-wTUDUbkJoYKdY 3198
dsrag/document_parsing.py sha256=2taS4aOOHorS3MMp3f74HW20h_FDBoo1Hqmh_Vci70Q 712
dsrag/embedding.py sha256=WC1BE9GmHQvtqnmAC79lkdTo4utPcC4U1n6AOkWl3O0 5885
dsrag/knowledge_base.py sha256=qWzTIEUVJos4dvP6u_y9DPY5Tk84FlCgCk6jpg0BTjA 25337
dsrag/llm.py sha256=Tpjo_wREA7AZ9w2cYnwaLlY62CVGr0ybSSC8qdcTuk4 4319
dsrag/reranker.py sha256=U3b2hCLkS6QxCcBgHuqkvjwO9yvN4iwBxB7zKz0RiGA 5311
dsrag/rse.py sha256=tJMex9r4pIk7F0hTUg-oTQ4-ee9zgKrKULFH6S8j2J8 9216
dsrag/semantic_sectioning.py sha256=n8Bu8PDJlbJqtM_SZPiusJAAx-D2t3AoGkYQD5TA8dc 10774
dsrag/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dsrag/database/chunk/__init__.py sha256=5zDEVOj6hf9ZTlUsQelwCJrDAZfjdTz-ELtR1Hx5KG4 128
dsrag/database/chunk/basic_db.py sha256=oEHUvebNk6vFJsJ14wURgyU5e74d0zWATm_bBnt1jZ4 4681
dsrag/database/chunk/db.py sha256=gNHu3pRBdpnBBZzoVoDB659eKFin02RJc0Cq6cuS4LI 2744
dsrag/database/chunk/sqlite_db.py sha256=j_MUiiHGX9cPaXqr9wPm6opS-EtP7tTrNy8ymEVUzsQ 10518
dsrag/database/chunk/types.py sha256=F3lmPTQABeBA_pWapYN4jO-dZrR7MZVjdepq5-xmKRI 308
dsrag/database/vector/__init__.py sha256=vEcEJ6Pc9nHJHsztYjm0Gvv3WnVNgr4FRKZ2U85GZxw 196
dsrag/database/vector/basic_db.py sha256=2LW8-A003Krzek03LHIZm0f36q0C1FFKeFl-4c1MnKU 4120
dsrag/database/vector/chroma_db.py sha256=rOP6u39ftAuqCu4nEjnr18GjE3xprA4FgBEbgVZzUEo 3974
dsrag/database/vector/db.py sha256=QdIzYZe1GVuR-l9F7r6Qu3a_8XiivovEpCQhj_xoQNU 1995
dsrag/database/vector/types.py sha256=01PBLO0eohsgUaGv0zQ1xA0Kf-vfFg4Q2bTWgpkyS4g 668
dsrag/database/vector/weaviate_db.py sha256=4y_XJ62SKSl1qzkqECbuCeBpZkXTjOvjYrqF-r7pzEg 7649
dsrag-0.3.3.dist-info/LICENSE sha256=JtNNZpqbIn4sfFfNf9cVv6Ksy1OFKJ9oKPh3sbuI01w 1063
dsrag-0.3.3.dist-info/METADATA sha256=QG_kPTSeo6UKUe9s0qJETVesqZiLyZ6tqq4acDW72g8 22793
dsrag-0.3.3.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
dsrag-0.3.3.dist-info/top_level.txt sha256=QyMga3n4VVvFyKe-sJFSWzbzFr0Ma0YZidFpAzIJH1c 6
dsrag-0.3.3.dist-info/RECORD

top_level.txt

dsrag