Skip to main content

Deploypod Python SDK

The Python client for the Deploypod API. Run your AI agents from code, and manage their instructions, tools and knowledge bases.

pip install deploypod

Python 3.9 or newer.

Sign in

Ask your Deploypod administrator for an application (app_id, app_secret) and your organization's number. The client gets the access token itself and renews it before it expires.

from deploypod import DeploypodClient

client = DeploypodClient(
    org_id="42",
    app_id="YOUR_APP_ID",
    app_secret="YOUR_APP_SECRET",
)

Keep app_secret out of your code: read it from the environment.

export DEPLOYPOD_ORG_ID=42
export DEPLOYPOD_APP_ID=...
export DEPLOYPOD_APP_SECRET=...
from deploypod import get_client_from_env

client = get_client_from_env()

Already have an access token? Pass token="..." instead of the app credentials. For an on-premises installation, pass base_url="https://your-host/api".

Run an agent

for agent in client.agents.list():
    print(agent.uuid, agent.name)

result = client.agents.run(
    "AGENT_UUID",
    "How many days of annual leave do I have?",
    run_exploration=True,
    timeout=300,
)
print(result["result_summary"])

run waits for the answer. Other request fields go in as keyword arguments, for example output_schema={...} to get the answer as JSON in result["final_emit"]. Requests through deploypod.ai are cut after 100 seconds; for longer work (web research, presentations) use the WebSocket API.

Errors

Every error is a deploypod.DeploypodError with status_code and detail. Subclasses: AuthenticationError (401/403), NotFoundError, ValidationError, ConflictError, LicenseError, ServerError.

Documentation

Full guides, the REST and WebSocket APIs, and the chat widget: https://docs.deploypod.ai/en/

License

MIT

Metadata

Release files for deploypod 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deploypod 0.1.0
File Size Uploaded Provenance
deploypod-0.1.0.tar.gz 23.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for deploypod 0.1.0
File Interpreter ABI Platform
deploypod-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 50.9 kB

Release files / deploypod-0.1.0.tar.gz

Download URL deploypod-0.1.0.tar.gz
Size 23.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c348ce27a4ed0abccf676f4bda4c785e0a5752c42700aee87944e15b9fd7e538
BLAKE2b-256 checksum
How to use checksums
b8e09b0a2a10d71b13ff2582db04e0a978b000bb083bf3d9a2361af3ef85e6e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / deploypod-0.1.0-py3-none-any.whl

Download URL deploypod-0.1.0-py3-none-any.whl
Size 27.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1edb72094abc2011f1ece5d08695f9fa6824f3fa141b43bb226d290adc43686c
BLAKE2b-256 checksum
How to use checksums
90d0345fc7458e21a24fe3da616131cdeaca1862f0ab2364299fc2c3b9d25779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Security for deploypod 0.1.0

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page