एक LLM को Hyperlua भाषा में कोड उत्पन्न करने के लिए कॉन्फ़िगर किया गया है, जहाँ प्रत्येक फ़ंक्शन इन्वोकेशन निष्पादन के दौरान मौजूद फ़ंक्शंस के एक ज्ञात सेट के खिलाफ सत्यापित होता है। यदि मॉडल एक अस्तित्व में न होने वाले फ़ंक्शन को कॉल करने का प्रयास करता है, तो सिस्टम त्रुटि लौटाने से पहले उत्पत्ति को दो अतिरिक्त बार स्वचालित रूप से पुनः प्रयास करता है।

  • दृष्टिकोण "कोड एंडपॉइंट्स" में 10ms की प्रक्रिया के रूप में एकीकृत होता है, जिससे हैल्युसिनेशन रोक पूरी तरह से स्वचालित हो जाता है।
  • इस सत्यापन लूप ने LLM के मूल्यांकन स्कोर में लगभग 10 प्रतिशत अंक की वृद्धि का परिणाम दिया।
  • जबकि मॉडल अस्तित्व में न होने वाले फ़ंक्शन या अवधारणाओं को हैल्युसिनेट नहीं कर सकता, यह अभी भी इरादों को हैल्युसिनेट कर सकता है, जैसे गलत डेटाबेस क्वेरी करना।

यह विधि सुनिश्चित करती है कि उत्पन्न कोड संरचना द्वारा व्याकरणिक रूप से मान्य है, स्वचालित कोड जनरेट करने की कार्यों में विश्वसनीयता को काफी बढ़ाता है।