ragas

View on PyPIReverse Dependencies (27)

0.2.5 ragas-0.2.5-py3-none-any.whl

Wheel Details

Project: ragas
Version: 0.2.5
Filename: ragas-0.2.5-py3-none-any.whl
Download: [link]
Size: 156148
MD5: a8e2f3d0fe053358393d5837d72b4076
SHA256: 1ce3cee1d71b7922b9d513275aa35df1ed9a875b84d0452210d5e4796b493831
Uploaded: 2024-11-12 18:55:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ragas
Version: 0.2.5
Requires-Dist: numpy
Requires-Dist: datasets
Requires-Dist: tiktoken
Requires-Dist: langchain
Requires-Dist: langchain-core
Requires-Dist: langchain-community
Requires-Dist: langchain-openai
Requires-Dist: nest-asyncio
Requires-Dist: appdirs
Requires-Dist: pydantic (>=2)
Requires-Dist: openai (>1)
Requires-Dist: pysbd (>=0.3.4)
Requires-Dist: sentence-transformers; extra == "all"
Requires-Dist: transformers; extra == "all"
Requires-Dist: nltk; extra == "all"
Requires-Dist: rouge-score; extra == "all"
Requires-Dist: rapidfuzz; extra == "all"
Requires-Dist: pandas; extra == "all"
Requires-Dist: datacompy; extra == "all"
Requires-Dist: llama-index; extra == "all"
Requires-Dist: mkdocs (>=1.6.1); extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: mkdocs-material[imaging]; extra == "docs"
Requires-Dist: mkdocstrings[python]; extra == "docs"
Requires-Dist: mkdocs-glightbox; extra == "docs"
Requires-Dist: mkdocs-autorefs; extra == "docs"
Requires-Dist: mkdocs-gen-files; extra == "docs"
Requires-Dist: mkdocs-literate-nav; extra == "docs"
Requires-Dist: mkdocs-section-index; extra == "docs"
Requires-Dist: mkdocs-git-committers-plugin-2; extra == "docs"
Requires-Dist: mkdocs-git-revision-date-localized-plugin; extra == "docs"
Provides-Extra: all
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 6529 characters]

WHEEL

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

RECORD

Path Digest Size
ragas/__init__.py sha256=ZhLQF8a4cLRNn8Cmhnl910QmuR3d-b9Tna4PD4pWnlc 414
ragas/_analytics.py sha256=Jvx-sJGtBnHcRjfCqSBEcueTqaRv0Cjkdbvl0JC0mmg 4033
ragas/_version.py sha256=8n5F0z2KUdXF-kMA1VxiH6w0elyZUUWXosPRzNz_3I0 411
ragas/async_utils.py sha256=jUp9Ta02btcLxQ7vWPA_9Jknq5ofBPhIYi81FVBN258 2839
ragas/callbacks.py sha256=wxaZlHDBXQT16u73WzODh_Lq_T2teKpIhza_u-OxVFI 4930
ragas/cost.py sha256=-NRqGknPtcujIG8YETMzApacRPz-61WT91tS-jzhTYI 6451
ragas/dataset_schema.py sha256=oNLjIwM722fPcuECiIGBIKuOxSducVqv7U9RGOgFM5E 17776
ragas/evaluation.py sha256=tj0iHMdXz27iR6YWt0SL56S8-p4gRg12-CUa1p56Dm8 13392
ragas/exceptions.py sha256=oifMGyzA-DCYC9X36LSGT9Y_Gcx927Cmr82tKtNmtWE 1186
ragas/executor.py sha256=QEuBJX99Vx8q248UVrHIByS3rWFY0rgNAmTIAiRufgc 7234
ragas/messages.py sha256=zz5pfcS8FqdE0nIw1aDqMHrB3SQ7fbhzLek1R_MINgk 3381
ragas/run_config.py sha256=dFsSS0q7lPsj-GpX4RupGJbf3DDj2MN0DanCnzPIylI 3765
ragas/utils.py sha256=6SX1M0HEmyPPZHeI9JBt512hfJAkpA-baIHVNh5c_CY 7311
ragas/validation.py sha256=Qb1GfzR0Lvv8h7AGUKBiInGf0Nt9ilQDODcumpVFF-4 3069
ragas/embeddings/__init__.py sha256=RHQFtBFCVahyGRzhZ1YkiZoNXEKHzH-0o86_mdyq5XY 343
ragas/embeddings/base.py sha256=K3MQUKEH_ZpqDTwQbLeLhst-8B6yrqAMRCAIG5wk-dA 11228
ragas/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragas/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragas/integrations/helicone.py sha256=GJFj2uQs0tfiBzQqIwGOCfIZ_plZZkJ-R2FmJL3jQjk 3782
ragas/integrations/langchain.py sha256=9gUXFM5-qV4GvVF5WW5bzracqw_O7dRO9VHacHsF2jM 7773
ragas/integrations/langgraph.py sha256=kosFbJg6XLlXT6IBW3ghrzmK8EhqL9PGecn_fiopxwQ 2793
ragas/integrations/langsmith.py sha256=eYZxaKcrkoSiK-r1C85j8IQ4mBIAf6R-gTL5gydJQTs 5873
ragas/integrations/llama_index.py sha256=OxcWygcGuZYNKvCU_klfVQzlzkwo2oMx6oxX7D6MtTc 3466
ragas/integrations/opik.py sha256=guCdIjGXXV7I05yWqXFSkiMb-Zf1oAUNxyBS9vQwWRA 2167
ragas/llms/__init__.py sha256=JRdSjh92OmfKa88A8bTjpv_jsBb4WsM_N6x3CgTrfQA 227
ragas/llms/base.py sha256=v0jamTnA-ewH1mZZRFubYZais14woytCmH2x4dZzgJk 12840
ragas/metrics/__init__.py sha256=JxJeIo177jBmpgo8Nzk_FH1LOwO6x4faMnYrXwLb-Ew 3690
ragas/metrics/_answer_correctness.py sha256=TlBstXdRcQErYr-eOXCpxdq5aEElHUvdRkJ_sNVgYvE 12040
ragas/metrics/_answer_relevance.py sha256=d9ASld4wJ7-Q6FTlR98Xr7Z3hjUWKVg1tvgEIPO4_Q0 5090
ragas/metrics/_answer_similarity.py sha256=TPB4NA2PsXt5E1P4HvbEUHZNYYXWwHUppejOYEnMtJ0 3531
ragas/metrics/_aspect_critic.py sha256=TnFirjIZe3HLm5O72Ll0XeqEQseiLETysQXib9EhkQw 13272
ragas/metrics/_bleu_score.py sha256=wcyrGuO4q2CUhdHia9QmZliXxcAmycJq1Vjv-bvmtAU 2234
ragas/metrics/_context_entities_recall.py sha256=8kF0VJ-w9UTR_oYGtQfw8iU2CpeI5FX9Q_Gf4DTwyJM 5982
ragas/metrics/_context_precision.py sha256=IH7Q_IbqxbdtIScgItchV0WinbyFZpJ1G09nkPcUoPg 12196
ragas/metrics/_context_recall.py sha256=_d_Rzxh-H8JgDWMZKp8xDcu7riHuMOUJwPQtxdkpc8M 10126
ragas/metrics/_datacompy_score.py sha256=jyLbXHZKt05NdIJGAYz1qxvAawU0rdvnyR17kk8mn8A 2832
ragas/metrics/_domain_specific_rubrics.py sha256=TmeOjHD4HMqVF6aVs8NDDlve44pH89HLXCusdwaVTdM 14520
ragas/metrics/_factual_correctness.py sha256=lBe7-5Ga9-jfLcvGkNH0RUv4JmiOM17OkhSmnBbgxMY 11403
ragas/metrics/_faithfulness.py sha256=vhjgzn6a4FIfBgHtm3Zcjo4nNz44E2hgOxRBaBCWVU8 13601
ragas/metrics/_goal_accuracy.py sha256=XBRiR41AoxfOSyyGHoPQFsqodhskBimeMTW9d40lnCA 6501
ragas/metrics/_instance_specific_rubrics.py sha256=Rf-MbHuDGLRgV_lnZoAi4N7YXf8GZJPjmsdkv6KtbLc 5481
ragas/metrics/_multi_modal_faithfulness.py sha256=aT2ckmA6WUW_I7ozB0BN7uhp0Kym24WD6EWDOa8hZAA 3907
ragas/metrics/_multi_modal_relevance.py sha256=u1pekZfhifsJ4rXwwr9PN-OsCZOczMzWfKuGQShsaQg 4036
ragas/metrics/_noise_sensitivity.py sha256=BIb5bSIT-pbtiFmvI483zYQALn6mAhcSmwQ5ztBeYRw 6560
ragas/metrics/_rouge_score.py sha256=LflKGXzZXtf6J-plRNo3A382kVKjeNx8WxcB-3MLHvk 1649
ragas/metrics/_simple_criteria.py sha256=LMVA4YlJT5bT0RKD8yxbtn6rI25YNpTynATMeIVSszE 12988
ragas/metrics/_sql_semantic_equivalence.py sha256=q1sYTbuYWr01E4owtRFfzgKW2CtHe7KwFH0u2DKoV2U 3615
ragas/metrics/_string.py sha256=TOAO63P0QuQKd2RADzo8lLjD0SaLVNmzydTrrk05IHI 3373
ragas/metrics/_summarization.py sha256=6QlyFaiLkQNUqmfq70d7qNY8tVMUqoCXooKbFrfK_HU 9043
ragas/metrics/_tool_call_accuracy.py sha256=CbzBDbhvY0RuAlaGbAXxjRL5WQPUQUDz2PyzBj7i8cI 3447
ragas/metrics/_topic_adherence.py sha256=jZP4Cdkl6ZbAepKp1p4I_X-xtJHT9W-79D6-q7cGrT8 8518
ragas/metrics/base.py sha256=wI2ksHdgBrBhW4EzgZ9prI_M9GpKLq6dqIoAuEoGF0A 16299
ragas/metrics/utils.py sha256=Iz94Z5rDVl5Lxoq7137bz35lACnCwjTB3AL22_UgILw 463
ragas/prompt/__init__.py sha256=5YRv0iiyvB2AHA5giunw5mpWOM9U5e-tETLDciBXEbQ 443
ragas/prompt/base.py sha256=nbWsqgPvejCjfYarJARDgRUXp3qyMwnpwAC6XmwLOVs 4382
ragas/prompt/mixin.py sha256=58rNUzvhK0Nz5Dg1x8uU1oJ_eTKXkF9ZLCVzdXQz5ec 3998
ragas/prompt/multi_modal_prompt.py sha256=NP4zwmnTOZ5ibPxZXed8lzm4sBSJlSAF8irWaj5PCrE 7261
ragas/prompt/pydantic_prompt.py sha256=ei9Tz-H72jr4E_z1MG7QBBKizxBdATKSR78o2cT9hgY 16800
ragas/prompt/utils.py sha256=TxIEtIsOaT_xrvAyKS2U2Wd7o118I9cAAQgX_4aIV3A 3360
ragas/testset/__init__.py sha256=RUkQURExnryhBz5MoItDvPr3TZZjnM5lZgjWE9f4HCk 217
ragas/testset/graph.py sha256=WoGaXosFDxFmY_G_E0sapF9BfTUC0Kp1pCKiN5cvfPU 11453
ragas/testset/graph_queries.py sha256=GebL3gvLMbsVF9_4nqRfbYFflxspq8oiHb1LXfQM75Q 2066
ragas/testset/persona.py sha256=l5KDedNQ29JfUQ01v2WNiFqDUsYCYY6taBz_OkXvLVw 4466
ragas/testset/synthesizers/__init__.py sha256=FneQw52ZtxHJ2srjC6gbnZu_UsUSuhWrcPXGxs1sb24 726
ragas/testset/synthesizers/base.py sha256=zxh_OKpt6mX8oe46jm191e4eiiigQe5yJLor8A4bAYo 3558
ragas/testset/synthesizers/generate.py sha256=CCnhPXBq_HdHbWKz9fr2DsDxo0t71nJnGfdcRQcdnMk 17824
ragas/testset/synthesizers/prompts.py sha256=9xrz7LhWcXJ0DXAHZvKpcZHM0Qm2zLBeXP17b-fPgsM 1580
ragas/testset/synthesizers/testset_schema.py sha256=eN_kHSeOA562bz5kb-S5FYXZSJNKiqsm6X4uM0zYOL8 4899
ragas/testset/synthesizers/utils.py sha256=0lXdyhRRz0WZByJrey_JAAKghrklz7CU-0sqrxG1nf8 461
ragas/testset/synthesizers/multi_hop/__init__.py sha256=75myvGgAsimHcfOyYzsasnorg_X7E00nRGoisnIc0JM 322
ragas/testset/synthesizers/multi_hop/abstract.py sha256=1OcspHrklqiiryAXsyJeh7wncvADCd4mC6mzrHNWzLI 4355
ragas/testset/synthesizers/multi_hop/base.py sha256=JZjZyFAJeEsWbiiGZpwO-Ck2FJeWL--zXtSE0HviwVA 5827
ragas/testset/synthesizers/multi_hop/prompts.py sha256=2X34DcGMCZTiqZ9afVitco7U3T90EGS7BgiRpwHHiAQ 3244
ragas/testset/synthesizers/multi_hop/specific.py sha256=wg9tTbtsNV_QQxmGmXZUhmBLsHpYgEug20I9n1EWKYE 4480
ragas/testset/synthesizers/single_hop/__init__.py sha256=nUrqaCagNgNHuJjgub5-69YYj43oFEJHMtL34uw8aVs 129
ragas/testset/synthesizers/single_hop/base.py sha256=4ifOs-6601qbRr0u5sxND-8MI48xkrFJea7nyNER9Qw 4466
ragas/testset/synthesizers/single_hop/prompts.py sha256=Z0wc2UyvYhyCufcqWDCEhCSK96HV9VlX8SvITERDYx4 1335
ragas/testset/synthesizers/single_hop/specific.py sha256=2im-JZnOBUegVMVtBFUgXtQ7NBuhnPKMRUJ9BsRYadU 2998
ragas/testset/transforms/__init__.py sha256=krnNB0qnw5cB60w_gB3-JIcWSTi99O1NBFcGNSZa_Os 1120
ragas/testset/transforms/base.py sha256=rMl3NzMuoBUmbZx51MmoiMi5LoiPFSv0LZ0cW7yHfuA 11188
ragas/testset/transforms/default.py sha256=CjiEpV95XYDkH19UpLNRFxTjbtTeI0IijY_i8L7L2qo 2877
ragas/testset/transforms/engine.py sha256=NllhMjKh_fTL8zA52qVQHavtZ5G_dLFoqGpjZ6rnSGs 4186
ragas/testset/transforms/filters.py sha256=85L8VJk0qMYZA1p7k4Wi3R0HTOEXy42k24B9xNspxbQ 3146
ragas/testset/transforms/extractors/__init__.py sha256=j9De6NAqtnDxmFWKyJX18U6bqBMJwynXkiRyeyezHOc 573
ragas/testset/transforms/extractors/embeddings.py sha256=OvngnK-nNZ7biZXELMd3gGamwGYo0SNS1LB4Z7x6OTg 1422
ragas/testset/transforms/extractors/llm_based.py sha256=V--UbYXTkTUY3D49pAoHKg1lmg8tCHX-ErsL8bMdQ5E 13568
ragas/testset/transforms/extractors/regex_based.py sha256=lecHiurB-cvNtpLDSfebtq3UMddhLcwIH5315HCY3d8 1598
ragas/testset/transforms/relationship_builders/__init__.py sha256=u2vfCiYFKwdiRoRHsqfONSl00D54Jbj4scMQ5YQ2uZI 205
ragas/testset/transforms/relationship_builders/cosine.py sha256=s94IGSUUkOxYThj3cZ9m1ZQLoSGi8l_cWnfOUk0PSG4 3544
ragas/testset/transforms/relationship_builders/traditional.py sha256=Ui4ghu0H6vkfxGh2qLmZshDP74WiqdUO1PqqtGe3wKc 6158
ragas/testset/transforms/splitters/__init__.py sha256=8Z1cOLCnYKJn7zuNKUL2r7QcnW7dxr5IFrztOSy3nYU 71
ragas/testset/transforms/splitters/headline.py sha256=cwpJXkIOxufzL05W6_LzBL0_e-jM5Eg72L7KCI6Mtgs 3290
ragas-0.2.5.dist-info/LICENSE sha256=lmWmkagHI_vDsPsP7yJDoChSa7uVOyjhP5rD7pcAUlY 11353
ragas-0.2.5.dist-info/METADATA sha256=v98TBx7BGKu2MxrusTgSwJrjLJJj6e-oJbLjDcH1pss 7989
ragas-0.2.5.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
ragas-0.2.5.dist-info/top_level.txt sha256=YW9vU0d1NNAmn2SGe0Y0lCzby_pLPPOteuNWqxHyDZo 6
ragas-0.2.5.dist-info/RECORD

top_level.txt

ragas