Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Composo Python SDK

Composo provides a Python SDK for evaluating LLM applications.

Installation

pip install composo

Quick Start

from composo import Composo

composo_client = Composo()

result = composo_client.evaluate(
    messages=[
        {"role": "user", "content": "Hello"},
        {"role": "assistant", "content": "Hello! How can I help you today?"}
    ],
    criteria="Reward responses that are friendly"
)

print(f"Score: {result.score}")
print(f"Explanation: {result.explanation}")

Documentation

For detailed documentation, API reference, examples, and guides, please visit docs.composo.ai.

Metadata

Release files for composo 0.2.51b20260420155315

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

Source distribution (sdist)

Source distribution for composo 0.2.51b20260420155315
File Size Uploaded Provenance Actions
composo-0.2.51b20260420155315.tar.gz 215.2 kB Without provenance Details for composo-0.2.51b20260420155315.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for composo 0.2.51b20260420155315
File Interpreter ABI Platform Actions
composo-0.2.51b20260420155315-py3-none-any.whl Python 3 none any Details for composo-0.2.51b20260420155315-py3-none-any.whl

Total release size: 260.1 kB

Release files / composo-0.2.51b20260420155315.tar.gz

Download URL composo-0.2.51b20260420155315.tar.gz
Size 215.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c732efa17b7f7712e77dee3725f1142b4105dba54c87b02152d950f93e2553d7
BLAKE2b-256 checksum
How to use checksums
24ce61ba303a0239aa1ce1fdd078e541c737e6cddcedd1e6d92cb612ab1d7b19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Release files / composo-0.2.51b20260420155315-py3-none-any.whl

Download URL composo-0.2.51b20260420155315-py3-none-any.whl
Size 44.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b9ac9e84176849d1f9f5ced46bcd5dcc47f5cbd1b952a3a0f0e7f85e7744e403
BLAKE2b-256 checksum
How to use checksums
c00d33086aabc64d3964ac3159cccf16b322c5ce1a660c6c2d5bf944dbd0cda0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.3

Security for composo 0.2.51b20260420155315

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

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