AlphaAvatar v0.6.6 फ्रेमवर्क के फोकस को एक बड़ी सुविधा पेश करने के बजाय, अधिक स्पष्ट रनटाइम कॉन्ट्रैक्ट्स और मॉड्यूलर क्षमताओं की ओर ले जाता है। इस रिलीज में एनवायरनमेंट मेमोरी को विजुअल अवलोकनों के साथ-साथ ऑडियो सेगमेंट शामिल करने के लिए विस्तारित किया गया है और मेमोरी अपडेट्स को आवधिक पॉलिंग से इवेंट-ड्रिवन मॉडल में बदल दिया गया है।

  • ऑडियो सेगमेंट अब स्वतंत्र टाइमिंग और संदर्भ के साथ व्युत्पन्न परसेप्शन अवलोकनों के रूप में प्रोसेस किए जाते हैं।
  • एनवायरनमेंट मेमोरी टाइमर-आधारित पॉलिंग के बजाय प्रासंगिक अवलोकनों द्वारा ट्रिगर होने वाले एडाप्टिव अकुमुलेशन का उपयोग करती है।
  • Qdrant और LanceDB बैकएंड्स अब एक सामान्य रनर प्रोटोकॉल साझा करते हैं, जिससे स्टोरेज चयन को रनटाइम व्यवहार से अलग किया जाता है।
  • प्लगइन्स एवेटार संदर्भ में क्षमता विवरण उजागर करते हैं, जिससे मॉडल उपलब्ध सुविधाओं को गतिशील रूप से समझ सकता है।
  • परसेप्शन इतिहास रेटेंशन बढ़ाया गया है और बेहतर मल्टी-कंज्यूमर सपोर्ट के लिए स्ट्रीम/ओब्सर्वेशन स्कीमाओं को अधिक स्पष्ट बनाया गया है।
  • LiveKit-विशिष्ट तर्क एंट्रीपॉइंट्स तक सीमित किया गया है, इसे एक इंटीग्रेशन बाउंड्री माना जाता है न कि एक कोर आर्किटेक्चरल निर्भरता।

ये परिवर्तन परसेप्शन, मेमोरी, पहचान और टूल्स को मॉड्यूलर और ओब्सर्वेबल रखने के उद्देश्य से हैं, यह सुनिश्चित करते हुए कि मॉडल उन्हें जोड़ने वाला केंद्रीय रीजनिंग लेयर बना रहे।