গুগল ম্যাপস প্ল্যাটফর্ম গ্রাউন্ডিং লাইট হল মডেল কনটেক্সট প্রোটোকল (এমসিপি) সমর্থন সহ একটি পরিষেবা যা গুগল ম্যাপস থেকে বিশ্বস্ত ভূ-স্থানিক ডেটা ব্যবহার করে আপনার এআই অ্যাপ্লিকেশনগুলিকে গ্রাউন্ড করা সহজ করে তোলে। এমসিপি সার্ভার এমন সরঞ্জাম সরবরাহ করে যা এলএলএমগুলিকে স্থান, আবহাওয়া এবং রুটের জন্য ক্ষমতা অ্যাক্সেস করার অনুমতি দেয়। আপনি এমসিপি সার্ভারগুলিকে সমর্থন করে এমন যেকোনো সরঞ্জামে এটি সক্ষম করে গ্রাউন্ডিং লাইট ব্যবহার করে দেখতে পারেন।
যন্ত্র
গ্রাউন্ডিং লাইট এমন সরঞ্জাম সরবরাহ করে যা LLM-দের নিম্নলিখিত Google মানচিত্রের ক্ষমতাগুলি অ্যাক্সেস করার অনুমতি দেয়:
- স্থান অনুসন্ধান করুন : স্থান সম্পর্কে তথ্যের জন্য অনুরোধ করুন এবং AI-উত্পাদিত স্থান ডেটা সারাংশ, সেইসাথে স্থান আইডি, অক্ষাংশ এবং দ্রাঘিমাংশ স্থানাঙ্ক এবং সারাংশে অন্তর্ভুক্ত প্রতিটি স্থানের জন্য Google মানচিত্রের লিঙ্ক পান। আপনি মানচিত্রে স্থানগুলি দেখানোর জন্য অন্যান্য Google মানচিত্র প্ল্যাটফর্ম API-এর সাথে ফিরে আসা স্থান আইডি এবং অক্ষাংশ এবং দ্রাঘিমাংশ স্থানাঙ্ক ব্যবহার করতে পারেন।
- আবহাওয়া দেখুন : আবহাওয়া এবং রিটার্ন বর্তমান পরিস্থিতি, ঘন্টার পূর্বাভাস এবং দৈনিক পূর্বাভাস সম্পর্কে তথ্যের জন্য অনুরোধ করুন।
রুট গণনা করুন : দুটি স্থানের মধ্যে গাড়ি চালানো বা হাঁটার রুট এবং ফেরার রুটের দূরত্ব এবং সময়কালের তথ্যের জন্য অনুরোধ করুন।
ম্যাপস গ্রাউন্ডিং লাইট এমসিপি সার্ভার সক্রিয় করার ফলে এলএলএম সার্ভার দ্বারা প্রকাশিত নতুন সরঞ্জামগুলিকে কল করতে পারে যাতে উপরে তালিকাভুক্ত ডেটা ধরণের জন্য অতিরিক্ত গ্রাউন্ডিং তথ্য ফেরত দেওয়া যায়। যদিও এলএলএম এই অতিরিক্ত তথ্যটি প্রসঙ্গের জন্য ব্যবহার করতে পারে, তবে এলএলএম যে প্রতিক্রিয়াটি শেষ পর্যন্ত তৈরি করে তাতে এমসিপি সার্ভার দ্বারা প্রদত্ত সঠিক তথ্য অন্তর্ভুক্ত নাও থাকতে পারে। আপনার জেনারেট করা প্রতিক্রিয়ার নির্ভুলতা যাচাই করা উচিত।
গ্রাউন্ডিং লাইট নমুনা অ্যাপটি ব্যবহার করে দেখুন (একটি নতুন ট্যাবে খুলুন)
বিলিং এবং কোটা
পরীক্ষামূলক অবস্থায় গ্রাউন্ডিং লাইট ব্যবহারের জন্য কোনও চার্জ নেই। তবে, গ্রাউন্ডিং লাইট দ্বারা সরবরাহিত সরঞ্জামগুলির ক্ষেত্রে নিম্নলিখিত কোটা প্রযোজ্য:
- স্থান অনুসন্ধান করুন : প্রতি প্রকল্পে প্রতি মিনিটে ১০০টি প্রশ্ন। প্রতি প্রকল্পে প্রতিদিন ১,০০০টি প্রশ্ন।
- আবহাওয়ার সন্ধান : প্রতি প্রকল্পে প্রতি মিনিটে ৩০০টি প্রশ্ন।
- রুট গণনা করুন : প্রতি প্রকল্পে প্রতি মিনিটে 300টি প্রশ্ন।
নীতিমালা এবং পরিষেবার শর্তাবলী
গ্রাউন্ডিং লাইট Google ম্যাপ প্ল্যাটফর্মের পরিষেবার শর্তাবলীর আওতাধীন, যার মধ্যে এই পরিষেবার জন্য পরিষেবা-নির্দিষ্ট শর্তাবলীও অন্তর্ভুক্ত। এই বিভাগে গ্রাউন্ডিং লাইটের জন্য অতিরিক্ত পরিষেবা ব্যবহারের প্রয়োজনীয়তা বর্ণনা করা হয়েছে, যার মধ্যে সামঞ্জস্যপূর্ণ LLM এবং উৎস অ্যাট্রিবিউশনের প্রয়োজনীয়তাও অন্তর্ভুক্ত।
সামঞ্জস্যপূর্ণ এলএলএম-এর জন্য প্রয়োজনীয়তা
আপনি শুধুমাত্র এমন একটি LLM-এর সাথে গ্রাউন্ডিং লাইট ব্যবহার করতে পারবেন যা Google Maps প্ল্যাটফর্মের পরিষেবার শর্তাবলী মেনে চলে।
উদাহরণস্বরূপ, আপনার ব্যবহৃত LLM দ্বারা Google Maps কন্টেন্ট ক্যাশে, সংরক্ষণ বা উন্নত করার জন্য ব্যবহৃত না হয় তা নিশ্চিত করার জন্য আপনার দায়িত্ব। Grounding Lite ব্যবহার করার আগে, Grounding Lite ব্যবহার করার জন্য আপনার যে কোনও মডেলের পরিষেবার শর্তাবলী পর্যালোচনা করতে হবে। আপনি এমন কোনও মডেলের সাথে Grounding Lite ব্যবহার করবেন না যা কোনও মডেল প্রশিক্ষণ বা উন্নতির জন্য মডেলে ডেটা ইনপুট ব্যবহার করে। আপনার মডেলের ব্যবহার Google Maps প্ল্যাটফর্মের পরিষেবার শর্তাবলীতে Google Maps কন্টেন্টের উপর বিধিনিষেধ সম্পূর্ণরূপে মেনে চলে কিনা তা নিশ্চিত করার জন্য আপনার দায়িত্ব, যার মধ্যে পরিষেবা নির্দিষ্ট শর্তাবলীও অন্তর্ভুক্ত।
Google Maps সোর্সের জন্য অ্যাট্রিবিউশনের প্রয়োজনীয়তা
গ্রাউন্ডিং লাইটের প্রতিটি টুল রেসপন্সে সোর্স থাকে। গ্রাউন্ডিং লাইটের প্রদত্ত টুল ব্যবহার করে ফলাফল উপস্থাপন করার সময়, আপনাকে অবশ্যই সংশ্লিষ্ট গুগল ম্যাপের সোর্সগুলি এমনভাবে অন্তর্ভুক্ত করতে হবে যা নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করে:
- গুগল ম্যাপের উৎসগুলিকে অবশ্যই সেই উৎসগুলি দ্বারা সমর্থিত উৎপন্ন সামগ্রী অবিলম্বে অনুসরণ করতে হবে। এই উৎপন্ন সামগ্রীটিকে গ্রাউন্ডেড আউটপুটও বলা হয়।
- গুগল ম্যাপের উৎসগুলি অবশ্যই এক ব্যবহারকারীর মিথস্ক্রিয়ার মধ্যেই দেখা যাবে।
স্থান অনুসন্ধান টুলের উৎস
search_places টুল places ফিল্ডটি এমন উৎস প্রদান করে যা summary সমর্থন করে। places এর জন্য, নিম্নলিখিত মেটাডেটা ফেরত পাঠানো হয়:
-
place(সম্পদ নাম) -
id -
location -
googleMapsLinks
প্রতিটি জায়গার জন্য, আপনাকে অবশ্যই একটি লিঙ্ক প্রিভিউ তৈরি করতে হবে যা এই প্রয়োজনীয়তাগুলি পূরণ করে:
- গ্রাউন্ডিং লাইট টেক্সট অ্যাট্রিবিউশন নির্দেশিকা অনুসরণ করে প্রতিটি উৎসকে Google Maps-এ অ্যাট্রিবিউট করুন।
- উত্তর থেকে
places.googleMapsLinks.placeUrlব্যবহার করে উৎসের সাথে লিঙ্ক করুন।
MCP সার্ভার ব্যবহার করার জন্য LLM গুলি কনফিগার করুন
গ্রাউন্ডিং লাইট ব্যবহার করার জন্য, আপনার প্রথমে একটি Google ক্লাউড প্রকল্পের প্রয়োজন হবে যাতে Maps Grounding Lite API পরিষেবা সক্রিয় থাকে, সেইসাথে একটি API কী অথবা OAuth ক্লায়েন্ট আইডিও থাকতে হবে। তারপর, আপনি MCP সার্ভার অ্যাক্সেস করার জন্য LLM গুলি কনফিগার করতে পারেন। গ্রাউন্ডিং লাইট MCP সার্ভার স্ট্রিমেবল HTTP ট্রান্সপোর্ট ব্যবহার করে।
আপনার গুগল ক্লাউড প্রোজেক্টে ম্যাপস গ্রাউন্ডিং লাইট পরিষেবা সক্ষম করুন
আপনার প্রকল্পে API সক্রিয় করতে:
- গুগল ক্লাউড কনসোলে , গ্রাউন্ডিং লাইটের জন্য আপনি যে প্রকল্পটি ব্যবহার করতে চান তা নির্বাচন করুন।
- গুগল ক্লাউড কনসোলে প্রকল্পের জন্য বিলিং সক্ষম করুন।
- উপরের নেভিগেশন থেকে, ক্লাউড শেল টার্মিনাল খুলুন।
পরিষেবা এবং MCP এন্ডপয়েন্ট সক্রিয় করতে নিম্নলিখিত কমান্ডগুলি চালান:
gcloud beta services enable mapstools.googleapis.com --project=PROJECT_ID gcloud beta services mcp enable mapstools.googleapis.com --project=PROJECT_ID
একটি API কী ব্যবহার করে প্রমাণীকরণ করুন
আপনি যদি গুগল ক্লাউড প্রজেক্ট এবং কী উভয় ক্ষেত্রেই ম্যাপস গ্রাউন্ডিং লাইট এপিআই পরিষেবা সক্ষম করেন, তাহলে আপনি ম্যাপস গ্রাউন্ডিং লাইটের সাথে একটি বিদ্যমান এপিআই কী ব্যবহার করতে পারেন অথবা একটি নতুন তৈরি করতে পারেন।
একটি API কী ব্যবহার করে প্রমাণীকরণ করতে:
- গুগল ম্যাপস প্ল্যাটফর্ম দিয়ে শুরু করা ধাপগুলি অনুসরণ করে একটি API কী তৈরি বা কনফিগার করুন।
-
X-Goog-Api-Keyহেডার ব্যবহার করে MCP সার্ভারে কীটি পাস করুন। LLM এর MCP টুল কনফিগারেশনে আপনাকে এটিকে একটি কাস্টম HTTP হেডার হিসেবে নির্দিষ্ট করতে হবে।
OAuth ব্যবহার করে প্রমাণীকরণ করুন
আপনি OAuth ব্যবহার করে OAuth শংসাপত্র তৈরি করে এবং সেগুলি MCP হোস্ট বা MCP সার্ভার অ্যাপ্লিকেশনে প্রেরণ করে প্রমাণীকরণ করতে পারেন।
OAuth ব্যবহার করে প্রমাণীকরণ করতে:
- গুগল ক্লাউড কনসোলে , গ্রাউন্ডিং লাইটের জন্য আপনি যে প্রকল্পটি ব্যবহার করতে চান তা নির্বাচন করুন।
- API & Services মেনুতে, Credentials নির্বাচন করুন।
- উপরের মেনুতে, ক্রেডেনশিয়াল তৈরি করুন > OAuth ক্লায়েন্ট আইডি নির্বাচন করুন।
- যদি প্রকল্পটিতে কনফিগার করা সম্মতি স্ক্রিন না থাকে, তাহলে কনফিগার সম্মতি স্ক্রিনে ক্লিক করুন এবং অন-স্ক্রিন নির্দেশাবলী অনুসরণ করুন।
- মেট্রিক্স বিভাগে, OAuth ক্লায়েন্ট তৈরি করুন ক্লিক করুন।
- Create OAuth ক্লায়েন্ট আইডি স্ক্রিনে, একটি অ্যাপ্লিকেশনের ধরণ নির্বাচন করুন এবং ক্লায়েন্ট আইডির জন্য একটি নাম লিখুন।
- আপনার অ্যাপ্লিকেশনের ধরণের সাথে প্রাসঙ্গিক অতিরিক্ত বিবরণ উল্লেখ করুন। উদাহরণস্বরূপ, যদি আপনি একটি ওয়েব অ্যাপ্লিকেশন তৈরি করেন, তাহলে ব্রাউজার এবং সার্ভার অনুরোধের জন্য অনুমোদিত URI যোগ করুন।
- আপনার ক্লায়েন্ট তৈরি হয়ে গেলে, ক্লায়েন্ট আইডি এবং গোপনীয়তা সংরক্ষণ করুন।
- গ্রাউন্ডিং লাইট অ্যাক্সেস করার জন্য আপনার MCP হোস্ট বা MCP সার্ভার অ্যাপ্লিকেশন কনফিগার করার সময়, আপনার OAuth ক্লায়েন্ট আইডি এবং গোপনীয়তা প্রদান করুন।
আরও তথ্যের জন্য, Google API অ্যাক্সেস করতে OAuth 2.0 ব্যবহার করা দেখুন।
গ্রাউন্ডিং লাইট এমসিপি সার্ভার অ্যাক্সেস করার জন্য এলএলএম কনফিগার করুন
একবার আপনার কাছে একটি Google ক্লাউড প্রকল্প থাকে যেখানে Maps Grounding Lite API পরিষেবা সক্রিয় থাকে এবং API কী বা OAuth ক্লায়েন্ট আইডি এবং গোপনীয়তার মতো বৈধ শংসাপত্র থাকে, তাহলে আপনি সংশ্লিষ্ট MCP কনফিগারেশন ডকুমেন্টেশন অনুসরণ করে এবং Grounding Lite MCP সার্ভার URL ব্যবহার করে MCP সার্ভার অ্যাক্সেস করার জন্য LLM গুলিকে কনফিগার করতে পারেন: https://mapstools.googleapis.com/mcp
আরও তথ্যের জন্য, একটি AI অ্যাপ্লিকেশনে MCP কনফিগার করুন দেখুন।
জেমিনি সিএলআই দিয়ে গ্রাউন্ডিং লাইট কনফিগার করুন
এই বিভাগটি Gemini CLI ব্যবহার করে Grounding Lite MCP সার্ভার কীভাবে কনফিগার করতে হয় তার একটি উদাহরণ প্রদান করে। আরও বিস্তারিত জানার জন্য, Gemini CLI সহ MCP সার্ভারগুলি দেখুন।
একবার আপনি জেমিনি সিএলআই ইনস্টল করলে, আপনি ম্যাপস গ্রাউন্ডিং লাইট এমসিপি সার্ভার কনফিগার করতে অ্যাড কমান্ডটি ব্যবহার করতে পারেন:
gemini mcp add -s user -t http -H 'X-Goog-Api-Key: API_KEY' maps-grounding-lite-mcp https://mapstools.googleapis.com/mcpযদি কনফিগারেশনটি সফল হয়, তাহলে আপনার ব্যবহারকারীর সেটিংসে সার্ভারটি যোগ করা হয়েছে বলে একটি নিশ্চিতকরণ দেখতে পাবেন।
সার্ভারটি সঠিকভাবে কাজ করছে কিনা তা যাচাই করতে,
/mcp listকমান্ডটি চালান:> /mcp list Configured MCP servers: maps-grounding-lite-mcp - Ready (3 tools) Tools: - compute_routes - lookup_weather - search_placesCLI ব্যবহার করে Maps সম্পর্কিত প্রশ্ন জিজ্ঞাসা করা শুরু করুন। উদাহরণস্বরূপ, "Mountane View-এ আমাকে কিছু রেস্তোরাঁ সুপারিশ করুন" চেষ্টা করুন যা আপনার পক্ষ থেকে search_places টুলটি কল করবে।
মতামত শেয়ার করা হচ্ছে
গ্রাউন্ডিং লাইট সম্পর্কে মতামত জানাতে, নিম্নলিখিত ফর্মগুলি ব্যবহার করুন: