এক নজরে
Maps Platform Agentic UI toolkit হল একটি ডেভেলপার টুলকিট যা কনভারসেশনাল AI-এর যুগের জন্য বিশেষভাবে ডিজাইন করা হয়েছে। এটি LLM সিস্টেম নির্দেশাবলীর একটি সেট এবং UI কম্পোনেন্টের একটি লাইব্রেরি প্রদান করে যা লার্জ ল্যাঙ্গুয়েজ মডেল (LLM) এবং AI এজেন্টকে জিওস্পেশিয়াল ডেটার জন্য রিয়েল-টাইম, ইন্ট্যার্যাক্টিভ ভিজ্যুয়াল উত্তর তৈরি করতে সাহায্য করে।
ভিজ্যুয়াল এলিমেন্ট হার্ড-কোড করার পরিবর্তে, আপনি টুলকিট ব্যবহার করে LLM থেকে পাওয়া "ইনটেন্ট-ভিত্তিক নির্দেশাবলী" ডাইনামিক, প্রসঙ্গ-সচেতন ম্যাপ ও প্লেস ডিসপ্লেতে ট্রান্সলেট করতে পারবেন। এর ফলে ব্যবহারকারীরা চ্যাট অভিজ্ঞতার মধ্যে এনগেজড থাকবেন।
সাধারণ ব্যবহারের মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত:
- AI অ্যাসিস্ট্যান্ট: হোটেল ও রেস্তোরাঁর মতো স্থানীয় কোয়েরির ক্ষেত্রে ভিজ্যুয়াল কনটেক্সট সহ টেক্সট উত্তর দেওয়া।
- ভ্রমণ পরিকল্পনা: ইনলাইন ম্যাপ, রুট ও জায়গার বিবরণ দেখানো।
- লো-কোড ডেভেলপমেন্ট: ওয়েব ও মোবাইল টাচপয়েন্ট জুড়ে একাধিক Maps API ম্যানুয়ালি অর্কেস্ট্রেট করার ঝামেলা কমানো।
মূল ধারণা
১. এজেন্ট-রেডি UI
রিয়েল-টাইম LLM-পরিচালিত অভিজ্ঞতার জন্য বিশেষভাবে ডিজাইন করা স্কেলেবল, হাই-কোয়ালিটি ভিজ্যুয়াল—যেমন, প্লেস কার্ড, ইমারসিভ ম্যাপ ভিউ এবং রুট প্রিভিউ—তৈরি করুন।
২. প্রাসঙ্গিক তথ্য সমৃদ্ধ অভিজ্ঞতা
চ্যাট থেকে না বেরিয়েই ব্যবহারকারীদের ডিসকভার ও সিদ্ধান্ত নিতে সাহায্য করুন। ফটো গ্যালারি, রেটিং বা রুটের বিকল্পের মতো সমৃদ্ধ ইনলাইন ম্যাপের প্রসঙ্গ প্রদান করুন, যাতে ব্যবহারকারীরা এনগেজড থাকেন এবং অ্যাকশন নেওয়ার ব্যাপারে আত্মবিশ্বাসী হন।
৩. ইন্টেলিজেন্ট কম্পোনেন্ট
এজেন্টিক UI টুলকিট জটিল জিওস্পেশিয়াল লজিক অটোমেটিক ম্যানেজ করে, স্টাইলিং করার সময় ব্যবহারকারীর উদ্দেশ্য অনুযায়ী প্রসঙ্গ ও লেআউট সঙ্গে সঙ্গে অ্যাডজাস্ট করে যাতে প্রতিটি ইন্টার্যাকশন আপনার ব্র্যান্ডের সাথে কানেক্টেড মনে হয়।
৪. LLM-অ্যাগনস্টিক
আপনার AI স্ট্যাকের ক্ষেত্রে Agentic UI টুলকিট মডেল-অ্যাগনস্টিক। আপনি Gemini, OpenAI বা Anthropic-এর মডেল ব্যবহার করুন বা না করুন এবং আপনার গ্রাউন্ডেড ডেটা সোর্স যাই হোক না কেন, টুলকিট লোকেশন ডেটা ভিজ্যুয়ালাইজ করার জন্য একটি ডেডিকেটেড প্রেজেন্টেশন লেয়ার প্রদান করে।
৫. সার্ভার-সাইড টেমপ্লেট আর্কিটেকচার
সার্ভার-সাইড টেমপ্লেট আর্কিটেকচার, সার্ভার সাইডে টেমপ্লেট এক্সপ্যানশন ও প্যারামিটার রেজোলিউশন পারফর্ম করার মাধ্যমে কম্পোনেন্ট রেন্ডারিংয়ের গতি বাড়ায়। এর ফলে রিয়েল-টাইম কথোপকথনের অভিজ্ঞতা আরও ভালো হয়।
শুরু করুন
Agentic UI টুলকিট ব্যবহার শুরু করতে, আপনাকে একটি Google Gemini API কী এবং Google Maps Platform API কী দিয়ে এটি ইনিশিয়ালাইজ করতে হবে।
আরও তথ্যের জন্য, শুরু করুন দেখুন।
UI ফলাফল
Agentic UI টুলকিট, বক্সের বাইরেই বিশেষ UI ক্ষমতার একটি বিস্তৃত স্যুট প্রদান করে। এইসব কম্পোনেন্ট ওয়েব, Android ও iOS জুড়ে উপলভ্য।
- জায়গার বিবরণ, কম্প্যাক্ট: কম্প্যাক্ট কার্ডে নির্দিষ্ট উল্লেখযোগ্য স্থান (POI) সংক্রান্ত তথ্য
- ইনলাইন ম্যাপ: পয়েন্ট বা এরিয়া লোকেটর
- ইনলাইন ম্যাপ + রুট: নেভিগেশন বা যাত্রার প্রিভিউ
- ইনলাইন ম্যাপের বিবরণ: লোকেশনের বিবরণ বা প্রসঙ্গ, উন্নত ছবি ব্যবহার করে
সিস্টেম নির্দেশাবলী
হোস্ট LLM-কে কখন এবং কীভাবে UI তৈরি করতে হবে সেই বিষয়ে গাইড করতে, Agentic UI টুলকিট "সিস্টেম নির্দেশাবলী" প্রদান করে।
নির্দেশিকা
হোস্ট মডেলকে নিম্নলিখিত ধারণাগুলি বুঝতে হবে:
- ব্যবহারকারীর উদ্দেশ্য অনুযায়ী কীভাবে কম্পোনেন্ট ম্যাচ করাতে হয়, যেমন, দিকনির্দেশ সংক্রান্ত কোয়েরির জন্য ইনলাইন ম্যাপ ব্যবহার করা।
- স্বাভাবিক ভাষা থেকে কীভাবে স্কিমায় প্যারামিটার ম্যাপ করতে হয়, যেমন, ব্যবহারকারী "দৃশ্য" দেখতে চাইলে ম্যাপ মোডকে স্যাটেলাইট হিসেবে সেট করা।
টুল ব্যবহার সংক্রান্ত স্কিমা
এজেন্টিক UI টুলকিট, ফাংশন কলিংয়ের মতো স্ট্যান্ডার্ড LLM টুল ব্যবহার স্কিমার সাথে মানানসই ডেফিনিশনের ক্যাটালগ প্রকাশ করে।
নীতি ও পরিষেবার শর্তাবলী
এই লাইব্রেরি Google Maps Platform পরিষেবা ব্যবহার করে। এই লাইব্রেরির মাধ্যমে Google Maps Platform পরিষেবা ব্যবহার Google Maps Platform-এর পরিষেবার শর্তাবলী মেনে করতে হবে। কিছু API ও ব্যাকএন্ড পরিষেবা, যেমন Grounding Lite ও Google Maps-এর সাথে গ্রাউন্ডিং, অতিরিক্ত পরিষেবার শর্তাবলী সংক্রান্ত প্রয়োজনীয়তা আছে যা অবশ্যই পূরণ করতে হবে।
এই লাইব্রেরি Google Maps Platform-এর কোর পরিষেবা নয়। তাই, Google Maps Platform পরিষেবার শর্তাবলী—যেমন, প্রযুক্তিগত সহায়তা পরিষেবা, পরিষেবার লেভেল সংক্রান্ত চুক্তি এবং বাতিলকরণ নীতি—এই লাইব্রেরির কোডের ক্ষেত্রে প্রযোজ্য নয়।
সহায়তা
এই লাইব্রেরি ওপেন-সোর্স লাইসেন্সের মাধ্যমে অফার করা হয়। এটি Google Maps Platform প্রযুক্তিগত সহায়তা পরিষেবা নির্দেশিকা, SLA বা পুরনো হয়ে যাওয়া সংক্রান্ত নীতি দ্বারা পরিচালিত হয় না। তবে, লাইব্রেরির ব্যবহার করা যেকোনও Google Maps Platform পরিষেবা Google Maps Platform পরিষেবার শর্তাবলীর অধীনেই থাকবে।
Google Maps সোর্সের জন্য অ্যাট্রিবিউশন সংক্রান্ত আবশ্যকতা
Agentic UI টুলকিট থেকে প্রতিটি টুলের উত্তরে সোর্স অন্তর্ভুক্ত থাকে। টুলকিট প্রদান করা টুল ব্যবহার করে ফলাফল দেখানোর সময়, আপনাকে অবশ্যই সম্পর্কিত Google Maps সোর্স এমনভাবে অন্তর্ভুক্ত করতে হবে যা নিম্নলিখিত প্রয়োজনীয়তা পূরণ করে:
- Google Maps সোর্সকে অবশ্যই জেনারেট করা কন্টেন্ট অনুসরণ করতে হবে যা সোর্স সমর্থন করে।
- Google Maps সোর্স অবশ্যই একটি ব্যবহারকারীর ইন্টার্যাকশনের মধ্যে দৃশ্যমান হতে হবে।
মতামত শেয়ার করুন
Maps Agentic UI toolkit সম্পর্কে মতামত শেয়ার করতে, নিম্নলিখিত ফর্ম ব্যবহার করুন: