assert-llm-tools

View on PyPIReverse Dependencies (0)

0.3.0 assert_llm_tools-0.3.0-py3-none-any.whl

Wheel Details

Project: assert-llm-tools
Version: 0.3.0
Filename: assert_llm_tools-0.3.0-py3-none-any.whl
Download: [link]
Size: 39107
MD5: b1d676df9e387bc5f2ba6f9090972ab7
SHA256: 91a798b5443ef59240aefbd28004f485f97fe0686bbdb9e0f45ebaec93c96cc8
Uploaded: 2025-03-10 16:53:37 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: assert_llm_tools
Version: 0.3.0
Summary: Automated Summary Scoring & Evaluation of Retained Text
Author-Email: Charlie Douglas <cdouglas[at]gmail.com>
Project-Url: Homepage, https://github.com/charliedouglas/assert
Project-Url: Bug Tracker, https://github.com/charliedouglas/assert/issues
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3.8
Requires-Dist: anthropic (>=0.3.0)
Requires-Dist: openai (>=1.0.0)
Requires-Dist: python-dotenv (>=0.19.0)
Requires-Dist: bert-score (>=0.3.13)
Requires-Dist: torch (>=2.6.0)
Requires-Dist: transformers (>=4.30.0)
Requires-Dist: evaluate (>=0.4.0)
Requires-Dist: nltk (>=3.8)
Requires-Dist: rouge-score (>=0.1.2)
Requires-Dist: huggingface_hub (>=0.20.0)
Requires-Dist: tqdm (>=4.66.6)
Requires-Dist: protobuf (>=4.24.4)
Requires-Dist: tiktoken (==0.8.0)
Requires-Dist: sentence-transformers (>=3.2.1)
Requires-Dist: deepeval (>=2.5.1)
Requires-Dist: presidio-analyzer (>=2.2.357)
Requires-Dist: presidio-anonymizer (>=2.2.357)
Requires-Dist: spacy (>=3.8.4)
Requires-Dist: pytest (>=7.0); extra == "dev"
Requires-Dist: black (>=23.0.0); extra == "dev"
Requires-Dist: isort (>=5.0.0); extra == "dev"
Requires-Dist: flake8 (>=4.0.0); extra == "dev"
Requires-Dist: build (>=0.10.0); extra == "dev"
Requires-Dist: twine (>=4.0.0); extra == "dev"
Requires-Dist: boto3 (>=1.28.0); extra == "bedrock"
Requires-Dist: openai (>=1.53.0); extra == "openai"
Requires-Dist: boto3 (>=1.28.0); extra == "all"
Requires-Dist: openai (>=1.53.0); extra == "all"
Provides-Extra: dev
Provides-Extra: bedrock
Provides-Extra: openai
Provides-Extra: all
Description-Content-Type: text/markdown
[Description omitted; length: 7286 characters]

WHEEL

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

RECORD

Path Digest Size
assert_llm_tools/__init__.py sha256=27LUluOseKrO-8EUZiPwq7HB7Uxu8c_qHF6eNFDWfW4 256
assert_llm_tools/core.py sha256=MwQlExOKc5tTmDPp6CdYm1ipZfVSBDluqBqpgGJbC1I 13906
assert_llm_tools/utils.py sha256=kBjoitU-OwhgAjwOg7xR_bSdKvIBmQ8kgxa_yM-rPnw 7455
assert_llm_tools/llm/__init__.py sha256=XA1XNo28vfQ6VvmLwlvVUNhSjvghqBG1pbWLazpzDEA 144
assert_llm_tools/llm/base.py sha256=sDq3b38d0t4ikdEM2wLvRiPJ9NKbYw8nvxHCOCXKIIU 1514
assert_llm_tools/llm/bedrock.py sha256=TeLhOft35pz9LJY9pL3NoAip274j_ysrDbTDtgrAdeo 8942
assert_llm_tools/llm/config.py sha256=flQmDQSo1HYO76_GBTxzs-St9gRNhE-UY4I85qwaGuk 2389
assert_llm_tools/llm/openai.py sha256=yXjSMuTIDRxPf6RVD9UOAg9qjdbv67J2JitH-188Mig 5735
assert_llm_tools/metrics/base.py sha256=1NG9aqAtl4FJojn8RJaJuRhc8vkcNesWj2b1dLn5li0 6427
assert_llm_tools/metrics/rag/answer_attribution.py sha256=b67cFqjfVChX28h2S9AgtO1LLFEoeHzlkDuVLJqDsAc 5247
assert_llm_tools/metrics/rag/answer_relevance.py sha256=7v8VFWAVCMZErSjjikl9EEag0pSNYJNkPgyXb0YEXAU 2073
assert_llm_tools/metrics/rag/completeness.py sha256=uuFzqx22WfOmi6O7YaHmvbpDk3V9hfEDQN0ESmucNXg 4725
assert_llm_tools/metrics/rag/context_relevance.py sha256=PzNsbZG-0rGof2FwCY7IscaCKlRL0syF4-RUuOZR4Qo 2261
assert_llm_tools/metrics/rag/faithfulness.py sha256=ouSPsNf23j12oTJ16vesRKST3ER1vMjFhOEJq8mIP5Y 5835
assert_llm_tools/metrics/summary/__init__.py sha256=oe94O8-SnqRaMe109s1KoDhpwbpFFvMMXQzMPZEXmck 249
assert_llm_tools/metrics/summary/bart_score.py sha256=aENLantp4O_L90q8Nx3IT3qtWepwv596aHcxyYU-TYg 2350
assert_llm_tools/metrics/summary/bert_score.py sha256=5lAa1fkE6XjiGQ5XY4-Y6UddNthGd-RdIVKJz0ElFk8 1351
assert_llm_tools/metrics/summary/bleu.py sha256=NpEKOIndPmnr78OIKQClF5Bnf6MkguGNMEmaqzfKUSI 881
assert_llm_tools/metrics/summary/coherence.py sha256=9jbQ6-USXakEGyXOSPwiMx7x4PWbSek5UMNF5OxqMuk 4317
assert_llm_tools/metrics/summary/conciseness.py sha256=cr-86a6qI58iRDwL1_lhUjPR-jtPNT7MSzbZSxYyYwU 3931
assert_llm_tools/metrics/summary/faithfulness.py sha256=GZ3n-0WM7UMbnM23GPWoEIB3PzmXAIWthcr8KeMKhnc 3522
assert_llm_tools/metrics/summary/hallucination.py sha256=gjICtK8_nN0KHe0Hb12LLiEz6KJP7-bY54fvXlE_zMk 6867
assert_llm_tools/metrics/summary/redundancy.py sha256=vZW72WwJAJA0rDuSy2UnHauLGF8tqH8Sy2o7Dg4zc5U 3524
assert_llm_tools/metrics/summary/rouge.py sha256=ETuyn6bCVJN1c67fI9YB5mHas5gLGvkAKYAqX4GutwI 918
assert_llm_tools/metrics/summary/topic_preservation.py sha256=kD0_Z1_NG1EgF_uhmecyXTmS3GHEhiplkU5M6VLnLG4 3461
assert_llm_tools-0.3.0.dist-info/METADATA sha256=eKCBsfTn3nP4ODVWThhCszvyUNVSDRNq_tNcS043gZM 9161
assert_llm_tools-0.3.0.dist-info/WHEEL sha256=52BFRY2Up02UkjOa29eZOS2VxUrpPORXg1pkohGGUS8 91
assert_llm_tools-0.3.0.dist-info/top_level.txt sha256=JZo4-6vDHCyXz7OT4HlUm8tr74uVNVmxsRefjdi7MjE 17
assert_llm_tools-0.3.0.dist-info/RECORD

top_level.txt

assert_llm_tools