Skip to content

Using DSPy in Production

  • Real-World Use Cases


    DSPy is deployed in production by many enterprises and startups. Explore real-world case studies.

    Use Cases

  • Monitoring & Observability


    Monitor your DSPy programs using MLflow Tracing, based on OpenTelemetry.

    Set Up Observability

  • Reproducibility


    Log programs, metrics, configs, and environments for full reproducibility with DSPy's native MLflow integration.

    MLflow Integration

  • Deployment


    When it's time to productionize, deploy your application easily with DSPy's integration with MLflow Model Serving.

    Deployment Guide

  • Scalability


    DSPy is designed with thread-safety in mind and offers native asynchronous execution support for high-throughput environments.

    Async Program

  • Guardrails & Controllability


    DSPy's Signatures, Modules, and Optimizers help you control and guide LM outputs.

    Learn Signature