ईमेल एजंट्ससाठी ऑब्झर्व्हेबिलिटी (Observability for Email Agents)

तुम्ही ईमेल एजंटला रिअल टाइममध्ये काम करताना पाहू शकत नाही.

पण तुम्ही एका API कॉलद्वारे त्याने काल काय केले ते सर्व काही पाहू शकता.

ईमेलवर एजंट्स तयार केल्यामुळे तुम्हाला इन-बिल्ट ऑब्झर्व्हेबिलिटी मिळते. बहुतेक स्वायत्त (autonomous) सिस्टम्सना ट्रेसिंग आणि लॉग्ससाठी अतिरिक्त साधनांची आवश्यकता असते. ईमेल एजंटला हे मोफत मिळते कारण मेलबॉक्स हाच त्याचा रेकॉर्ड असतो.

तुमच्या एजंट्सवर लक्ष ठेवण्यासाठी (monitor करण्यासाठी) तुम्ही ईमेलचा वापर कसा करू शकता ते खाली दिले आहे:

send_failed च्या संख्येत वाढ होणे हे समस्येचे पहिले लक्षण आहे. याचा अर्थ असा की एखादा नियम किंवा कोटा तुमच्या एजंटला मर्यादित (throttling) करत आहे.

लक्षात ठेवण्यासारखी एक मर्यादा: तुम्ही डिलिव्हरीचा मागोवा घेऊ शकता, परंतु एखाद्या व्यक्तीने लिंक उघडली किंवा त्यावर क्लिक केले की नाही, हे तुम्ही या API द्वारे ट्रॅक करू शकत नाही. तुम्हाला तुमच्या स्वतःच्या तर्काचा (reasoning) देखील लॉग ठेवावा लागेल. मेलबॉक्स एजंटने काय केले हे दाखवतो, परंतु एजंटने तसे करण्याचा निर्णय का घेतला, याचा लॉग तुम्हाला ठेवावा लागेल.

या तीन गोष्टींचा मागोवा घेऊन सुरुवात करा:

  1. message.send_success
  2. message.send_failed
  3. message.bounce_detected

इनपुटमधील त्रुटी (failures) स्पष्ट आणि सहज लक्षात येणाऱ्या असतात. आउटपुटमधील त्रुटी शांत असतात. या संकेतांचा मागोवा घेतल्यामुळे तुम्हाला आठवडे न लागता काही मिनिटांतच त्रुटी शोधण्यास मदत होते.

स्रोत: https://dev.to/qasim157/observability-for-email-agents-4egn

ऐच्छिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi