Skip to main content

TuringPulse SDK integration for DSPy

Project description

turingpulse-sdk-dspy

TuringPulse SDK integration for DSPy — auto-instrumentation for DSPy programs and modules.

Installation

pip install turingpulse-sdk-dspy

Quick Start

from turingpulse_sdk import init, TuringPulseConfig
from turingpulse_sdk_dspy import instrument_dspy

init(TuringPulseConfig(api_key="sk_live_...", workflow_name="my-project"))

run = instrument_dspy(program, name="my-dspy-workflow")
result = run(question="What is machine learning?")

Documentation

Full documentation: turingpulse.ai/docs/sdk/dspy

Requirements

  • Python >= 3.11
  • turingpulse-sdk >= 1.0.0
  • dspy >= 3.1.3

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

turingpulse_sdk_dspy-1.2.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

turingpulse_sdk_dspy-1.2.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file turingpulse_sdk_dspy-1.2.0.tar.gz.

File metadata

  • Download URL: turingpulse_sdk_dspy-1.2.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for turingpulse_sdk_dspy-1.2.0.tar.gz
Algorithm Hash digest
SHA256 debdff16fa22035f466d40420cbbec7b1ea33b8e6e949b51cd8f8ce44454c856
MD5 75e25e55af901a89f714c1a1d7ed57e3
BLAKE2b-256 cfbdb165a6c47b486e8834df06a14b0e6b0c7f4bf7e41feaf857e16b35c6ae0f

See more details on using hashes here.

File details

Details for the file turingpulse_sdk_dspy-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for turingpulse_sdk_dspy-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f3195c9891d92957af2b573a37e0c37b11b97887baaabb4aa4e3b260084b52f
MD5 37ed33db06ecd5f862d98265c9b2eaf4
BLAKE2b-256 85d0079df3d1710665d613e9d20c146884302750f150a5871341b2920050ae83

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