TL;DR: Don’t call your LLM yourself. Let QWED handle it. ✅
⚠️ Common mistake
You might 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
- ✅ Deterministic results
How QWED 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 the full integration guide for framework integrations and debugging.