AI Frameworks Integration
Declarative Signature Permission Gates for DSPy Modules
Enforce human sign-off on DSPy compiled program module executions.
Integration Code Example (PYTHON)
import dspy
from permitly import Permitly
permitly = Permitly(api_key="pm_live_...")
class ProtectedPredictor(dspy.Module):
def forward(self, question):
permitly.assert_consent(scope="dspy.predict")
return dspy.Predict("question -> answer")(question=question)
Execution Sequence Flow
sequenceDiagram
participant DSPy as 🧠 DSPy Program
participant Gate as 🛡️ Permitly Assert
participant User as 👤 User
DSPy->>Gate: 1. Invoke Forward Pass
Gate->>User: 2. Show Consent Screen
User-->>Gate: 3. Token Approved
Gate-->>DSPy: 4. Return Output
High-ROI Security Gate
Protecting your DSPy Framework pipeline against unauthorized actions delivers an immediate compliance audit trail with zero infrastructure overhead.
Frequently Asked Questions
Can Permitly protect DSPy compiled modules?
Yes, wrapping module `forward()` passes with Permitly assertion logic ensures human consent before execution.