flow-benchmark-tools

View on PyPIReverse Dependencies (0)

1.3.0 flow_benchmark_tools-1.3.0-py3-none-any.whl

Wheel Details

Project: flow-benchmark-tools
Version: 1.3.0
Filename: flow_benchmark_tools-1.3.0-py3-none-any.whl
Download: [link]
Size: 26657
MD5: 36a8367aed7501c9076520ce16d4d252
SHA256: 436bf3a4ade2929db01e1c227762e96c07160e9da84c1fb5abf9f7ed810f1339
Uploaded: 2025-03-24 14:25:50 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: flow-benchmark-tools
Version: 1.3.0
Summary: A library containing LLM benchmarking tools
Project-Url: homepage, https://github.com/recursiveai/flow_benchmark_tools
Requires-Python: <3.12,>=3.8
Requires-Dist: pydantic (~=2.0)
Requires-Dist: openai (~=1.29)
Requires-Dist: numpy (~=1.26)
Requires-Dist: anthropic (>=0.29.0)
Requires-Dist: google-generativeai (~=0.7)
Requires-Dist: pytest (==8.2.0); extra == "dev"
Requires-Dist: pytest-cov (==5.0.0); extra == "dev"
Requires-Dist: pytest-asyncio (==0.23.6); extra == "dev"
Requires-Dist: pytest-rerunfailures (==14.0); extra == "dev"
Requires-Dist: pytest-xdist (==3.6.1); extra == "dev"
Requires-Dist: pylint (==3.2.0); extra == "dev"
Requires-Dist: pyright (==1.1.363); extra == "dev"
Requires-Dist: bandit (==1.7.8); extra == "dev"
Requires-Dist: black (==24.4.2); extra == "dev"
Requires-Dist: isort (==5.13.2); extra == "dev"
Requires-Dist: pre-commit (==3.7.1); extra == "dev"
Requires-Dist: build (==1.2.1); extra == "pub"
Requires-Dist: twine (==5.1.1); extra == "pub"
Requires-Dist: langchain (==0.2.2); extra == "examples"
Requires-Dist: langchain-openai (==0.1.8); extra == "examples"
Requires-Dist: langchain-community (==0.2.3); extra == "examples"
Requires-Dist: pypdf (==4.2.0); extra == "examples"
Requires-Dist: docx2txt (==0.8); extra == "examples"
Requires-Dist: faiss-cpu (==1.7.4); extra == "examples"
Provides-Extra: dev
Provides-Extra: pub
Provides-Extra: examples
Description-Content-Type: text/markdown
[Description omitted; length: 3190 characters]

WHEEL

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

RECORD

Path Digest Size
recursiveai/benchmark/__init__.py sha256=ebh3PKGdppfinI4tjr4RygnpD6cC2bZ4eh0S0jANHks 30
recursiveai/benchmark/_internal/__init__.py sha256=ebh3PKGdppfinI4tjr4RygnpD6cC2bZ4eh0S0jANHks 30
recursiveai/benchmark/_internal/_benchmark_evaluator.py sha256=NhsSt1IEXvedhvEUXF1kx2VijbwsFN832It3gLzxrbE 386
recursiveai/benchmark/_internal/_benchmark_output.py sha256=0gO9Y2lpdLCOXAhjnc0HTfCd9jRXsuBoN6ej4CsA3O0 570
recursiveai/benchmark/_internal/_criteria_evaluator.py sha256=2LaqshbC9_y6iGDr9F6-zEGAVORGtCXsOlQxheSAuUo 349
recursiveai/benchmark/_internal/_evaluation.py sha256=XHjX0ZZ-KgU_wcUUgWQuLSlZaTSpVMKo1tPk8Uie8sc 1119
recursiveai/benchmark/_internal/_run_output.py sha256=vM3296Ntq_aQdrZ7x-vpEVzwr0gRELLZzGaFsWmk-zg 490
recursiveai/benchmark/_internal/_evaluators/__init__.py sha256=q0iuh_P3hUAg7kNxp_pb_ccyGg0uhKgg5mc4PptagCc 3156
recursiveai/benchmark/_internal/_evaluators/_happy.py sha256=TjTUqzkR2EZlSdOMabRNTVAkwd6YFzlCCY5daOSpiGw 628
recursiveai/benchmark/_internal/_evaluators/_llm_criteria_judge.py sha256=jwWDvUNJa8ry6e9rerzRFxsJUTzbSr6Fv6cph6k3hbI 2819
recursiveai/benchmark/_internal/_evaluators/_llm_criteria_jury.py sha256=d55v8sfmtlcc0atfweyd3dQwQO5Uncrs7Q9fzuK40Bs 1320
recursiveai/benchmark/_internal/_evaluators/_llm_judge.py sha256=iUUcgQpGLzj6m4OHf8xQyVILgtfxSV4LbrkLRnNrSG4 3505
recursiveai/benchmark/_internal/_evaluators/_llm_jury.py sha256=06TIl-b8kAw2miamqasLEpb5fZmZYfdBUjzPi23UU_g 1280
recursiveai/benchmark/_internal/_evaluators/_regex_match.py sha256=iqRrPpbIvM4XzcZG6a1AOVMB6YuZKCf6IEPvPF73lZY 626
recursiveai/benchmark/_internal/_evaluators/_strict_match.py sha256=OgVjU5Q7y2594f11oSUIRyrwLfh2y6HJpBhX94xBBTg 608
recursiveai/benchmark/_internal/_llm/_anthropic_claude_model.py sha256=2lW48ktTC2BMwRFJ3LgHNay-eSWf-BsedcjdawFv-lo 2568
recursiveai/benchmark/_internal/_llm/_azure_openai_gpt_model.py sha256=8hdyPhAwimsJE4ja4Y9XD3oNyfi94TLRK0SqE5Hc1AI 1041
recursiveai/benchmark/_internal/_llm/_google_gemini_model.py sha256=YPmDChfRNQ-JgKv_ieeUsyW5K5VUR49B6Er2iZETWrQ 3410
recursiveai/benchmark/_internal/_llm/_llm_model.py sha256=ytB4dDkGfmZPzCatKK0SuIri-TKcf9hKMbJRjd78_C0 1030
recursiveai/benchmark/_internal/_llm/_openai_gpt_model.py sha256=OVhilibdvkvRHcgubYShqFnpYklx-rWBRDG00NXpgPg 2309
recursiveai/benchmark/_internal/_metrics/_benchmark_metrics.py sha256=MhP4J_nSBR6fj8rXPhJj22HpIjpX23OdJfsGbCIzUUU 1059
recursiveai/benchmark/_internal/_metrics/_run_metrics.py sha256=-mgpezCBHjAV-D8eKelP-yOgKO5JzrZ-49AozquOKx0 1967
recursiveai/benchmark/_internal/_util/__init__.py sha256=1QZQdm6KEL5uhDMW6LdIfQ19bYjRHicZ7EGdqOipfMA 2137
recursiveai/benchmark/api/__init__.py sha256=Hpfo9YuXHxd0EXEUGAWm0Sxw0g1teqPF1_fhmXNunD8 334
recursiveai/benchmark/api/benchmark.py sha256=ab-Q9j5Lt9JNwQpqMHCs-H3x_PAiCc-CgF_EtgLt5m0 231
recursiveai/benchmark/api/benchmark_agent.py sha256=KWYC-Aj7zL5WfRDs_Z6QClOjTKh99OpuVy4LoMwaIhI 956
recursiveai/benchmark/api/benchmark_case.py sha256=2xX9677bYt_TiXjkIydMEKJi04u3pbOuzEzoX8CjzQM 1181
recursiveai/benchmark/api/benchmark_evaluator.py sha256=kXeUV47SekDxHFOvtE7tmmXvAcvbSrRkXBMBRHlinWQ 1161
recursiveai/benchmark/api/benchmark_run.py sha256=gYUFXXqc0osJ6ZZuVPOCNZsD78JrB2fnWCxsCxKQayA 227
recursiveai/benchmark/api/benchmark_runner.py sha256=livKpfJagDcG_8FX7cb1sOH-R5QXUNJ0rtRxWN32YpM 9722
recursiveai/benchmark/api/exit_code.py sha256=eXIPHg2PI6PYMA4X-YygqTmuJ64TH8fPksihN0B0_H8 130
recursiveai/benchmark/api/agents/__init__.py sha256=FAafrPVsI7sLPQYx2o7Z4CdWMIa6yxWUmJ09E4T_KK4 126
recursiveai/benchmark/api/agents/async_callback_agent.py sha256=I8PtL82IBQZRpJvTdmBWRocKSIPENu-liO-Ifi9xOyM 962
recursiveai/benchmark/api/agents/callback_agent.py sha256=b-BUO38dl3PVuQIAIJRTl7nIw9Mai3n678y7ONvAocw 905
recursiveai/benchmark/api/util/__init__.py sha256=YaGafnw4RqJ-FdE20k3YsViKVzxf3vcPtEmlD1wC7HI 609
flow_benchmark_tools-1.3.0.dist-info/METADATA sha256=VP_7tMyopHSbevB3E2aNIhVzPEpuKXYd0G_ryLOIdlA 4624
flow_benchmark_tools-1.3.0.dist-info/WHEEL sha256=beeZ86-EfXScwlR_HKu4SllMC9wUEj_8Z_4FJ3egI2w 91
flow_benchmark_tools-1.3.0.dist-info/top_level.txt sha256=ESY_5-enQPPs7PvhqRVqUuaEgZQuIi4QTWubCZA1QYQ 12
flow_benchmark_tools-1.3.0.dist-info/RECORD

top_level.txt

recursiveai