ragbits-core

View on PyPIReverse Dependencies (5)

0.6.0 ragbits_core-0.6.0-py3-none-any.whl

Wheel Details

Project: ragbits-core
Version: 0.6.0
Filename: ragbits_core-0.6.0-py3-none-any.whl
Download: [link]
Size: 55458
MD5: 65967099e45ded9e4de18f4f2b97d61f
SHA256: 9e0b880532d16d86ef1a28ee2fad287876982507061f02a54c324dfbe08f19dd
Uploaded: 2024-12-27 12:29:07 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: ragbits-core
Version: 0.6.0
Summary: Building blocks for rapid development of GenAI applications
Author-Email: "deepsense.ai" <ragbits[at]deepsense.ai>
Project-Url: Homepage, https://github.com/deepsense-ai/ragbits
Project-Url: Bug Reports, https://github.com/deepsense-ai/ragbits/issues
Project-Url: Documentation, https://ragbits.deepsense.ai/
Project-Url: Source, https://github.com/deepsense-ai/ragbits
Keywords: GenAI,Generative AI,LLMs,Large Language Models,Prompt Management,RAG,Retrieval Augmented Generation
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: jinja2 (>=3.1.4)
Requires-Dist: litellm (~=1.55.0)
Requires-Dist: pydantic (>=2.9.1)
Requires-Dist: tomli (~=2.0.2)
Requires-Dist: typer (~=0.12.5)
Requires-Dist: chromadb (~=0.4.24); extra == "chroma"
Requires-Dist: gradio (~=4.44.0); extra == "lab"
Requires-Dist: numpy (~=1.26.0); extra == "local"
Requires-Dist: torch (~=2.2.1); extra == "local"
Requires-Dist: transformers (~=4.44.2); extra == "local"
Requires-Dist: opentelemetry-api (~=1.27.0); extra == "otel"
Requires-Dist: pyyaml (~=6.0.2); extra == "promptfoo"
Requires-Dist: qdrant-client (~=1.12.1); extra == "qdrant"
Provides-Extra: chroma
Provides-Extra: lab
Provides-Extra: local
Provides-Extra: otel
Provides-Extra: promptfoo
Provides-Extra: qdrant
Description-Content-Type: text/markdown
License-Expression: MIT
[Description omitted; length: 15 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ragbits/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbits/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbits/core/cli.py sha256=dl6qCjT0VN4075Xf5CaxccavhPmuJIsDlpfLPdiEvao 489
ragbits/core/config.py sha256=oKCI8j7vX9d5X7pT74kldLPqnKiptDd7JqrlQp6T014 1796
ragbits/core/options.py sha256=TKdUaD2y-sCyQOJh6hxnxa70RYtsaE9rINJdAi4i_80 1666
ragbits/core/types.py sha256=nmEhQFCwLv33g6Mj5ntXeo9_d6YZLdKf7Nk3hfzCYgE 757
ragbits/core/audit/__init__.py sha256=LeTRi7KkTGHzdVr4GL3x0mzJH1_tQRs5VPi5wAtteb4 4313
ragbits/core/audit/base.py sha256=xtzzq0KJStd59AzcxSC6QXeSZ70UBRkpG4s29wZPiQc 2398
ragbits/core/audit/otel.py sha256=4iv0sUL9tTF8tBfAR3gDUc_F-5gpNetzaorj7xF6I5A 3151
ragbits/core/embeddings/__init__.py sha256=JEOhl4q0rjvCWTPIWQsQW-ixSZypwVrjqFlNx-GzcbA 240
ragbits/core/embeddings/base.py sha256=zDOOnKRUGiohQDQLiZPXMlH4BWLApHNdCYMEhwWvFfg 2310
ragbits/core/embeddings/exceptions.py sha256=7DT-aT66Zd0l5K_HFvBmrs8_CuI4K46U4cQot0JQZcc 1222
ragbits/core/embeddings/litellm.py sha256=n5WOOVENJ6Ooag2y-FmNoZgCqD5z4_fXIcIW2YEznFM 4540
ragbits/core/embeddings/local.py sha256=_QfoBp6eEizT2SyQvfsNIsUCDF7utkFNQwuRoXplFuA 3563
ragbits/core/embeddings/noop.py sha256=890cTlBnEscLvow0ubrhbSHBCyhQUmEfQZDPDiTozKo 1033
ragbits/core/embeddings/vertex_multimodal.py sha256=7EuS7Is088Ot6Hv3G5FEfkMaCWSejxgm5aCe7c5366I 7101
ragbits/core/llms/__init__.py sha256=7omjCkYdma7LpCqWdr_fXA6NL0qV3-ypPMZm55sAUP4 81
ragbits/core/llms/base.py sha256=cIFR8kab4uoobwXcHjt-2j8LsIV_dnbjtomlBSEdmzA 5075
ragbits/core/llms/factory.py sha256=dJV3fLhNwlDtEz6-6g05aqBrcEGqwRuDs2v_zBw0mw4 1497
ragbits/core/llms/litellm.py sha256=HcSBmCDCJ61UR1yJyRFaKbllNI42kfYseCi9QqlDUSA 4097
ragbits/core/llms/local.py sha256=3QOpWcbDzCIJcHVWhYjnenjTQHlREXmMET_-zr2N8Xw 1944
ragbits/core/llms/clients/__init__.py sha256=bCy_Q1T73tGQvmEg7lw2UGPccGQ8yKm9sA2xv3AInNE 250
ragbits/core/llms/clients/base.py sha256=0Rzv-bNIAanyYMx7LZBc-PgE4gkS8Aw63QtG3SnOMWg 2079
ragbits/core/llms/clients/exceptions.py sha256=w3804bKOMIeTGuWOOMvgzxorpf8PnO_8oJ_ioDmnXP4 1143
ragbits/core/llms/clients/litellm.py sha256=7TD1ZuEkd_SrJwcpdlg57wqZhs_DAfCJkhjI7YJCPDY 8290
ragbits/core/llms/clients/local.py sha256=e1vvlKPG5JZ0woLXA6r1Vjl13DNiOkKI3xyLkUW2p7g 5205
ragbits/core/metadata_stores/__init__.py sha256=BoitDC9YubI8eoFkXWKBi46o0REnXIZpwrKmmiaWQ1I 131
ragbits/core/metadata_stores/base.py sha256=46bBh5Vu_zzWYicVu_5OALiWN4RQcK73pKdnNctKm1U 1121
ragbits/core/metadata_stores/exceptions.py sha256=nx3pRmjNJszel02IkvDr-twVQj33UMrb0bBKyoI50X4 240
ragbits/core/metadata_stores/in_memory.py sha256=zXGI6Z0yooANJ_gwcbroAVESADdKeS6iQZ5GBR7G4i4 1352
ragbits/core/prompt/__init__.py sha256=FYbstvqrhW4g0FTwjfw-rKO_OjJPHTNQWFT1FE4wll8 94
ragbits/core/prompt/_cli.py sha256=J2Pio6ploauqtGkzVt9OUBM_2Zl975SOJJwQPPzTcck 3113
ragbits/core/prompt/base.py sha256=8pTLoDU--xAyH90_YQA2vl6h5qWZvOnIXAKHKu_ZeKI 1905
ragbits/core/prompt/parsers.py sha256=UP8RDQN0fr0yWh9fdTTofm4ugX6rDJLrwChihPv3ig4 3005
ragbits/core/prompt/prompt.py sha256=a1x_kBXtyMiwugJ3EWaI-ZZKgty4C1ZBQeYAtidgIr4 10322
ragbits/core/prompt/promptfoo.py sha256=NI09_L0IUy_e0vU87lxBFsnxrTxTZWJBnZMrwVlNT6c 1768
ragbits/core/prompt/discovery/__init__.py sha256=0b_wbvKqHi--kRJ2BOuWLZ4QIpEQGow4Z2CuMrnaaHg 77
ragbits/core/prompt/discovery/prompt_discovery.py sha256=OybngeqhlvfwhixU5eN-AxngiQsbNAwhzjwBjRcdEiY 2586
ragbits/core/prompt/lab/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbits/core/prompt/lab/app.py sha256=QnvCKWRIcANRhwNxxaz517fmeHDNf8u8gnggI0s5EjI 9796
ragbits/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbits/core/utils/_pyproject.py sha256=1I0VIDgUxsy4E7mNc09HVUrVDITSiytagIX6y0GfIYI 3608
ragbits/core/utils/config_handling.py sha256=5Zx8pu0IsRp_rfcJF51Q35JvNVthxJlGezsyEQGfFVA 7803
ragbits/core/utils/decorators.py sha256=yZUwpI8cXLqNUEVMwN7JnlkvmhDvX4NNqgC6fKN-Pk4 1862
ragbits/core/utils/dict_transformations.py sha256=J2o5zWlVMl6pX2MbcTN1yc6gPCB-8w2LXx5fOfw7HIk 5704
ragbits/core/vector_stores/__init__.py sha256=UUeJ2nat1lU3irP7svCx0R_1ffAlaWG4H-X88z0i-Dg 281
ragbits/core/vector_stores/_cli.py sha256=hmJGWsa_sfU7BaxgwEYM-O18Liu3n_L7zR2cfMnL9Ag 4390
ragbits/core/vector_stores/base.py sha256=a-TzYWx5xd3VPyCX7_Gz_JLk_Xr7JeNSOfsLsa_vjUg 4127
ragbits/core/vector_stores/chroma.py sha256=r0qWpblGcefhUJP3NOwlFni1fRAte0myHip6sEkzyd0 7424
ragbits/core/vector_stores/in_memory.py sha256=o8-SkCoxwv2FIiq3-jp8H-1gBgaVjLxjJ-SRspWDKws 4518
ragbits/core/vector_stores/qdrant.py sha256=0rX0rVcPcye3qodR9-grTtDFBOFJkbS5XyW-g2-5OL0 8173
ragbits_core-0.6.0.dist-info/METADATA sha256=LSHENCdq2pmaT3ASoUB01thBWYfSD6smcSb_4q4skJc 1952
ragbits_core-0.6.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
ragbits_core-0.6.0.dist-info/RECORD