- बिज़नेस लॉजिक लिखने के लिए कोड कोई आदर्श माध्यम नहीं है
- LLM का उपयोग करके backend+DB बनाना। API call के समय नाम के आधार पर बिज़नेस लॉजिक infer किया जा सकता है, और state को store किया जा सकता है
- काम करने का तरीका
- LLM को backend का उद्देश्य समझाएं ("यह एक To-Do ऐप है")
- DB state का शुरुआती JSON BLOB लिखें (
{todo_items: [{title: "eat breakfast", completed: true}, {title: "go to school", completed: false}]})
- API call शुरू करें। बिज़नेस लॉजिक infer करके state update करने वाला backend तैयार
- यह भविष्य क्यों है
- backend कैसा दिखता है यह जाने बिना भी frontend में iteration संभव
- backend अलग format दे तो भी आसानी से बदला जा सकता है
- API नाम में typo हो जाए तो भी समस्या नहीं
- cold start के बिना serverless
2 टिप्पणियां
दिलचस्प है। कोड को थोड़ा देखा तो JSON parsing तक gpt3 से करवा रहे हैं, तो लगता है कि DB insert या update statements भी बिना किसी बड़ी समस्या के बना देगा। जब Mock API बनाने का समय न हो, तब यह काफ़ी काम आ सकता है।
यह Scale.ai हैकाथॉन में पहला स्थान जीतने वाला प्रोजेक्ट है। विस्तृत विवरण को Twitter thread में देखना समझने में आसान है.
https://nitter.1d4.us/DYtweetshere/status/1617471632909676544