claim-vet
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 defaultChatLLM7will be used. - api_key (
Optional[str]): API key for LLM7. If not provided, the function will attempt to retrieve it from the environment variableLLM7_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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.