Skip to main content

LangGraph testing plugin for fasteval -- wrap any compiled StateGraph with a minimal harness for chat, session, mocking, and node-level testing

Project description

fasteval-langgraph

LangGraph testing plugin for fasteval. Wraps any compiled StateGraph with a minimal test harness for chat, session, mocking, and node-level testing.

Install

pip install fasteval-langgraph

Quick Start

from fasteval_langgraph import harness, mock
import fasteval as fe

graph = harness(compiled_graph)

@fe.correctness(threshold=0.8)
async def test_agent():
    result = await graph.chat("How do I configure OAuth?")
    fe.score(result.response, "Use OAuth 2.0...", input="How do I configure OAuth?")

See the full documentation for details.

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

fasteval_langgraph-2.1.0a1.tar.gz (8.8 kB view details)

Uploaded Source

Built Distribution

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

fasteval_langgraph-2.1.0a1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file fasteval_langgraph-2.1.0a1.tar.gz.

File metadata

  • Download URL: fasteval_langgraph-2.1.0a1.tar.gz
  • Upload date:
  • Size: 8.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for fasteval_langgraph-2.1.0a1.tar.gz
Algorithm Hash digest
SHA256 dda8efc4b391c6b719d70a0add789cdf3e1939982cec0d55a72dfc1711284ddb
MD5 220e53b443ea58017952a1c166b36549
BLAKE2b-256 a4e6145236cd8bfa95fb9a48d7d56aec6d97de1a72cd1fda73255fa22fcd99b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for fasteval_langgraph-2.1.0a1.tar.gz:

Publisher: release.yml on intuit/fasteval

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

File details

Details for the file fasteval_langgraph-2.1.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for fasteval_langgraph-2.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 ce3f8ace3f3b142fb8138869a1cc6b20262655f8975f30c773a49806c3416b62
MD5 f284aa7ef418e60f97ea67be379cc979
BLAKE2b-256 f0cfb13205c82b22298a9c772772f39bc4ed75a6e326ec84970fc478b4cccf9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for fasteval_langgraph-2.1.0a1-py3-none-any.whl:

Publisher: release.yml on intuit/fasteval

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