Skip to main content

Radicas Python SDK — connect any agent framework to Radicas, correct-by-construction

Project description

radicas — the Radicas Python SDK

One pip-installable SDK that instruments agentic frameworks and connects them to Radicas correct-by-construction: right endpoint, API key, feature tag, tenant semantics.

pip install "radicas[adk]"        # extras per framework: langchain, crewai, …
import radicas

radicas.init(service="pricing-agent", feature="flight-pricing")
# ... run your agent — spans/metrics/logs export to Radicas ...
radicas.shutdown()                # optional: init() registers it via atexit
  • No API key → LOCAL lab mode (http://localhost:4317, gRPC, no auth — a local OTLP collector).
  • RADICAS_API_KEY / api_key=ONLINE (https://ingest.radicas.io, Bearer auth; the tenant is resolved from the key by the gateway — the client never sends it).

Full documentation: docs.radicas.ai/docs/sdk. Developing: sdk/python/tests runs with plain pytest; the src/radicas/_generated/ module is emitted by make registry-gen — never edit it by hand.

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

radicas-0.1.2.tar.gz (28.8 kB view details)

Uploaded Source

Built Distribution

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

radicas-0.1.2-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file radicas-0.1.2.tar.gz.

File metadata

  • Download URL: radicas-0.1.2.tar.gz
  • Upload date:
  • Size: 28.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for radicas-0.1.2.tar.gz
Algorithm Hash digest
SHA256 92c301abe3c66811a5f19b1a20d497b6b5536ebc3a7c0c1f45bfad164af63fd5
MD5 7b8bda98ca5f4ed10f691254a2825728
BLAKE2b-256 d9d23c4feef7abc41ca76f2a477a3ebd6a49ff31443a6dc0db0ce87426ce3f6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for radicas-0.1.2.tar.gz:

Publisher: release.yml on radicas-ai/radicas-integrations

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file radicas-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: radicas-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for radicas-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bfecdac0628de1c5accb9c8da56f7a87918df1893d0b88a8d7b9488a5f31978a
MD5 830b2fc295b7fc9099bc2e5998da067c
BLAKE2b-256 e09479080806114369959bdc1e649b6fe2eb9b170c3e587e98d984df494ffcc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for radicas-0.1.2-py3-none-any.whl:

Publisher: release.yml on radicas-ai/radicas-integrations

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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