Nyraxis/ docs
SDK
Developer documentation

SDKs and tracing

Select the Python or Node client and verify the boundary you need.

Python · 1.3.2

Synchronous and asynchronous evaluation, supported call interception, and instrumentation setup.

Node.js · 1.2.9

Typed evaluation and supported OpenAI enforcement with explicit completion requirements.

Tracing and capture

Provider ownership, metadata-only capture, export receipts, and stream cleanup.

Choose your integration path

Use the direct client when your application owns the decision boundary. Use supported interception when you have verified the exact patched method. Configure OpenTelemetry separately where the SDK requires an application-owned provider. A tracing span is not an authorization decision.

Keep your key on the server. Start with the quickstart, review tested integration coverage, and check data handling before submitting workload content.

On this page