Skip to main content

BizVerify tool wrappers for LLM agent frameworks — LangChain, CrewAI

Project description

bizverify-agents

BizVerify tool wrappers for LLM agent frameworks. Provides ready-to-use tools for LangChain and CrewAI that call the BizVerify business verification API.

Installation

# LangChain
pip install bizverify-agents[langchain]

# CrewAI
pip install bizverify-agents[crewai]

# Both
pip install bizverify-agents[langchain,crewai]

Authentication

Set your API key as an environment variable:

export BIZVERIFY_API_KEY="bv_live_..."

Or pass it directly:

tools = BizVerifyTools(api_key="bv_live_...")

Get an API key at bizverify.co -- new accounts receive 50 free credits.

Usage

LangChain

from bizverify_agents.langchain import BizVerifyTools

tools = BizVerifyTools().get_tools()

# Use with any LangChain agent
from langchain.agents import AgentExecutor, create_tool_calling_agent
agent = create_tool_calling_agent(llm, tools, prompt)
executor = AgentExecutor(agent=agent, tools=tools)
executor.invoke({"input": "Verify Acme Corp in Florida"})

CrewAI

from bizverify_agents.crewai import BizVerifyTools

tools = BizVerifyTools().get_tools()

# Use with any CrewAI agent
from crewai import Agent
agent = Agent(
    role="Business Analyst",
    tools=tools,
    goal="Verify business registrations",
)

Available Tools

Tool Description Credits
verify_business Verify a business entity by name in a jurisdiction (quick or deep tier) 1-25
search_entities Search for business entities across jurisdictions 2/jurisdiction
check_job_status Poll an async verification job Free
get_entity Retrieve cached entity data by ID Free
get_entity_history Get historical verification snapshots 1
get_account Returns account details and credit balance Free
get_config Returns supported jurisdictions, pricing, and features Free
list_jurisdictions Returns all jurisdictions with capabilities and status Free
purchase_credits Creates a Stripe checkout session for credit purchase Free

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bizverify_agents-0.2.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bizverify_agents-0.2.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file bizverify_agents-0.2.0.tar.gz.

File metadata

  • Download URL: bizverify_agents-0.2.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bizverify_agents-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b7014777c505c33af0033dc5eaa2f177af53be563f40b1744652c5938393b559
MD5 9951006de41ea451d6b3d9abb60296e3
BLAKE2b-256 45870553b3429c9323c81ef0de3c2cc4249f3fb4742837d326244cf396067702

See more details on using hashes here.

Provenance

The following attestation bundles were made for bizverify_agents-0.2.0.tar.gz:

Publisher: publish.yml on BizVerify/bizverify-agents

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bizverify_agents-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bizverify_agents-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 76e26bf3b465774b0823c3144c42a54946b875fe4680fe725e7ca579b415d51e
MD5 800e7f0389100930d2edb40b859ae416
BLAKE2b-256 10caa133a4c535f9aa0a84b1d55b369c3f59a8db9eac89fe66693f375158403d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bizverify_agents-0.2.0-py3-none-any.whl:

Publisher: publish.yml on BizVerify/bizverify-agents

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page