HeadlinesBriefing favicon HeadlinesBriefing.com

FastAPI Docker চার্ন মডেল ডিপ্লয়

Towards Data Science •
×

গ্রাহক চার্ন প্রেডিকশনের জন্য একটি FastAPI এন্ডপয়েন্ট তৈরি করা, এবং "এটি চলে" এবং "এটি লাইভ" এর মধ্যে যা কিছু ভাঙল। প্রকল্পটি একটি ছোট FastAPI অ্যাপ হিসেবে শুরু হয়েছিল যা গ্রাহক চার্ন প্রেডিক্ট করত, সম্ভাবনা, প্রেডিকশন এবং রিস্ক লেভেল রিটার্ন করত। Swagger UI-তে লোকালি টেস্ট করার পর, লেখক বুঝতে পেরেন যে মডেলটি বেকার যদি না সেটি একটি স্লিপিং ল্যাপটপে বাঁচতে পারে এবং অনলাইনে অজানা লোকদের কাছে পৌঁছাতে পারে। সমাধান ছিল অ্যাপটি কন্টেইনারাইজ করা এবং একটি রিয়েল সার্ভারে সরানো। Docker পাইথন ৩.১৪.৬, নির্দিষ্ট প্যাকেজ ভার্সন এবং ফাইল পাথ একটি সেলফ-সাফিশিয়েন্ট ইমেজে বান্ডল করে এনভায়রনমেন্ট মিসম্যাচ সমাধান করল। বিল্ডে ১৬৬ সেকেন্ড লেগেছে কারণ কিছু প্যাকেজ সোর্স থেকে কম্পাইল হয়েছিল, এবং ডিপ্লয়মেন্ট শুরু হওয়ার পর তিনটি আলাদা ফেইলার দেখা গেল।