ragelo

View on PyPIReverse Dependencies (1)

0.1.8 ragelo-0.1.8-py3-none-any.whl

Wheel Details

Project: ragelo
Version: 0.1.8
Filename: ragelo-0.1.8-py3-none-any.whl
Download: [link]
Size: 70272
MD5: e0518d7b64e3380619a07b41ddcf018b
SHA256: 4fd17ec79dd6f9d79a81fc84f3c3b087d83bad0ba84b6997964e5c4d6a21a26f
Uploaded: 2024-08-29 09:19:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ragelo
Version: 0.1.8
Summary: RAGElo: A Tool for Evaluating Retrieval-Augmented Generation Models
Author-Email: Zeta Alpha <support[at]zeta-alpha.com>, Arthur Câmara <camara[at]zeta-alpha.com>
Project-Url: Homepage, https://github.com/zetaalphavector/RAGElo
Project-Url: Repository, https://github.com/zetaalphavector/RAGElo
License: Apache-2.0
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Benchmark
Requires-Python: >=3.8
Requires-Dist: openai (>=1.10)
Requires-Dist: tenacity (==9.0.0)
Requires-Dist: typer (==0.12.4)
Requires-Dist: numpy (>=1.24)
Requires-Dist: pydantic (>=1.9)
Requires-Dist: typer[all]; extra == "cli"
Requires-Dist: bandit (==1.7.5); extra == "dev"
Requires-Dist: black (==23.10.0); extra == "dev"
Requires-Dist: isort (==5.12.0); extra == "dev"
Requires-Dist: flake8 (==6.1.0); extra == "dev"
Requires-Dist: flake8-black (==0.3.6); extra == "dev"
Requires-Dist: flake8-isort (==6.1.0); extra == "dev"
Requires-Dist: mypy (==1.9.0); extra == "dev"
Requires-Dist: Flake8-pyproject (==1.2.3); extra == "dev"
Requires-Dist: types-tqdm (==4.66.0); extra == "dev"
Requires-Dist: pydantic (>=1.9.0); extra == "dev"
Requires-Dist: pytest-asyncio (==0.23.6); extra == "dev"
Requires-Dist: pytest-mock (==3.12.0); extra == "dev"
Provides-Extra: cli
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9275 characters]

WHEEL

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

RECORD

Path Digest Size
ragelo/__init__.py sha256=pTHrJhIVLgjlULgdERzXQlng7wuVoPHc5xdsNLEXOq4 717
ragelo/__main__.py sha256=4lorxeTJxcGvQVa0wOYRoS2cU9sa9_e3GGQIzzTXLsI 145
ragelo/logger.py sha256=p75L7Gnb31ftc6MA9RTABk5YD17B_RbC4fTCiyfUZVo 1149
ragelo/utils.py sha256=fTTmyb435vrvazk3K40oRG4Og29_8U5LxDIDoQlzhSI 13200
ragelo/agent_rankers/__init__.py sha256=xpdBkhlhDgzF6-tj7_v5a2N33-DslBc3fG1PyKjamqg 182
ragelo/agent_rankers/base_agent_ranker.py sha256=DSC_aDxsdaz-7TpV7UzvTBSb5J0RqN9FrBcOjDRDWOY 5073
ragelo/agent_rankers/elo_ranker.py sha256=IYHbmd2rVWb1q-FqEdZalG_Yl6eY_oMYMt9or5SEUYc 3397
ragelo/cli/__init__.py sha256=7D0QMTWDVPsNHj4GkKg8T2XbcIU0Qs3NetHIMXBCwJU 31
ragelo/cli/agent_rankers_cmd.py sha256=uFvTkk8GADiW3f1Hjnr1MOzK8mPjiQ9ZkFOUD5x5TtE 963
ragelo/cli/answer_evaluators_cmd.py sha256=K49UceSNnemfcdqmJeaSgY4rseBzZk2vT8joIA3hQ9g 1677
ragelo/cli/args.py sha256=YS5flOAumRS7_PifGw4AhBZ1YufCF767hoYzkqg7CMM 3487
ragelo/cli/cli.py sha256=rnBfAsE4csZcVfGbAJDLA5nb4_eUYk7cveHAZofg5ZI 3374
ragelo/cli/retrieval_evaluator_cmd.py sha256=BE6njcRpgaX3MgsqAT_eDxkXwrA5bDBuO3XAVFenR3Y 3769
ragelo/cli/utils.py sha256=zEBWzGfhTLhUi4PQbQXJzqhHZO6_uLZU9Ikfw28D1fU 432
ragelo/evaluators/__init__.py sha256=LuAKkYFlJqsarzqMfo8yIwX4x5CZXQnjP3yTrxbWXZc 228
ragelo/evaluators/base_evaluator.py sha256=L7SmA7rAqxw6q434Vc4nZkPkECpiiXoxDkZinjoTqrw 22431
ragelo/evaluators/answer_evaluators/__init__.py sha256=ST7Oh9jQoXGT5ZrdV1u6_JWzMwausM_UdSb11qmx12Q 664
ragelo/evaluators/answer_evaluators/base_answer_evaluator.py sha256=lYGF-C6JcdpbS7ckt2wAmUQO0vna8O5UNZY4IcmoiTc 17644
ragelo/evaluators/answer_evaluators/custom_prompt_evaluator.py sha256=zvpIGMZDom1Q1NfL0QVCjgyPbOd6BvJ4rDdFN-kRYjA 1553
ragelo/evaluators/answer_evaluators/domain_expert_evaluator.py sha256=INk9Jt7iHAc0Xa4PgkFiIDgoaOxE64gRNi4h_W0_GS4 4373
ragelo/evaluators/answer_evaluators/pairwise_evaluator.py sha256=_6_sP_mhf5J0OxzFRO1dXBDM1tzB3Viu1kz4jleQbek 5857
ragelo/evaluators/retrieval_evaluators/__init__.py sha256=yunYTGy8T9jfGiykuagX3Kb-1nZwSbfWtGa1NLZGoqY 943
ragelo/evaluators/retrieval_evaluators/base_retrieval_evaluator.py sha256=ehTRzPs6E0mCeB8W1Hc4O1Cj3cPjqnPzlw5oBSChVNA 11989
ragelo/evaluators/retrieval_evaluators/custom_prompt_evaluator.py sha256=b7Bk2vPZOftt4ebtcD4myu83axtliF1AmqmUVL6m6aA 1403
ragelo/evaluators/retrieval_evaluators/domain_expert_evaluator.py sha256=nS4QFqfwI4z8hijCgcouRNl5PZV5J12aL58tswRAsqs 7614
ragelo/evaluators/retrieval_evaluators/few_shot_evaluator.py sha256=XG9ZxojoC3pMS6QLBNrW0O8CPVQQaExqjlDPmctc7ls 2299
ragelo/evaluators/retrieval_evaluators/rdnam_evaluator.py sha256=GY-3PVprZ3-qodMzA8t5akhdaFuEkOwfeckietVwlRQ 5475
ragelo/evaluators/retrieval_evaluators/reasoner_evaluator.py sha256=je2YtAc01WwvIczxm32DNXefI-EadJvNdhkbxb4T6x0 1621
ragelo/llm_providers/__init__.py sha256=6LmsOZAP9dQdjZjk41YNUgVXMB4Du4ZpXIs8vrXbvOk 211
ragelo/llm_providers/base_llm_provider.py sha256=39P838ZKWPdnECtQ6fLKqCODOJzc3A372Z5cNf8Jtjs 3869
ragelo/llm_providers/ollama_client.py sha256=uN2Rs1_hCWYy6-c4xlqKMdKp1o-gslOF2I8DyLzJs9o 3223
ragelo/llm_providers/openai_client.py sha256=nm_xp29QAE-L8pY-wYnKwF5X9YoTo6K5uYLvDj7td-w 3572
ragelo/types/__init__.py sha256=jI-czCxlX8S1Fd3ruC6nXCENsD0_Zx8STc8F4rpHqTg 540
ragelo/types/types.py sha256=3TEwI8QcsEXUDiYZVHm1JKGrBK_dXBbTWCSr-AnkO4A 16043
ragelo/types/configurations/__init__.py sha256=9sWnU_7W1QDf8dfgCwYJlEeWOsUHW3qI36V9fpIRbdY 318
ragelo/types/configurations/agent_ranker_configs.py sha256=SRBiSlPiGj59tYCBghoB4NE5bXYUnYpGJB8wLpnSLjQ 1250
ragelo/types/configurations/answer_evaluator_configs.py sha256=KCdsWxesOz9IzMR2DdKbT8Fm1H4sI17rC4s3kuUImGI 4934
ragelo/types/configurations/base_configs.py sha256=ktmGBHORO9YHTyDZnWmGTf6EDmrwWQS4TE534BhbBec 6733
ragelo/types/configurations/llm_provider_configs.py sha256=deAAItpC4LGAG9kV0eiGZuENBGQW7ronLZliNt0lvG4 726
ragelo/types/configurations/retrieval_evaluator_configs.py sha256=I9YXiymrNs1QumY2O6GXDJbVD3-2qsdajazXxqVv2Ts 6713
tests/conftest.py sha256=HNPxXoMBBc_S6l5TfpF69DUqCu9X7FJmVZD6gv1jfFc 9422
tests/cli/test_cli.py sha256=FfDXJiwC7XA4zHd2OiZroJW1yCz7J-ScsjYcsLlOa2Y 3100
tests/unit/test_answer_evaluators.py sha256=HXGiZT6PXZp3pVvt2vm33i-Gd4y9QuCIaNoCieiWhvk 4279
tests/unit/test_llm_providers.py sha256=VOmlWnAUUPKFCcflMuv5adg0IqBQt50beIFNYJWzsF0 2516
tests/unit/test_retrieval_evaluators.py sha256=Hq6sBrj8RF5XQsch_sFQ3tiacGFxZTULjXFlcPGX6t8 13244
ragelo-0.1.8.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
ragelo-0.1.8.dist-info/METADATA sha256=XnMsIST1pTOvO9OLKORJ4xaAwThcaFn65eY59cKfSNw 11045
ragelo-0.1.8.dist-info/WHEEL sha256=UvcQYKBHoFqaQd6LKyqHw9fxEolWLQnlzP0h_LgJAfI 91
ragelo-0.1.8.dist-info/entry_points.txt sha256=33ATlcG8owL34Yn0V255vt-_-GteNw9UpBYo-g4k04Q 42
ragelo-0.1.8.dist-info/top_level.txt sha256=st1EVSAIaO6o4f12iEZiazgmPfH6djFEIV7z3FCHx-Y 13
ragelo-0.1.8.dist-info/RECORD

top_level.txt

ragelo
tests

entry_points.txt

ragelo = ragelo.cli:app