Registry / ai-ml / pydantic-ai-harness

pydantic-ai-harness

JSON →
library0.3.0pypypiunverified

Pydantic AI Harness (v0.3.0) provides helper utilities and integrations for building Pydantic AI agents, including retry logic, tool decorators, and model adapters. Designed for Python 3.10+, released on PyPI with ongoing active development.

pip install pydantic-ai-harness
INSTALL
IMPORT
SIG · PYDANTIC-AI-HARNES
P
pydantic-ai-harness
ai-mlpythonv0.3.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

retry
✓ from pydantic_ai_harness import retry
✗ from pydantic_ai_harness import retry

Creates a Pydantic AI agent, wraps it in a Harness with an OpenAI adapter, and runs a query.

import os from pydantic_ai import Agent from pydantic_ai_harness import Harness from pydantic_ai_harness.adapters import OpenAIModelAdapter agent = Agent(model='openai:gpt-4', system_prompt='You are a helpful assistant.') adapter = OpenAIModelAdapter(api_key=os.environ.get('OPENAI_API_KEY', '')) harness = Harness(agent=agent, adapter=adapter) result = harness.run('What is the capital of France?') print(result)
Debug
Known issues
breakingIn v0.3.0, the Harness class was moved from pydantic_ai_harness.harness to pydantic_ai_harness. Update imports.
fix
Use `from pydantic_ai_harness import Harness` instead of `from pydantic_ai_harness.harness import Harness`.
affects: <0.3.0
deprecatedThe `retry_on_failure` parameter in agent creation is deprecated; use the `retry` decorator instead.
fix
Import `retry` from pydantic_ai_harness and apply it to your agent's run function.
affects: >=0.2.0
gotchaAdapter require an API key via env var or argument. If env var is missing and no key passed, OpenAI adapter will fail silently or raise a generic error.
fix
Always pass `api_key` parameter or set OPENAI_API_KEY environment variable.
affects: all
Upgrade
Version history
0.3.0latest on PyPI · released May 13, 2026
Audit
Dependencies
pydantic-airequiredCore dependency; the harness extends pydantic-ai agents
Agent activity
18 hits · last 30 days
node
12
OpenAI (training)
1
Resources
pydantic-ai-harness — pip install pydantic-ai-harness · libregistry