TrustGraph
कोणता एजंट कोणाशी बोलू शकतो आणि तो काय बोलू शकतो.
हे काय करते
एजंट-टू-एजंट विनंत्या अंमलबजावणीपूर्वी अधिकृत केल्या जातात: कॉलरला स्कोप्ड, वन-टाइम टोकन मिळते, विनंती एका स्पष्ट स्टेट मशीनद्वारे पुढे जाते आणि दोन एजंटमधील प्रत्येक एजवर ऑडिटसाठी रेकॉर्ड केलेला ट्रस्ट निर्णय असतो. डिस्क्लोजर टियर्स (Disclosure tiers) केवळ एजंट उत्तर देऊ शकतो की नाही हेच ठरवत नाहीत, तर तो उत्तराचा किती भाग उघड करू शकतो हे देखील नियंत्रित करतात.
हे का महत्त्वाचे आहे
ज्या क्षणी तुमच्याकडे एकापेक्षा जास्त एजंट असतात, त्या क्षणी मनोरंजक अपयश हे वाईट उत्तर नसून: एजंट A ला अशी काहीतरी माहिती मिळणे आहे जी फक्त एजंट B ला माहित असणे आवश्यक आहे. एजंट्समधील अधिकार हा एजेसवर निर्णय असलेला ग्राफ असावा लागतो, कारण समस्येचे मूळ स्वरूप नेमके तसेच असते.
हे कसे कार्य करते
ऑथोरायझेशन अंमलबजावणीपूर्वी होते, नंतर नाही
एजंट-टू-एजंट एंट्री पॉइंट आधी ट्रस्ट निर्णय सोडवतो; अनधिकृत कॉल मॉडेलपर्यंत कधीच पोहोचत नाही.
कॉलर टोकन्स स्कोप्ड आणि सिंगल-युज असतात
डेलिगेशनमध्ये पुन्हा वापरता येण्याजोग्या क्रेडेंशियलऐवजी, त्या हॉपसाठी तयार केलेले टोकन असते, जे लेजरमध्ये ट्रॅक केले जाते.
डिस्क्लोजर टियर्ड (स्तरीय) असते, बायनरी नाही
पूर्ण प्रवेश आणि नकार यापैकी एक निवडण्याऐवजी, एखादा निर्णय कमी केलेल्या डिस्क्लोजर टियरवर उत्तराची परवानगी देऊ शकतो.
प्रश्न
- हे प्रत्यक्षात कशापासून संरक्षण करत आहे?
- एका एजंटने दुसऱ्या एजंटकडून अशी माहिती मिळवणे जी शेअर करण्यास त्याच्या मालकाने कधीही संमती दिली नव्हती: हा परमिशन बगचा मल्टी-एजंट प्रकार आहे, जो सर्वात वाईट प्रकारे वाढणारा फेल्युअर मोड आहे.
- विनंती का नाकारली गेली याचे कारण मी पाहू शकतो का?
- निर्णय प्रति एज रेकॉर्ड केले जातात आणि प्रशासकांना दिसतात. अंतिम वापरकर्त्यासाठी अधिक तपशीलवार "का ब्लॉक केले" हे स्पष्टीकरण त्यामागील अंमलबजावणीपेक्षा कमी तपशीलवार आहे, आणि आम्ही ते स्पष्टपणे सांगणे पसंत करू.
The rest of the bag
AccessControl
प्रति-दस्तऐवज (Per-document) परवानग्या ज्या केवळ पेजेसच नाही, तर उत्तरांना देखील फिल्टर करतात.
वेगवान कामगिरीसाठी पॉलिसी रिझोल्यूशन प्रति सेशन कॅश केले जाते; परवानगीमधील बदल प्रत्येक इन-फ्लाइट विनंतीवर त्वरित लागू होण्याऐवजी कॅश इनव्हॅलिडेशनवर प्रसारित होतो.
दस्तऐवज
एक फोल्डर ट्री जो एजंट वाचतो, आणि एक कॉन्फिग फाईल जिचे तो पालन करतो.
एक्सट्रॅक्शनमध्ये PDFs, स्प्रेडशीट्स आणि ट्रान्सक्रिप्ट्स समाविष्ट आहेत. अनोखे बायनरी फॉरमॅट्स पार्स केले जात नाहीत.
इव्हेंट्स
एजंट्सनी काय केले आणि का केले, याचे एक टिकाऊ लेजर.
इन-प्रोसेस इव्हेंट बस हा सिंगल-नोड एमीटर आहे, डिस्ट्रिब्युटेड ब्रोकर नाही. टिकाऊ क्रॉस-एजंट रेकॉर्ड हे एक स्वतंत्र Postgres टास्क लेजर आहे.
That was step 3 of 6: a trust decision resolves. Next, policy filters what is retrievable before generation, so a document you cannot open cannot be paraphrased at you.