अमेज़न SageMaker एक पूरी तरह से प्रबंधित सेवा है जो डेवलपर्स और डेटा वैज्ञानिकों को बड़े पैमाने पर मशीन लर्निंग (एमएल) मॉडल को जल्दी और आसानी से बनाने, प्रशिक्षित करने और तैनात करने में सक्षम बनाती है। सेजमेकर सेवा में एपीआई कॉल के माध्यम से मॉडलों को सीधे उत्पादन में तैनात करना आसान बनाता है। मजबूत और स्केलेबल तैनाती के लिए मॉडलों को कंटेनरों में पैक किया जाता है।
सेजमेकर मॉडलों को तैनात करने के लिए विभिन्न प्रकार के विकल्प प्रदान करता है। ये विकल्प आपके नियंत्रण की मात्रा और आपकी ओर से आवश्यक कार्य के आधार पर भिन्न-भिन्न होते हैं। AWS एसडीके आपको सर्वाधिक नियंत्रण और लचीलापन देता है। यह Java, C++, Go, JavaScript, Node.js, PHP, Ruby और Python के लिए उपलब्ध निम्न-स्तरीय API है। सेजमेकर पायथन एसडीके एक उच्च-स्तरीय पायथन एपीआई है जो कुछ चरणों और कॉन्फ़िगरेशन को सारांशित करता है, और मॉडलों को तैनात करना आसान बनाता है। AWS कमांड लाइन इंटरफ़ेस (एडब्ल्यूएस सीएलआई) एक और उच्च स्तरीय उपकरण है जिसका उपयोग आप अपना कोड लिखे बिना मॉडल को तैनात करने के लिए सेजमेकर के साथ इंटरैक्टिव काम करने के लिए कर सकते हैं।
हम दो नए विकल्प लॉन्च कर रहे हैं जो सेजमेकर का उपयोग करके पैकेजिंग और मॉडल तैनात करने की प्रक्रिया को और सरल बनाते हैं। एक तरीका प्रोग्रामेटिक परिनियोजन के लिए है। इसके लिए, हम पायथन एसडीके में सुधार की पेशकश कर रहे हैं। अधिक जानकारी के लिए देखें Amazon SageMaker के साथ क्लासिकल ML और LLM को आसानी से पैकेज और तैनात करें, भाग 1: PySDK सुधार। दूसरा तरीका इंटरैक्टिव परिनियोजन के लिए है। इसके लिए, हम एक नया इंटरैक्टिव अनुभव लॉन्च कर रहे हैं अमेज़ॅन सैजमेकर स्टूडियो. यह आपको अपने स्वयं के प्रशिक्षित या मूलभूत मॉडल (एफएम) को शीघ्रता से तैनात करने में मदद करेगा अमेज़न SageMaker जम्पस्टार्ट अनुकूलित कॉन्फ़िगरेशन के साथ, और न्यूनतम लागत पर पूर्वानुमानित प्रदर्शन प्राप्त करें। नया इंटरैक्टिव अनुभव कैसा दिखता है, यह जानने के लिए आगे पढ़ें।
सेजमेकर स्टूडियो में नया इंटरैक्टिव अनुभव
यह पोस्ट मानती है कि आपने एक या अधिक एमएल मॉडल को प्रशिक्षित किया है या सेजमेकर जम्पस्टार्ट मॉडल हब से एफएम का उपयोग कर रहे हैं और उन्हें तैनात करने के लिए तैयार हैं। सेजमेकर का उपयोग करके किसी मॉडल को प्रशिक्षित करना सेजमेकर का उपयोग करके मॉडल को तैनात करने के लिए कोई शर्त नहीं है। सेजमेकर स्टूडियो के साथ कुछ परिचितता भी मानी जाती है।
हम आपको बताते हैं कि निम्नलिखित कैसे करें:
- एक सेजमेकर मॉडल बनाएं
- एक सेजमेकर मॉडल तैनात करें
- एक सेजमेकर जम्पस्टार्ट बड़े भाषा मॉडल (एलएलएम) को तैनात करें
- एक समापन बिंदु के पीछे एकाधिक मॉडल तैनात करें
- परीक्षण मॉडल अनुमान
- त्रुटियों का निवारण करें
एक सेजमेकर मॉडल बनाएं
अनुमान के लिए सेजमेकर एंडपॉइंट स्थापित करने में पहला कदम एक सेजमेकर मॉडल ऑब्जेक्ट बनाना है। यह मॉडल ऑब्जेक्ट दो चीजों से बना है: मॉडल के लिए एक कंटेनर, और प्रशिक्षित मॉडल जिसका उपयोग अनुमान के लिए किया जाएगा। नया इंटरैक्टिव यूआई अनुभव सेजमेकर मॉडल निर्माण प्रक्रिया को सरल बनाता है। यदि आप सेजमेकर स्टूडियो में नए हैं, तो देखें डेवलपर गाइड आरंभ करना।
- सेजमेकर स्टूडियो इंटरफ़ेस में, चुनें मॉडल नेविगेशन फलक में
- पर परिनियोजन योग्य मॉडल टैब चुनें बनाएं.
अब आपको बस मॉडल कंटेनर विवरण, अपने मॉडल डेटा का स्थान और एक प्रदान करना होगा AWS पहचान और अभिगम प्रबंधन आपकी ओर से सेजमेकर द्वारा ग्रहण की जाने वाली (IAM) भूमिका।
- मॉडल कंटेनर के लिए, आप सेजमेकर पूर्व-निर्मित डॉकर छवियों में से एक का उपयोग कर सकते हैं जो यह लोकप्रिय ढांचे और पुस्तकालयों के लिए प्रदान करता है। यदि आप इस विकल्प का उपयोग करना चुनते हैं, तो समर्थित प्रकारों की सूची से एक कंटेनर फ्रेमवर्क, संबंधित फ्रेमवर्क संस्करण और एक हार्डवेयर प्रकार चुनें।
वैकल्पिक रूप से, आप अपने संग्रहित कंटेनर के लिए एक पथ निर्दिष्ट कर सकते हैं अमेज़ॅन इलास्टिक कंटेनर रजिस्ट्री (अमेज़न ईसीआर)।
- इसके बाद, अपनी मॉडल कलाकृतियाँ अपलोड करें। सेजमेकर स्टूडियो मॉडल कलाकृतियों को अपलोड करने के दो तरीके प्रदान करता है:
- सबसे पहले, आप एक निर्दिष्ट कर सकते हैं
model.tar.gz
या तो एक में अमेज़न सरल भंडारण सेवा (अमेज़ॅन S3) बाल्टी या आपके स्थानीय पथ में। यहmodel.tar.gz
इसे उस प्रारूप में संरचित किया जाना चाहिए जो आपके द्वारा उपयोग किए जा रहे कंटेनर के अनुरूप हो। - वैकल्पिक रूप से, यह PyTorch और XGBoost मॉडल के लिए कच्चे आर्टिफैक्ट अपलोडिंग का समर्थन करता है। इन दो ढाँचों के लिए, कंटेनर द्वारा अपेक्षित प्रारूप में मॉडल कलाकृतियाँ प्रदान करें। उदाहरण के लिए, PyTorch के लिए यह एक होगा
model.pth
. ध्यान दें कि आपके मॉडल कलाकृतियों में प्रीप्रोसेसिंग और पोस्टप्रोसेसिंग के लिए एक अनुमान स्क्रिप्ट भी शामिल है। यदि आप एक अनुमान स्क्रिप्ट प्रदान नहीं करते हैं, तो आपके द्वारा चुने गए कंटेनर के लिए डिफ़ॉल्ट अनुमान हैंडलर लागू किए जाएंगे।
- सबसे पहले, आप एक निर्दिष्ट कर सकते हैं
- अपने कंटेनर और आर्टिफैक्ट का चयन करने के बाद, एक IAM भूमिका निर्दिष्ट करें।
- चुनें परिनियोजन योग्य मॉडल बनाएं सेजमेकर मॉडल बनाने के लिए।
पिछले चरण सरलतम वर्कफ़्लो प्रदर्शित करते हैं. आप मॉडल निर्माण प्रक्रिया को और अनुकूलित कर सकते हैं। उदाहरण के लिए, आप वीपीसी विवरण निर्दिष्ट कर सकते हैं और यह सुनिश्चित करने के लिए नेटवर्क अलगाव सक्षम कर सकते हैं कि कंटेनर सार्वजनिक इंटरनेट पर आउटबाउंड कॉल नहीं कर सकता है। आप इसका विस्तार कर सकते हैं उन्नत विकल्प अधिक विकल्प देखने के लिए अनुभाग।
आप SageMaker Inference Recommender बेंचमार्किंग कार्य चलाकर अपने समापन बिंदु को तैनात करने के लिए सर्वोत्तम मूल्य/प्रदर्शन अनुपात के लिए हार्डवेयर पर मार्गदर्शन प्राप्त कर सकते हैं। सेजमेकर मॉडल को और अधिक अनुकूलित करने के लिए, आप कंटेनर स्तर पर किसी भी ट्यून करने योग्य पर्यावरण चर को पास कर सकते हैं। आपके मॉडल सर्विंग और कंटेनर के लिए इष्टतम कॉन्फ़िगरेशन ढूंढने के लिए अनुमान अनुशंसाकर्ता इन चरों की एक श्रृंखला भी लेगा।
अपना मॉडल बनाने के बाद, आप इसे पर देख सकते हैं परिनियोजन योग्य मॉडल टैब. यदि मॉडल निर्माण में कोई समस्या पाई गई, तो आपको स्थिति इसमें दिखाई देगी मॉनिटर की स्थिति स्तंभ। विवरण देखने के लिए मॉडल का नाम चुनें.
एक सेजमेकर मॉडल तैनात करें
सबसे बुनियादी परिदृश्य में, आपको बस एक तैनाती योग्य मॉडल का चयन करना होगा मॉडल पेज या सेजमेकर जम्पस्टार्ट पेज से एलएलएम, एक इंस्टेंस प्रकार का चयन करें, प्रारंभिक इंस्टेंस गिनती सेट करें, और मॉडल को तैनात करें। आइए देखें कि आपके अपने सेजमेकर मॉडल के लिए सेजमेकर स्टूडियो में यह प्रक्रिया कैसी दिखती है। हम इस पोस्ट में बाद में एलएलएम के उपयोग पर चर्चा करेंगे।
- पर मॉडल पृष्ठ, चुनें परिनियोजन योग्य मॉडल टैब.
- तैनात करने और चुनने के लिए मॉडल का चयन करें तैनाती.
- अगला चरण एक इंस्टेंस प्रकार का चयन करना है जिसे सेजमेकर अनुमान समापन बिंदु के पीछे रखेगा।
आप एक ऐसा उदाहरण चाहते हैं जो सबसे कम लागत पर सर्वोत्तम प्रदर्शन प्रदान करे। सेजमेकर सिफ़ारिशें दिखाकर आपके लिए यह निर्णय लेना आसान बनाता है। यदि आपने सेजमेकर मॉडल निर्माण चरण के दौरान सेजमेकर अनुमान अनुशंसाकर्ता का उपयोग करके अपने मॉडल को बेंचमार्क किया था, तो आप ड्रॉप-डाउन मेनू पर उस बेंचमार्क से सिफारिशें देखेंगे।
अन्यथा, आपको मेनू पर संभावित उदाहरणों की एक सूची दिखाई देगी। उस मामले में सूची को पॉप्युलेट करने के लिए सेजमेकर अपने स्वयं के अनुमान का उपयोग करता है।
- आरंभिक उदाहरण संख्या निर्दिष्ट करें, फिर चुनें तैनाती.
सेजमेकर एक एंडपॉइंट कॉन्फ़िगरेशन बनाएगा और आपके मॉडल को उस एंडपॉइंट के पीछे तैनात करेगा। मॉडल तैनात होने के बाद, आपको समापन बिंदु और मॉडल स्थिति इस प्रकार दिखाई देगी सेवा में. ध्यान दें कि समापन बिंदु मॉडल से पहले तैयार हो सकता है।
सेजमेकर स्टूडियो में यह वह स्थान भी है जहां आप समापन बिंदु का प्रबंधन करेंगे। आप चुनकर समापन बिंदु विवरण पृष्ठ पर नेविगेट कर सकते हैं endpoints के अंतर्गत तैनाती नेविगेशन फलक में. उपयोग मॉडल जोड़ें और मिटाना किसी समापन बिंदु को दोबारा बनाने की आवश्यकता के बिना समापन बिंदु के पीछे के मॉडल को बदलने के लिए बटन। परीक्षण अनुमान टैब आपको सेजमेकर स्टूडियो इंटरफ़ेस से सीधे इन-सर्विस मॉडल में से किसी एक को परीक्षण अनुरोध भेजकर अपने मॉडल का परीक्षण करने में सक्षम बनाता है। आप ऑटो स्केलिंग नीति को भी संपादित कर सकते हैं ऑटो स्केलिंग इस पृष्ठ पर टैब करें. मॉडलों को जोड़ने, हटाने और परीक्षण करने के बारे में अधिक विवरण निम्नलिखित अनुभागों में दिए गए हैं। आप इस एंडपॉइंट के लिए नेटवर्क, सुरक्षा और गणना जानकारी देख सकते हैं सेटिंग टैब.
परिनियोजन को अनुकूलित करें
पिछले उदाहरण से पता चला है कि आपकी ओर से आवश्यक न्यूनतम कॉन्फ़िगरेशन के साथ एकल मॉडल को तैनात करना कितना सरल है। सेजमेकर आपके लिए अधिकांश फ़ील्ड भरता है, लेकिन आप कॉन्फ़िगरेशन को कस्टमाइज़ कर सकते हैं। उदाहरण के लिए, यह स्वचालित रूप से समापन बिंदु के लिए एक नाम उत्पन्न करता है। हालाँकि, आप अपनी पसंद के अनुसार समापन बिंदु को नाम दे सकते हैं, या मौजूदा समापन बिंदु का उपयोग कर सकते हैं समापन बिंदु नाम ड्रॉप डाउन मेनू। मौजूदा समापन बिंदुओं के लिए, आप केवल वही समापन बिंदु देखेंगे जो उस समय सेवा में हैं। आप इसका उपयोग कर सकते हैं उन्नत विकल्प IAM भूमिका, VPC विवरण और टैग निर्दिष्ट करने के लिए अनुभाग।
एक सेजमेकर जम्पस्टार्ट एलएलएम तैनात करें
सेजमेकर जम्पस्टार्ट एलएलएम को तैनात करने के लिए, निम्नलिखित चरणों को पूरा करें:
- पर नेविगेट करें कूदना शुरू करो सेजमेकर स्टूडियो में पेज।
- उस भागीदार से उपलब्ध मॉडलों की सूची ब्राउज़ करने के लिए भागीदार नामों में से एक चुनें, या यदि आप मॉडल का नाम जानते हैं तो मॉडल पृष्ठ पर जाने के लिए खोज सुविधा का उपयोग करें।
- वह मॉडल चुनें जिसे आप तैनात करना चाहते हैं.
- चुनें तैनाती.
ध्यान दें कि एलएलएम का उपयोग ईयूएलए और प्रदाता के नियमों और शर्तों के अधीन है।
- लाइसेंस और शर्तें स्वीकार करें.
- एक इंस्टेंस प्रकार निर्दिष्ट करें.
जम्पस्टार्ट मॉडल हब के कई मॉडल परिनियोजन के लिए मूल्य-प्रदर्शन अनुकूलित डिफ़ॉल्ट इंस्टेंस प्रकार के साथ आते हैं। उन मॉडलों के लिए जो इस डिफ़ॉल्ट के साथ नहीं आते हैं, आपको समर्थित इंस्टेंस प्रकारों की एक सूची प्रदान की जाएगी उदाहरण प्रकार ड्रॉप डाउन मेनू। बेंचमार्क मॉडल के लिए, यदि आप अपने विशिष्ट उपयोग के मामले को पूरा करने के लिए लागत या प्रदर्शन के लिए विशेष रूप से तैनाती को अनुकूलित करना चाहते हैं, तो आप चुन सकते हैं वैकल्पिक विन्यास अधिक विकल्प देखने के लिए जिन्हें कुल टोकन, इनपुट लंबाई और अधिकतम संगामिति के विभिन्न संयोजनों के साथ बेंचमार्क किया गया है। आप उस मॉडल के लिए अन्य समर्थित इंस्टेंसेस में से भी चयन कर सकते हैं।
- यदि वैकल्पिक कॉन्फ़िगरेशन का उपयोग कर रहे हैं, तो अपना उदाहरण चुनें और चुनें चुनते हैं.
- चुनें तैनाती मॉडल को तैनात करने के लिए.
आप समापन बिंदु और मॉडल स्थिति में परिवर्तन देखेंगे सेवा में. इस मामले में आपकी आवश्यकताओं को पूरा करने के लिए आपके पास तैनाती को अनुकूलित करने के विकल्प भी हैं।
एक समापन बिंदु के पीछे एकाधिक मॉडल तैनात करें
सेजमेकर आपको एक ही एंडपॉइंट के पीछे कई मॉडल तैनात करने में सक्षम बनाता है। यह केवल एक मॉडल के साथ एंडपॉइंट का उपयोग करने की तुलना में एंडपॉइंट उपयोग में सुधार करके होस्टिंग लागत को कम करता है। यह परिनियोजन ओवरहेड को भी कम करता है क्योंकि सेजमेकर मेमोरी में मॉडल लोड करने और उन्हें आपके एंडपॉइंट पर ट्रैफ़िक पैटर्न के आधार पर स्केल करने का प्रबंधन करता है। सेजमेकर स्टूडियो अब ऐसा करना आसान बना देता है।
- उन मॉडलों का चयन करके शुरुआत करें जिन्हें आप तैनात करना चाहते हैं, फिर चुनें तैनाती.
- फिर आप कई मॉडलों के साथ एक समापन बिंदु बना सकते हैं जिसमें आपके द्वारा परिभाषित गणना की आवंटित मात्रा होती है।
इस मामले में, हम समापन बिंदु के लिए ml.p4d.24xlarge उदाहरण का उपयोग करते हैं और अपने दो अलग-अलग मॉडलों के लिए आवश्यक संख्या में संसाधन आवंटित करते हैं। ध्यान दें कि आपका एंडपॉइंट उन इंस्टेंस प्रकारों तक सीमित है जो इस सुविधा द्वारा समर्थित हैं।
- यदि आप से प्रवाह शुरू करते हैं परिनियोजन योग्य मॉडल टैब और एक सेजमेकर जंपस्टार्ट एलएलएम जोड़ना चाहते हैं, या इसके विपरीत, आप इसे चुनकर कई मॉडलों का एक समापन बिंदु बना सकते हैं मॉडल जोड़ें परिनियोजन वर्कफ़्लो प्रारंभ करने के बाद.
- यहां, आप सेजमेकर जंपस्टार्ट मॉडल हब या इसका उपयोग करने वाले मॉडल से कोई अन्य एफएम चुन सकते हैं परिनियोजन योग्य मॉडल विकल्प, जो उन मॉडलों को संदर्भित करता है जिन्हें आपने सेजमेकर मॉडल ऑब्जेक्ट के रूप में सहेजा है।
- अपनी मॉडल सेटिंग चुनें:
- यदि मॉडल सीपीयू इंस्टेंस का उपयोग करता है, तो मॉडल के लिए सीपीयू की संख्या और प्रतियों की न्यूनतम संख्या चुनें।
- यदि मॉडल GPU इंस्टेंस का उपयोग करता है, तो मॉडल के लिए त्वरक की संख्या और प्रतियों की न्यूनतम संख्या चुनें।
- चुनें मॉडल जोड़ें.
- चुनें तैनाती इन मॉडलों को सेजमेकर एंडपॉइंट पर तैनात करने के लिए।
जब समापन बिंदु तैयार हो जाए (सेवा में स्थिति), आपके पास एक ही समापन बिंदु के पीछे दो मॉडल तैनात होंगे।
परीक्षण मॉडल अनुमान
सेजमेकर स्टूडियो अब मॉडल अनुमान अनुरोधों का परीक्षण करना आसान बनाता है। आप समर्थित सामग्री प्रकार, जैसे एप्लिकेशन या JSON, टेक्स्ट या CSV का उपयोग करके सीधे पेलोड डेटा भेज सकते हैं, या नोटबुक या स्थानीय एकीकृत विकास वातावरण (आईडीई) जैसे अपने प्रोग्रामिंग वातावरण से आमंत्रण अनुरोध करने के लिए पायथन एसडीके नमूना कोड का उपयोग कर सकते हैं।
ध्यान दें कि पायथन एसडीके उदाहरण कोड विकल्प केवल सेजमेकर जम्पस्टार्ट मॉडल के लिए उपलब्ध है, और इसे इनपुट/आउटपुट डेटा परिवर्तन के साथ विशिष्ट मॉडल उपयोग के मामले के लिए तैयार किया गया है।
त्रुटियों का निवारण करें
समस्या निवारण और मॉडल परिनियोजन में गहराई से देखने में सहायता के लिए, संसाधन पर टूलटिप्स हैं स्थिति संबंधित त्रुटि और कारण संदेश दिखाने के लिए लेबल। के लिंक भी हैं अमेज़ॅन क्लाउडवॉच समापन बिंदु विवरण पृष्ठ पर समूहों को लॉग करें। एकल-मॉडल समापन बिंदुओं के लिए, क्लाउडवॉच कंटेनर लॉग का लिंक सुविधाजनक रूप से स्थित है सारांश समापन बिंदु विवरण का अनुभाग. एकाधिक मॉडल वाले एंडपॉइंट के लिए, क्लाउडवॉच लॉग के लिंक प्रत्येक पंक्ति पर स्थित होते हैं मॉडल तालिका दृश्य. समस्या निवारण के लिए कुछ सामान्य त्रुटि परिदृश्य निम्नलिखित हैं:
- मॉडल पिंग स्वास्थ्य जांच विफलता - मॉडल परिनियोजन विफल हो सकता है क्योंकि सर्विंग कंटेनर ने मॉडल पिंग स्वास्थ्य जांच पास नहीं की है। समस्या को डीबग करने के लिए, क्लाउडवॉच लॉग समूहों द्वारा प्रकाशित निम्नलिखित कंटेनर लॉग देखें:
- असंगत मॉडल और एंडपॉइंट कॉन्फ़िगरेशन के कारण परिनियोजन विफलता हुई - यदि निम्न त्रुटि संदेशों में से किसी एक के कारण परिनियोजन विफल हो जाता है, तो इसका अर्थ है कि परिनियोजन के लिए चयनित मॉडल ने एक भिन्न IAM भूमिका, VPC कॉन्फ़िगरेशन, या नेटवर्क आइसोलेशन कॉन्फ़िगरेशन का उपयोग किया है। परिनियोजन प्रवाह के दौरान समान IAM भूमिका, VPC कॉन्फ़िगरेशन और नेटवर्क आइसोलेशन कॉन्फ़िगरेशन का उपयोग करने के लिए मॉडल विवरण को अद्यतन करना समाधान है। यदि आप किसी मौजूदा एंडपॉइंट में एक मॉडल जोड़ रहे हैं, तो आप लक्ष्य एंडपॉइंट कॉन्फ़िगरेशन से मेल खाने के लिए मॉडल ऑब्जेक्ट को फिर से बना सकते हैं।
- मौजूदा समापन बिंदु बुनियादी ढांचे पर अधिक मॉडल तैनात करने की पर्याप्त क्षमता नहीं है - यदि निम्न त्रुटि संदेश के साथ परिनियोजन विफल हो गया, तो इसका मतलब है कि वर्तमान समापन बिंदु बुनियादी ढांचे में मॉडल को तैनात करने के लिए पर्याप्त गणना या मेमोरी हार्डवेयर संसाधन नहीं हैं। उपाय यह है कि एंडपॉइंट पर अधिकतम इंस्टेंस गिनती बढ़ाई जाए या नए मॉडल परिनियोजन के लिए जगह बनाने के लिए एंडपॉइंट पर तैनात किसी भी मौजूदा मॉडल को हटा दिया जाए।
- एकाधिक मॉडल एंडपॉइंट परिनियोजन के लिए असमर्थित इंस्टेंस प्रकार - यदि निम्न त्रुटि संदेश के साथ परिनियोजन विफल हो गया, तो इसका मतलब है कि चयनित इंस्टेंस प्रकार वर्तमान में एकाधिक मॉडल एंडपॉइंट परिनियोजन के लिए समर्थित नहीं है। निवारण का उद्देश्य इंस्टेंस प्रकार को ऐसे इंस्टेंस में बदलना है जो इस सुविधा का समर्थन करता है और परिनियोजन का पुनः प्रयास करें।
अन्य मॉडल परिनियोजन समस्याओं के लिए, देखें समर्थित विशेषताएं.
क्लीन अप
सफाई भी सीधी है. आप सेजमेकर कंसोल पर विशिष्ट मॉडल का चयन करके अपने मौजूदा सेजमेकर एंडपॉइंट से एक या अधिक मॉडल हटा सकते हैं। संपूर्ण समापन बिंदु को हटाने के लिए, पर जाएँ endpoints पृष्ठ, वांछित समापन बिंदु का चयन करें, चुनें मिटाना, और हटाने के लिए आगे बढ़ने के लिए अस्वीकरण स्वीकार करें।
निष्कर्ष
सेजमेकर स्टूडियो में उन्नत इंटरैक्टिव अनुभव डेटा वैज्ञानिकों को तैनाती की जटिलताओं को दूर करते हुए मॉडल निर्माण और अपनी कलाकृतियों को सेजमेकर में लाने पर ध्यान केंद्रित करने की अनुमति देता है। जो लोग कोड-आधारित दृष्टिकोण पसंद करते हैं, उनके लिए निम्न-कोड समतुल्य की जाँच करें मॉडलबिल्डर वर्ग.
अधिक जानने के लिए, सेजमेकर पर जाएँ ModelBuilder
पायथन इंटरफ़ेस दस्तावेज़ीकरण और मार्गदर्शन किया वर्कफ़्लो तैनात करें सेजमेकर स्टूडियो में। सेजमेकर एसडीके और सेजमेकर स्टूडियो के लिए कोई अतिरिक्त शुल्क नहीं है। आप केवल उपयोग किए गए अंतर्निहित संसाधनों के लिए भुगतान करते हैं। सेजमेकर के साथ मॉडलों को तैनात करने के तरीके के बारे में अधिक जानकारी के लिए देखें अनुमान के लिए मॉडल तैनात करें.
सिरिशा उपाध्यायला, मेलानी ली, धवल पटेल, सैम एडवर्ड्स और कुमार स्वामी बोर्रा को विशेष धन्यवाद।
लेखक के बारे में
रघु रमेश अमेज़ॅन सेजमेकर सर्विस टीम के साथ एक वरिष्ठ एमएल सॉल्यूशंस आर्किटेक्ट हैं। वह ग्राहकों को बड़े पैमाने पर एमएल उत्पादन कार्यभार को सेजमेकर में बनाने, तैनात करने और स्थानांतरित करने में मदद करने पर ध्यान केंद्रित करता है। वह मशीन लर्निंग, एआई और कंप्यूटर विज़न डोमेन में माहिर हैं और उनके पास यूटी डलास से कंप्यूटर साइंस में मास्टर डिग्री है। अपने खाली समय में उन्हें यात्रा करना और फोटोग्राफी करना पसंद है।
दीपक गर्ग AWS में सॉल्यूशन आर्किटेक्ट हैं। उन्हें AWS सेवाओं में गहराई से उतरना और ग्राहकों के साथ अपना ज्ञान साझा करना पसंद है। दीपक की पृष्ठभूमि सामग्री वितरण नेटवर्क और दूरसंचार में है
राम वेगीराजु अमेज़ॅन सेजमेकर सर्विस टीम के साथ एक एमएल आर्किटेक्ट है। वह Amazon SageMaker पर ग्राहकों को उनके AI/ML समाधान बनाने और अनुकूलित करने में मदद करने पर ध्यान केंद्रित करता है। अपने खाली समय में उन्हें यात्रा करना और लिखना पसंद है।
मार्क कारपो Amazon SageMaker सर्विस टीम के साथ एक ML आर्किटेक्ट है। वह बड़े पैमाने पर एमएल वर्कलोड को डिजाइन करने, तैनात करने और प्रबंधित करने में ग्राहकों की मदद करने पर ध्यान केंद्रित करता है। अपने खाली समय में उन्हें यात्रा करना और नई जगहों की खोज करना अच्छा लगता है।
शिव राज कोटिनी Amazon SageMaker Inference उत्पाद पोर्टफोलियो में प्रधान उत्पाद प्रबंधक के रूप में काम करता है। वह अनुमान के लिए सेजमेकर में मॉडल परिनियोजन, प्रदर्शन ट्यूनिंग और अनुकूलन पर ध्यान केंद्रित करता है।
एल्विन (कियुन) झाओ Amazon SageMaker Inference Platform टीम के साथ एक वरिष्ठ सॉफ़्टवेयर डेवलपमेंट इंजीनियर है। वह डिप्लॉयमेंट गार्डराइल्स और शैडो डिप्लॉयमेंट के प्रमुख डेवलपर हैं, और वह एमएल वर्कलोड और उच्च उपलब्धता के साथ बड़े पैमाने पर तैनाती का प्रबंधन करने में ग्राहकों की मदद करने पर ध्यान केंद्रित करते हैं। वह तेजी से और सुरक्षित एमएल नौकरियों की तैनाती और आसानी से एमएल ऑनलाइन प्रयोगों को चलाने के लिए प्लेटफॉर्म आर्किटेक्चर के विकास पर भी काम करता है। अपने खाली समय में उन्हें पढ़ना, जुआ खेलना और यात्रा करना अच्छा लगता है।
गौरव भंडेरी सेजमेकर में एआई प्लेटफॉर्म टीम के साथ फ्रंट एंड इंजीनियर हैं। वह AWS संगठन के भीतर ग्राहक-सामना यूआई समाधान प्रदान करने पर काम करता है। अपने खाली समय में, वह लंबी पैदल यात्रा और स्थानीय रेस्तरां देखने का आनंद लेते हैं।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोडेटा.नेटवर्क वर्टिकल जेनरेटिव एआई। स्वयं को शक्तिवान बनाएं। यहां पहुंचें।
- प्लेटोआईस्ट्रीम। Web3 इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- प्लेटोईएसजी. कार्बन, क्लीनटेक, ऊर्जा, पर्यावरण, सौर, कचरा प्रबंधन। यहां पहुंचें।
- प्लेटोहेल्थ। बायोटेक और क्लिनिकल परीक्षण इंटेलिजेंस। यहां पहुंचें।
- स्रोत: https://aws.amazon.com/blogs/machine-learning/package-and-deploy-classical-ml-and-llms-easily-with-amazon-sagemaker-part-2-interactive-user-experiences-in-sagemaker-studio/
- :हैस
- :है
- :नहीं
- :कहाँ
- $यूपी
- 1
- 10
- 100
- 11
- 114
- 116
- 150
- 7
- 8
- a
- एब्सट्रैक्ट
- त्वरक
- स्वीकार करें
- पहुँच
- अनुसार
- पाना
- जोड़ना
- जोड़ने
- अतिरिक्त
- बाद
- AI
- ऐ / एमएल
- सब
- आवंटित
- आवंटित
- की अनुमति देता है
- भी
- वीरांगना
- अमेज़न SageMaker
- अमेज़ॅन वेब सेवा
- राशि
- an
- और
- अन्य
- कोई
- एपीआई
- आवेदन
- दृष्टिकोण
- स्थापत्य
- हैं
- AS
- मान लीजिये
- ग्रहण
- मान लिया गया है
- At
- स्वत:
- स्वतः
- उपलब्धता
- उपलब्ध
- एडब्ल्यूएस
- पृष्ठभूमि
- आधारित
- बुनियादी
- BE
- क्योंकि
- किया गया
- से पहले
- पक्ष
- पीछे
- बेंचमार्क
- बेंचमार्क
- बेंच मार्किंग
- BEST
- लाना
- निर्माण
- इमारत
- लेकिन
- by
- सी + +
- कॉल
- कर सकते हैं
- पा सकते हैं
- क्षमता
- मामला
- के कारण होता
- परिवर्तन
- प्रभार
- चेक
- चुनें
- चुनने
- करने के लिए चुना
- कोड
- स्तंभ
- संयोजन
- कैसे
- सामान्य
- तुलना
- पूरा
- जटिलताओं
- आज्ञाकारी
- अंग
- घटकों
- गणना करना
- कंप्यूटर
- कम्प्यूटर साइंस
- Computer Vision
- स्थितियां
- विन्यास
- संगत
- कंसोल
- कंटेनर
- कंटेनरों
- सामग्री
- नियंत्रण
- आसानी से
- इसी
- लागत
- लागत
- सका
- कवर
- बनाना
- निर्माण
- वर्तमान
- वर्तमान में
- ग्राहक
- ग्राहक
- अनुकूलित
- डलास
- तिथि
- निर्णय
- गहरा
- दीपक
- और गहरा
- चूक
- परिभाषित
- डिग्री
- पहुंचाने
- बचाता है
- प्रसव
- दिखाना
- तैनात
- तैनात
- तैनाती
- तैनाती
- तैनाती
- डिज़ाइन
- वांछित
- विवरण
- डेवलपर
- डेवलपर्स
- विकास
- विभिन्न
- सीधे
- चर्चा करना
- डाइविंग
- do
- डाक में काम करनेवाला मज़दूर
- नहीं करता है
- डोमेन
- dont
- दौरान
- से प्रत्येक
- आराम
- आसान
- आसानी
- आसान
- एडवर्ड्स
- भी
- सक्षम
- सक्षम बनाता है
- समाप्त
- endpoint
- इंजीनियर
- वर्धित
- पर्याप्त
- सुनिश्चित
- वातावरण
- बराबर
- त्रुटि
- विकास ने
- उदाहरण
- निष्पादन
- मौजूदा
- विस्तार
- उम्मीद
- अनुभव
- अनुभव
- प्रयोगों
- तलाश
- का सामना करना पड़
- असफल
- विफल रहे
- सुपरिचय
- फास्ट
- Feature
- फ़ील्ड
- खोज
- प्रथम
- लचीलापन
- प्रवाह
- फोकस
- केंद्रित
- निम्नलिखित
- के लिए
- प्रारूप
- पाया
- मूलभूत
- ढांचा
- चौखटे
- मुक्त
- से
- सामने
- फ़्रंट एंड
- पूरी तरह से
- आगे
- जुआ
- उत्पन्न करता है
- मिल
- देता है
- Go
- GPU
- समूह की
- मार्गदर्शन
- निर्देशित
- था
- हार्डवेयर
- है
- he
- स्वास्थ्य
- मदद
- मदद
- हाई
- उच्च स्तर
- उसके
- रखती है
- होस्टिंग
- होस्टिंग लागत
- कैसे
- How To
- तथापि
- एचटीएमएल
- http
- HTTPS
- हब
- पहचान
- if
- छवियों
- कार्यान्वित
- सुधार
- में सुधार लाने
- in
- शामिल
- बढ़ना
- करें-
- इंफ्रास्ट्रक्चर
- प्रारंभिक
- निवेश
- उदाहरण
- एकीकृत
- इंटरैक्टिव
- इंटरफेस
- इंटरनेट
- में
- अलगाव
- मुद्दा
- मुद्दों
- IT
- आईटी इस
- जावा
- जावास्क्रिप्ट
- काम
- नौकरियां
- जेपीजी
- JSON
- जानना
- ज्ञान
- लेबल
- भाषा
- बड़ा
- बाद में
- शुरू करने
- नेतृत्व
- जानें
- सीख रहा हूँ
- लंबाई
- स्तर
- Li
- पुस्तकालयों
- लाइसेंस
- पसंद
- लाइन
- LINK
- लिंक
- सूची
- एलएलएम
- लोड हो रहा है
- स्थानीय
- स्थित
- स्थान
- लॉग इन
- देखिए
- लग रहा है
- प्यार करता है
- सबसे कम
- मशीन
- यंत्र अधिगम
- बनाया गया
- बनाना
- बनाता है
- प्रबंधन
- कामयाब
- प्रबंधक
- प्रबंधन करता है
- मास्टर की
- मैच
- मैक्स
- अधिकतम
- मई..
- साधन
- मिलना
- Melanie
- याद
- मेन्यू
- message
- संदेश
- विस्थापित
- न्यूनतम
- ML
- आदर्श
- मॉडल
- अधिक
- अधिकांश
- विभिन्न
- चाहिए
- नाम
- नामों
- नेविगेट करें
- पथ प्रदर्शन
- आवश्यक
- आवश्यकता
- जरूरत
- ज़रूरत
- नेटवर्क
- नेटवर्क
- नया
- अगला
- नहीं
- नोड
- Node.js
- नोट
- नोटबुक
- अभी
- संख्या
- वस्तु
- वस्तुओं
- of
- की पेशकश
- on
- ONE
- ऑनलाइन
- केवल
- इष्टतम
- इष्टतमीकरण
- ऑप्टिमाइज़ करें
- अनुकूलित
- विकल्प
- ऑप्शंस
- or
- अन्य
- हमारी
- आउट
- अपना
- पैकेज
- पैक
- पैकेजिंग
- पृष्ठ
- फलक
- भाग
- साथी
- पास
- पथ
- पैटर्न उपयोग करें
- वेतन
- प्रदर्शन
- फ़ोटोग्राफ़ी
- PHP
- पिंग
- जगह
- गंतव्य
- मंच
- प्लेटफार्म
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- कृप्या अ
- नीति
- लोकप्रिय
- संविभाग
- पद
- उम्मीद के मुताबिक
- पसंद करते हैं
- प्रिंसिपल
- बढ़ना
- प्रक्रिया
- एस्ट्रो मॉल
- उत्पादन प्रबंधक
- उत्पादन
- कार्यक्रम संबंधी
- भावी
- प्रदान करना
- बशर्ते
- प्रदाता
- प्रदान करता है
- सार्वजनिक
- प्रकाशित
- रखना
- अजगर
- pytorch
- जल्दी से
- रेंज
- अनुपात
- कच्चा
- पढ़ना
- पढ़ना
- तैयार
- कारण
- सिफारिशें
- कम कर देता है
- उल्लेख
- संदर्भित करता है
- हटाना
- हटाने
- का अनुरोध
- अनुरोधों
- अपेक्षित
- आवश्यकताएँ
- संसाधन
- उपयुक्त संसाधन चुनें
- रेस्टोरेंट्स
- मजबूत
- भूमिका
- भूमिकाओं
- कक्ष
- आरओडब्ल्यू
- दौड़ना
- sagemaker
- सेजमेकर अनुमान
- सैम
- वही
- बचाया
- स्केलेबल
- स्केल
- स्केलिंग
- परिदृश्य
- परिदृश्यों
- विज्ञान
- वैज्ञानिकों
- लिपि
- एसडीके
- Search
- दूसरा
- अनुभाग
- वर्गों
- सुरक्षित
- सुरक्षा
- देखना
- चयन
- चयनित
- का चयन
- भेजें
- भेजना
- वरिष्ठ
- सेवा
- सेवाएँ
- सेवारत
- सेट
- की स्थापना
- सेटिंग्स
- छाया
- बांटने
- दिखाना
- पता चला
- पक्ष
- सरल
- को आसान बनाने में
- एक
- सॉफ्टवेयर
- सॉफ्टवेयर विकास
- समाधान ढूंढे
- कुछ
- माहिर
- विशिष्ट
- विशेष रूप से
- प्रारंभ
- शुरू
- शुरुआत में
- स्थिति
- कदम
- कदम
- भंडारण
- संग्रहित
- सरल
- संरचित
- स्टूडियो
- विषय
- ऐसा
- समर्थित
- समर्थन करता है
- निश्चित
- तालिका
- अनुरूप
- लेना
- लक्ष्य
- टीम
- शर्तों
- नियम और शर्तों
- परीक्षण
- परीक्षण
- टेक्स्ट
- धन्यवाद
- कि
- RSI
- लेकिन हाल ही
- उन
- फिर
- वहाँ।
- इन
- चीज़ें
- इसका
- उन
- यहाँ
- पहर
- सेवा मेरे
- टोकन
- साधन
- कुल
- यातायात
- रेलगाड़ी
- प्रशिक्षित
- प्रशिक्षण
- परिवर्तन
- यात्रा का
- ट्यूनिंग
- दो
- टाइप
- प्रकार
- ui
- आधारभूत
- अपडेट
- अपलोड हो रहा है
- उपयोग
- उदाहरण
- प्रयुक्त
- उपयोगकर्ता
- का उपयोग करता है
- का उपयोग
- उपयोग
- विविधता
- संस्करण
- उपाध्यक्ष
- देखें
- दृष्टि
- भेंट
- चलना
- करना चाहते हैं
- था
- मार्ग..
- तरीके
- we
- वेब
- वेब सेवाओं
- क्या
- कौन कौन से
- जब
- कौन
- पूरा का पूरा
- मर्जी
- साथ में
- अंदर
- बिना
- काम
- वर्कफ़्लो
- कार्य
- होगा
- लिख रहे हैं
- एक्सजीबूस्ट
- आप
- आपका
- जेफिरनेट