প্রকল্প সম্পর্কে
এই রিপোজিটরিটি একটি ডেটা-রেসিডেন্সি-সম্মত চ্যাটবটের জন্য একটি রেফারেন্স আর্কিটেকচার প্রদান করে যা ব্যবহারকারীদের SQL লেখার প্রয়োজন ছাড়াই Aurora PostgreSQL-এ কাঠামোবদ্ধ ডেটা থেকে সাধারণ ইংরেজি প্রশ্নের উত্তর দেয়। সমস্ত ডেটা এবং AI ইনফারেন্স একটি একক AWS অঞ্চলের (ap-south-1, মুম্বাই) মধ্যে থাকে। প্যাটার্নটি সম্পূর্ণ সিন্থেটিক নমুনা ডেটা ব্যবহার করে একটি ছাদে-সোলার ভর্তুকি প্রোগ্রামের মাধ্যমে প্রদর্শিত হয়েছে, তবে রেসিডেন্সি নিয়ন্ত্রণ এবং নিয়ন্ত্রিত টেক্সট-টু-SQL নিরাপত্তা নকশা অন্যান্য খাত এবং ভৌগোলিক অঞ্চলের জন্যও প্রযোজ্য।
সমাধানটি প্রতিটি স্তরে (মডেল ইনভোকেশন, নেটওয়ার্ক, হোস্টিং) একক-অঞ্চল রেসিডেন্সি প্রয়োগকে Amazon Bedrock AgentCore-এ নিয়ন্ত্রিত, হোয়াইটলিস্ট-যাচাইকৃত টেক্সট-টু-SQL-এর সাথে একত্রিত করে। মূল উপাদানগুলির মধ্যে রয়েছে ফায়ারওয়াল সুরক্ষার জন্য AWS WAF, একটি Amplify-হোস্টেড ব্রাউজার UI, API Gateway (REST বা WebSocket), একটি Strands এজেন্ট চালানো একটি Agent Lambda, অঞ্চল-অভ্যন্তরীণ ON_DEMAND ইনফারেন্সের জন্য Amazon Bedrock, চারটি রিড-অনলি কোয়েরি টুল প্রকাশকারী AgentCore Gateway, প্যারামিটারাইজড SELECT-শুধুমাত্র স্টেটমেন্ট তৈরি করে এমন একটি Tool Lambda, এবং প্রাইভেট সাবনেটে Aurora PostgreSQL Serverless v2। AgentCore Memory ফলো-আপ প্রশ্নের জন্য কথোপকথন প্রসঙ্গ সরবরাহ করে।
সিস্টেমটি নিশ্চিত করে যে উত্তরের প্রতিটি সংখ্যা মডেল হ্যালুসিনেশনের পরিবর্তে একটি লাইভ ডেটাবেস কোয়েরি থেকে আসে এবং কোনো কাঁচা ডেটা অঞ্চলের বাইরে যায় না। রিপোজিটরিতে এক-ক্লিক CloudFormation বা একটি Python ডিপ্লয় স্ক্রিপ্টের মাধ্যমে ডিপ্লয়মেন্ট বিকল্প অন্তর্ভুক্ত রয়েছে, যেখানে প্রিফ্লাইট চেক ক্রস-অঞ্চল ইনফারেন্স প্রোফাইল প্রত্যাখ্যান করে। প্রোডাকশন বিবেচনায় বিদ্যমান ডেটাবেসের VPC পুনঃব্যবহার করে এবং টুলটিকে একটি রিড রেপ্লিকার দিকে নির্দেশ করে সংযোগ করার বিষয়টি অন্তর্ভুক্ত রয়েছে। ডকুমেন্টেশনে আর্কিটেকচার বিবরণ, ডিপ্লয়মেন্ট নির্দেশিকা এবং একটি প্রিফ্লাইট চেকলিস্ট অন্তর্ভুক্ত রয়েছে। প্রকল্পটি MIT-0-এর অধীনে লাইসেন্সপ্রাপ্ত।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.