Skip to main content

claim-vet

PyPI version License: MIT Downloads LinkedIn

claim-vet is a package designed to help organizations quickly identify and assess potentially false or misleading notices filed by companies such as Flock and Cyble Inc. It streamlines the process of analyzing notice or complaint texts using advanced language models, providing structured insights into the nature of the notices, indicators of falsity, and suggested next steps.

Installation

You can install claim-vet via pip:

pip install claim_vet

Usage

Here's a basic example of how to use claim_vet in your Python code:

from claim_vet import claim_vet

user_input = "Your notice or complaint text goes here..."
response = claim_vet(user_input)
print(response)

Parameters

  • user_input (str): The text content describing the notice or complaint to analyze.
  • llm (Optional[BaseChatModel]): A Langchain language model instance to use for processing. If not provided, the default ChatLLM7 will be used.
  • api_key (Optional[str]): API key for LLM7. If not provided, the function will attempt to retrieve it from the environment variable LLM7_API_KEY. You can also pass it directly as an argument.

Custom LLM Usage

You can pass your own language model instance (e.g., OpenAI, Anthropic, Google) by creating it with the respective library and passing it to the claim_vet function:

from langchain_openai import ChatOpenAI
from claim_vet import claim_vet

llm = ChatOpenAI()
response = claim_vet(user_input, llm=llm)

Other supported models include:

from langchain_anthropic import ChatAnthropic
llm = ChatAnthropic()
response = claim_vet(user_input, llm=llm)
from langchain_google_genai import ChatGoogleGenerativeAI
llm = ChatGoogleGenerativeAI()
response = claim_vet(user_input, llm=llm)

Environment and API Keys

The default setup uses the ChatLLM7 from langchain_llm7, which has sufficient free-tier rate limits for most purposes. To extend usage, obtain an API key from Llm7 Token Service and set it via environment:

export LLM7_API_KEY='your_api_key'

Or pass directly:

response = claim_vet(user_input, api_key='your_api_key')

Development and Contribution

Contributions are welcome! Please raise issues or pull requests on the GitHub repository.

Support

For issues or questions, contact the author at:
Name: Eugene Evstafev
Email: hi@euegne.plus

Repository

Find the project and report issues at:
https://github.com/chigwell/claim-vet

Metadata

Release files for claim-vet 2025.12.21083952

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for claim-vet 2025.12.21083952
File Size Uploaded Provenance Actions
claim_vet-2025.12.21083952.tar.gz 3.8 kB Without provenance Details for claim_vet-2025.12.21083952.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for claim-vet 2025.12.21083952
File Interpreter ABI Platform Actions
claim_vet-2025.12.21083952-py3-none-any.whl Python 3 none any Details for claim_vet-2025.12.21083952-py3-none-any.whl

Total release size: 8.0 kB

Release files / claim_vet-2025.12.21083952.tar.gz

Download URL claim_vet-2025.12.21083952.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
e6e96067821abdd15484009f30b689e63d5ce9d9cd2bf1b3a60685a333ce8870
BLAKE2b-256 checksum
How to use checksums
30cd9745353c5d15fc879538079eb7b92c1973b76d93eef02f23dd879b8936d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.11

Release files / claim_vet-2025.12.21083952-py3-none-any.whl

Download URL claim_vet-2025.12.21083952-py3-none-any.whl
Size 4.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
71632a2afc625fb1e03978741d53cf6e4bc7b3a32f2b4bd99c8941e3b821f1ba
BLAKE2b-256 checksum
How to use checksums
c8228ccb9f1443cfcd41b7e9da980e1cb42a4481ae3e2351640c803b9c5c430b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.11

Security for claim-vet 2025.12.21083952

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page