Skip to main content

Meta-package: installs all PyAgent packages (patterns, router, compress, trace, providers, context, blueprint, studio)

Project description

pyagent-all

Meta-package that installs the complete PyAgent suite. One command, everything included.

License: MIT Python 3.11+

Install

pip install pyagent-all

What's Included

Package Description
pyagent-patterns 18 multi-agent orchestration patterns + composites + guardrails + recovery
pyagent-router Difficulty scoring, cost estimation, model selection, routing middleware
pyagent-compress Message compression, agent pruning, interaction pruning, token budgets
pyagent-trace OpenTelemetry spans, cost tracking, record/replay, custom attributes

Quick Start

import asyncio
from pyagent_patterns.base import Agent, MockLLM
from pyagent_patterns.orchestration import Pipeline
from pyagent_router import ModelSelector
from pyagent_compress import MessageCompressor
from pyagent_trace import CostTracker

llm = MockLLM(responses=["Key facts extracted", "Concise summary"])
pipeline = Pipeline(stages=[
    Agent("extractor", llm),
    Agent("summarizer", llm),
])

result = asyncio.run(pipeline.run("Process this document"))
print(result.output)  # "Concise summary"

Documentation

See pyagent.dev for full docs, API reference, and cookbook.

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

pyagent_all-0.1.0.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

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

pyagent_all-0.1.0-py3-none-any.whl (2.1 kB view details)

Uploaded Python 3

File details

Details for the file pyagent_all-0.1.0.tar.gz.

File metadata

  • Download URL: pyagent_all-0.1.0.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pyagent_all-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f34723294e8f41179bafff5449e0a5fa5025e26a0e593c69d6dd18a1a7995a43
MD5 2b9d12c28d9a571be8940efe9334b24f
BLAKE2b-256 85382bb0faf2b72c6975c46fd4b877e7d3f576719283cf6c2087bb5949530d73

See more details on using hashes here.

File details

Details for the file pyagent_all-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyagent_all-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for pyagent_all-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c8002935cf2c46bb84e3f2112ae53a0f9f0f928de9abe2d6379d1bcf5977bd4
MD5 c275d7cd2c798b6f88e54312b81c034a
BLAKE2b-256 b34d6e49dcf8c16bb3e9268e21f90d36b311f2e1e9c899bad140d82bb849f4c6

See more details on using hashes here.

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