1. इंटीग्रेशन की सीमाओं की सूची बनाएं
उन सभी जगहों को दर्ज करें जहां मौजूदा गेटवे का उपयोग होता है:- बेस URL और API कुंजी वाले पर्यावरण चर
- SDK इनिशियलाइज़ेशन और कस्टम हेडर
- मॉडल ID और फ़ॉलबैक मॉडल
- प्रोवाइडर का क्रम, अनुमति-सूचियां और गोपनीयता की आवश्यकताएं
- स्ट्रीमिंग, टूल कॉल और संरचित आउटपुट का कोड
- बैच जॉब, फ़ाइलें, वेबहुक और एसिंक्रोनस स्थिति की जांच
- अनुरोध एट्रिब्यूशन और उपयोगकर्ता या सत्र का मेटाडेटा
2. हर क्षमता को वर्गीकृत करें
प्रोडक्शन में उपयोग होने वाले प्रत्येक व्यवहार को एक स्थिति दें:
मुख्य अनुरोधों, रूटिंग, एट्रिब्यूशन, एसिंक्रोनस काम और संचालन को कवर करने के लिए माइग्रेशन फ़ीचर चेकलिस्ट देखें।
3. प्रतिनिधि ट्रैफ़िक को मान्य करें
संवेदनशील प्रोडक्शन डेटा कॉपी किए बिना, वास्तविक वर्कलोड पैटर्न से एक छोटा टेस्ट सेट बनाएं। इनका परीक्षण करें:- उपयोग में मौजूद हर एंडपॉइंट के लिए एक सामान्य अनुरोध।
- प्रोडक्शन में उपयोग किए जाने वाले उसी क्लाइंट पथ से स्ट्रीमिंग।
- वास्तविक स्कीमा के साथ टूल कॉल और संरचित आउटपुट।
- हर प्रोवाइडर या गोपनीयता प्रतिबंध।
- अमान्य कुंजियां, अमान्य मॉडल, अनुरोध सीमाएं और अनुपलब्ध प्रोवाइडर की त्रुटियां।
- बैच या एसिंक्रोनस जॉब को सफलता, विफलता और रद्द होने की अंतिम स्थिति तक चलाना।