Skip to main content

Company-qualified install name for the Catalyst by Inference.net Python tracing SDK.

Project description

inference-catalyst-tracing

Company-qualified install name for the Catalyst by Inference.net Python tracing SDK.

This package depends on catalyst-tracing, the primary Python SDK package, and re-exports the same public API from the inference_catalyst_tracing import path. Use this package when you want the install command to include the Inference company name.

This package is currently in beta. APIs may change before 1.0, but the package name and import path are intended to remain stable.

Install

pip install inference-catalyst-tracing

Install integration extras through the alias package:

pip install 'inference-catalyst-tracing[openai]'
pip install 'inference-catalyst-tracing[anthropic]'
pip install 'inference-catalyst-tracing[langchain]'
pip install 'inference-catalyst-tracing[all]'

Quick Start

from inference_catalyst_tracing import setup
from openai import OpenAI

tracing = setup()

client = OpenAI()
client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "Summarize this order."}],
)

tracing.shutdown()

You can also import from the primary namespace after installing this package:

from catalyst_tracing import setup

Relationship To catalyst-tracing

Package Import path Purpose
catalyst-tracing catalyst_tracing Primary SDK package
inference-catalyst-tracing inference_catalyst_tracing Company-qualified alias package

The alias package is intentionally small. The tracing runtime, integration installers, OpenTelemetry setup, and OpenInference attribute handling live in catalyst-tracing.

Supported Integrations

The underlying SDK supports OpenAI, Anthropic, LangChain, LangGraph, LangSmith, OpenAI Agents, Claude Agent SDK, and Pydantic AI integrations. It also exposes manual agent_span() helpers for custom agent and tool workflows.

See the catalyst-tracing package page for the full API reference and configuration guide.

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

inference_catalyst_tracing-0.0.2.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

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

inference_catalyst_tracing-0.0.2-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file inference_catalyst_tracing-0.0.2.tar.gz.

File metadata

  • Download URL: inference_catalyst_tracing-0.0.2.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for inference_catalyst_tracing-0.0.2.tar.gz
Algorithm Hash digest
SHA256 56da497b4cc5f4abb4593b8f8ba4565cf1439c48e98f7d927970f5670fda7061
MD5 9549615fa9837e5a3d15c424a5e86aad
BLAKE2b-256 f1f153a46eb72ee7e5eff6076db8ad30608113e6f2f1adee17b0d3f9259ae10b

See more details on using hashes here.

File details

Details for the file inference_catalyst_tracing-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: inference_catalyst_tracing-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.7 {"installer":{"name":"uv","version":"0.11.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for inference_catalyst_tracing-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8fe1e732c527862a93b21f5836af4e402f6131a093a9aa0d14e3bb77e3d727cd
MD5 32ca7dc3ae50a68ed52ad601ff2929d2
BLAKE2b-256 8e5ba2809c559967959cb10033e62e837068e1098b731a82f9ca1fb24c6685ed

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