TL;DR: Don’t call your LLM yourself. Let QWED handle it. ✅
⚠️ Common Mistake
Most users think:❌ DON’T DO THIS:
- 🚫 No control over LLM prompts
- 🚫 No DSL enforcement
- 🚫 Vulnerable to prompt injection
- 🚫 Can’t guarantee structured output
✅ Correct Approach
✅ DO THIS:
- ✅ QWED controls LLM internally
- ✅ Structured prompts ensure DSL output
- ✅ Formal verification layer active
- ✅ 100% deterministic results
🔄 How QWED Really Works
Step-by-Step:
📖 Quick Start Examples
1️⃣ Math Verification
2️⃣ Code Security
🎨 Visual Comparison
Traditional LLM Call:
QWED Call:
🔐 Understanding the Security Model
The Trust Boundary:
🎯 Do’s and Don’ts
✅ DO:
❌ DON’T:
🎉 Quick Summary
Remember These 3 Things:
-
❌ Don’t call LLM yourself
Let QWED handle it internally -
✅ Call QWED directly
Use natural language queries -
🔒 Trust the verification
QWED uses formal methods, not guessing
One-Line Integration:
See Full Integration Guide for framework integrations, debugging, and advanced usage.