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