Google Maps Platform Code Assist টুলকিট হল একটি Model Context Protocol (MCP) সার্ভার যা Google Maps Platform-এর মাধ্যমে অ্যাপ্লিকেশন ডেভেলপ করার জন্য ব্যবহৃত লার্জ ল্যাঙ্গুয়েজ মডেল (LLM) থেকে পাওয়া উত্তর উন্নত করে। এটি অফিসিয়াল, আপ-টু-ডেট ডকুমেন্টেশন ও কোড স্যাম্পেলে উত্তর গ্রাউন্ড করার মাধ্যমে কাজ করে।
মডেলকে প্রম্পট করা হলে, MCP সার্ভার কন্টেন্ট অ্যাক্সেস করে। তাই, Google Maps Platform সম্পর্কিত LLM-এর প্রসঙ্গকে মডেলের ট্রেনিংয়ের তারিখে উপলভ্য ডেটার মধ্যে সীমাবদ্ধ থাকতে হবে না।
MCP সার্ভার অ্যাক্সেস করতে পারে এমন Google Maps Platform রিসোর্সের মধ্যে রয়েছে:
- Google Maps Platform ডকুমেন্টেশন
- Google Maps Platform পরিষেবার শর্তাবলী
- Google Maps Platform ট্রাস্ট সেন্টার
- Google Maps Platform-এর অফিসিয়াল GitHub সংস্থার কোড রিপোজিটরি
টুল
Maps Code Assist এমন টুল প্রদান করে যা LLM-কে নিম্নলিখিত ক্ষমতাগুলি অ্যাক্সেস করার অনুমতি দেয়:
retrieve-instructions: ব্যবহারকারীর ইনটেন্ট সম্পর্কে সবচেয়ে ভালোভাবে যুক্তি দেওয়া এবংretrieve-google-maps-platform-docsটুলে কার্যকর কল তৈরি করার বিষয়ে গুরুত্বপূর্ণ সিস্টেম নির্দেশাবলী পেতে ক্লায়েন্টের ব্যবহার করা একটি সহায়ক টুল।retrieve-google-maps-platform-docs: প্রাথমিক টুল। এটি একটি প্রাকৃতিক ভাষা কোয়েরি নেয় এবং হোস্ট করা রিট্রিভাল অগমেন্টেড জেনারেশন (RAG) ইঞ্জিনে জমা দেয়। RAG ইঞ্জিন অফিসিয়াল Google Maps Platform ডকুমেন্টেশন, টিউটোরিয়াল ও কোড স্যাম্পেলের নতুন ভার্সন সার্চ করে, LLM-এ প্রাসঙ্গিক প্রসঙ্গ ফিরিয়ে দেয় যাতে এটি সঠিক উত্তর জেনারেট করে।
বিলিং
Maps Code Assist এক্সপেরিমেন্টাল পর্যায়ে থাকাকালীন এটি ব্যবহার করার জন্য কোনও চার্জ দিতে হবে না।
নীতি ও পরিষেবার শর্তাবলী
Maps Code Assist Google Maps Platform পরিষেবার শর্তাবলী মেনে চলে, যার মধ্যে এই পরিষেবার জন্য পরিষেবা-নির্দিষ্ট শর্তাবলী অন্তর্ভুক্ত থাকে। এই বিভাগে Maps Code Assist-এর জন্য অতিরিক্ত পরিষেবা ব্যবহারের প্রয়োজনীয়তা বর্ণনা করা হয়েছে, যার মধ্যে রয়েছে মানানসই LLM এবং সোর্স অ্যাট্রিবিউশনের প্রয়োজনীয়তা।
মানানসই LLM-এর জন্য প্রয়োজনীয়তা
আপনি শুধুমাত্র এমন LLM-এর সাথে Maps Code Assist ব্যবহার করতে পারেন যা Google Maps Platform পরিষেবার শর্তাবলী মেনে চলে।
যেমন, আপনি যে LLM ব্যবহার করার জন্য বেছে নিয়েছেন, সেটি যাতে Google Maps কন্টেন্ট ক্যাশে, স্টোর বা উন্নত করার জন্য ব্যবহার না করে, তা নিশ্চিত করার দায়িত্ব আপনার। Maps Code Assist ব্যবহার করার আগে, Maps Code Assist-এর সাথে আপনি যে মডেল ব্যবহার করতে চান তার পরিষেবার শর্তাবলী আপনাকে পর্যালোচনা করতে হবে। আপনি Maps Code Assist এমন কোনও মডেলের সাথে ব্যবহার করবেন না যা কোনও মডেল ট্রেনিং বা উন্নতির জন্য মডেলে ইনপুট করা ডেটা ব্যবহার করে। আপনি মডেলটি যেভাবে ব্যবহার করছেন তা Google Maps Platform পরিষেবার শর্তাবলীতে Google Maps কন্টেন্টের উপর বিধিনিষেধ সম্পূর্ণরূপে মেনে চলছে কিনা তা নিশ্চিত করার দায়িত্ব আপনার, যার মধ্যে পরিষেবা-নির্দিষ্ট শর্তাবলীও অন্তর্ভুক্ত।
Google Maps সোর্সের জন্য অ্যাট্রিবিউশন সংক্রান্ত আবশ্যকতা
Maps Code Assist-এর প্রদান করা টুল ব্যবহার করে ফলাফল দেখানোর সময়, আপনাকে অবশ্যই সংশ্লিষ্ট Google Maps সোর্স অন্তর্ভুক্ত করতে হবে।
Maps Code Assist MCP সার্ভার অ্যাক্সেস করতে LLM কনফিগার করা
আপনি সংশ্লিষ্ট
MCP কনফিগারেশন ডকুমেন্টেশন অনুসরণ করে এবং Code Assist MCP সার্ভার এন্ডপয়েন্ট ব্যবহার করে MCP সার্ভার অ্যাক্সেস করার জন্য LLM কনফিগার করতে পারেন:
https://mapscodeassist.googleapis.com/mcp.
Maps Code Assist MCP সার্ভার স্ট্রিমেবল HTTP ট্রান্সপোর্ট ব্যবহার করে। আরও তথ্যের জন্য, AI অ্যাপ্লিকেশনে MCP কনফিগার করুন দেখুন।
ব্যবহারের উদাহরণ
কনফিগার করা হয়ে গেলে, আপনি Google Maps Platform সম্পর্কে LLM-কে প্রশ্ন করতে পারবেন। এখানে কিছু প্রম্পটের উদাহরণ দেওয়া হল:
- "আমার Android অ্যাপ্লিকেশনে কীভাবে ম্যাপ যোগ করব?"
- "iOS-এ ম্যাপে ব্যবহারকারীর বর্তমান লোকেশন পাওয়ার সবচেয়ে ভালো উপায় কী?"
- "Maps JavaScript API-তে দিকনির্দেশ পরিষেবা ব্যবহার করার একটি উদাহরণ দিন।"
উপলভ্য টুল
Maps Code Assist MCP সার্ভারের জন্য উপলভ্য MCP টুল ও সেগুলির বিবরণ দেখতে, Maps Code Assist MCP রেফারেন্স দেখুন।
HTTP অনুরোধের মাধ্যমে টুল তালিকাভুক্ত করা
সার্ভার কাজ করছে কিনা তা যাচাই করতে এবং উপলভ্য টুলের তালিকা দেখতে, আপনি
tools/list Maps Code Assist রিমোট MCP সার্ভারে সরাসরি HTTP অনুরোধ পাঠাতে পারেন।
tools/list পদ্ধতিতে যাচাইকরণের প্রয়োজন হয় না।
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{
"jsonrpc": "2.0",
"method": "tools/list",
"id": "1"
}' \
https://mapscodeassist.googleapis.com/mcp
মতামত শেয়ার করুন
Maps Code Assist সম্পর্কে মতামত শেয়ার করতে, নিম্নলিখিত ফর্ম ব্যবহার করুন: