assert-llm-tools

View on PyPIReverse Dependencies (0)

0.0.9 assert_llm_tools-0.0.9-py3-none-any.whl

Wheel Details

Project: assert-llm-tools
Version: 0.0.9
Filename: assert_llm_tools-0.0.9-py3-none-any.whl
Download: [link]
Size: 28334
MD5: 2ec1334768860174b939f97e4eb79e29
SHA256: 690a3618d549019c6330be8235bbcba8c74f107aa0e0b219640a456c92a33b68
Uploaded: 2024-12-12 21:19:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: assert_llm_tools
Version: 0.0.9
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.5.1)
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 (>=5.28.3)
Requires-Dist: tiktoken (>=0.8.0)
Requires-Dist: sentence-transformers (>=3.2.1)
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.35.53); 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: 9517 characters]

WHEEL

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

RECORD

Path Digest Size
assert_llm_tools/__init__.py sha256=e0dVvYSIsN4Azx_RAt9ojCXvy1wosY1MS169Z8c4uDY 273
assert_llm_tools/core.py sha256=pbNPTepVAIvdqX9JsPIYcTgRk8chULI_MZglwo0-M-g 6564
assert_llm_tools/utils.py sha256=y_MP8gtnHHt1OHsQaa7qu1fI9ZKYGo8iTyqOcONt64I 1783
assert_llm_tools/llm/__init__.py sha256=XA1XNo28vfQ6VvmLwlvVUNhSjvghqBG1pbWLazpzDEA 144
assert_llm_tools/llm/base.py sha256=glFAaPxVJMDcw-bnN_PF_41r93B5Kmdk5fGTqR1pWnw 490
assert_llm_tools/llm/bedrock.py sha256=cEoPzz7ycDeRktFBfDPocEqGSt_1wvrm_noGfgKbyao 2625
assert_llm_tools/llm/config.py sha256=j-pM7D170b_oAbHhawrYY_hbXU_QGCfw3Ak8XrjzPYE 1096
assert_llm_tools/llm/openai.py sha256=N1XTGzub1Hwtnt9lhT-IYrWssQtOlCjWZzdZJaDkOys 1100
assert_llm_tools/metrics/rag/answer_attribution.py sha256=OWQI5fTBUdA18rMiXMH1ndTqcgDl3c_LNlzsqc-fhqE 4416
assert_llm_tools/metrics/rag/answer_relevance.py sha256=A51NJV_K9oDJ2MqEY5bdU-BVLh0GrakG-Jr62HrnxDU 2421
assert_llm_tools/metrics/rag/completeness.py sha256=uP-JTOUwQTDwmQbkeB9iY4TCWIilABxjnHO7exdI_Pg 3955
assert_llm_tools/metrics/rag/context_relevance.py sha256=gQb3pw2tCVyzHoI_YgcxYgpEO0OFDSYcpzWWdqthgY0 2718
assert_llm_tools/metrics/rag/faithfulness.py sha256=e2bC92ipe4NYcCplqUIJbWHSzPMTnSIkpBoLIjOh_FU 6239
assert_llm_tools/metrics/summary/__init__.py sha256=TZBrJhltPjMCNsd8hknVIBklFGhIL_AHBPFLv-rohTE 167
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=qPrNvvyx3agi6OQnYvfXSQgYR1ohGU4rh8OOcCsr60Q 995
assert_llm_tools/metrics/summary/conciseness.py sha256=iuj783tsHQVPXJEBvWwS93CZxRihcNq_gMJLpLpbrMk 3523
assert_llm_tools/metrics/summary/faithfulness.py sha256=5uPVyd6ALyEIgn_vW031oIpXHQTOzqsUG7nPe30tpdo 3738
assert_llm_tools/metrics/summary/redundancy.py sha256=Lqm-hiDDYLgVUNQrFJTlfiPImouRy6rsgcOf6_LeMsg 3380
assert_llm_tools/metrics/summary/rouge.py sha256=ETuyn6bCVJN1c67fI9YB5mHas5gLGvkAKYAqX4GutwI 918
assert_llm_tools/metrics/summary/topic_preservation.py sha256=hZnvEgTu4kqTqJZenpiGJTi6pUSvcR5vYPQ_B_HJ-O4 3960
assert_llm_tools-0.0.9.dist-info/METADATA sha256=hPHqXrMZLWlAZN65DvRdaRNrNMf2d7xEdoa-84-bi4s 11252
assert_llm_tools-0.0.9.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
assert_llm_tools-0.0.9.dist-info/top_level.txt sha256=JZo4-6vDHCyXz7OT4HlUm8tr74uVNVmxsRefjdi7MjE 17
assert_llm_tools-0.0.9.dist-info/RECORD

top_level.txt

assert_llm_tools