एआई एजेंट्स के लिए क्लीन आर्किटेक्चर: इंजीनियरिंग हार्नेस का डिज़ाइन
OpenAI
यह लेख कोडिंग एजेंट्स के लिए इंजीनियरिंग हार्नेस के डिज़ाइन में क्लीन आर्किटेक्चर के सिद्धांतों को लागू करने पर चर्चा करता है। यह एक स्तरित वास्तुकला (ऑर्केस्ट्रेशन, सिमेंटिक, वैलिडेशन) पेश करता है और विश्वसनीय परिवर्तन की कुल लागत के मीट्रिक पर जोर देता है। पाठ का तर्क है कि हार्नेस की वास्तुकला स्वयं परिवर्तनशीलता बनाए रखने के लिए महत्वपूर्ण है, क्योंकि एजेंट कोड जनरेशन को तेज करते हैं।
हैबर का यह लेख, OpenAI की 'हार्नेस इंजीनियरिंग' अवधारणा पर आधारित है, जिसमें कोडिंग एजेंटों के लिए एक इंजीनियरिंग हार्नेस डिज़ाइन करने की चर्चा की गई है। हार्नेस को एक रिपॉजिटरी-स्थानीय इंजीनियरिंग प्रणाली के रूप में परिभाषित किया गया है जो मानवीय इरादे को एक सीमित, प्रतिलिपि-योग्य और सत्यापित उत्पाद परिवर्तन में बदल देती है। इसमें तीन परतें होती हैं: ऑर्केस्ट्रेशन (प्रक्रिया प्रबंधन), सिमेंटिक (उत्पाद मॉडल प्रदान करना), और सत्यापन (साक्ष्य और स्वतंत्र समीक्षा सुनिश्चित करना)। लेख रॉबर्ट मार्टिन के क्लीन आर्किटेक्चर सिद्धांतों को इस हार्नेस पर लागू करता है, इस बात पर जोर देते हुए कि आर्किटेक्चर का लक्ष्य सिस्टम के जीवनकाल में मानवीय प्रयास को कम करना है। मुख्य मीट्रिक विश्वसनीय परिवर्तन की कुल लागत है, न कि केवल गति या टोकन लागत। हार्नेस की अपनी नीति (प्राधिकरण, जीवनचक्र, अनुमतियाँ) और विवरण (मॉडल, गिट, सीआई) होते हैं, और निर्भरताएँ अंदर की ओर इंगित होनी चाहिए। लेख एक 'स्क्रीमिंग आर्किटेक्चर' का सुझाव देता है जहाँ शीर्ष-स्तरीय संरचना परिवर्तन जीवनचक्र को दर्शाती है, न कि तंत्र को। एक व्यावहारिक परीक्षण यह है कि क्या किसी विवरण को उपयोग-केस अनुबंध को प्रभावित किए बिना बदला जा सकता है।
स्रोत: Habr — хаб ИИ —
मूल
