Agent2Agent (A2A) নমুনাসমূহ
Agent2Agent (A2A) প্ৰ’ট’ক’ল-ৰ বাবে চৰকাৰী ক'ড নমুনা আৰু ডেম’ৰ সৈতে আপোনালোকক স্বাগতম জনাইছোঁ।
আপোনালোক ইয়াত উপস্থিত হৈ আমি অতি উৎফুল্লিত। আপুনি প্ৰথমবাৰৰ বাবে বহু-এজেন্ট স্থাপত্য অন্বেষণ কৰি থাকক বা উন্নত আন্তঃ-কৰ্যক্ষম এজেন্ট নেটৱৰ্ক নিৰ্মাণ কৰি থাকক, এই ৰিপ’জিটৰীয়ে সহজ, অনুপ্ৰেৰক আৰু সহজে উপলব্ধ শিক্ষণ সম্পদ প্ৰদান কৰে যিয়ে আপোনাৰ উন্নয়ন দ্ৰুততর কৰে।
কিয় Agent2Agent?
বিভিন্ন AI ফ্ৰেমৱৰ্ক আৰু ইক’চিষ্টেমৰ পৃথক পৃথক বিশ্বত, এজেন্টসমূহে নিৰাপদভাৱে যোগাযোগ, সহযোগিতা আৰু দায়িত্ব অর্পণ কৰিবলৈ এটা সাধাৰণ ভাষাৰ প্ৰয়োজন। A2A প্ৰ’ট’ক’লএ বহু-এজেন্ট আন্তঃ-কৰ্যক্ষমতাৰ বাবে এটা মানক, মুকলি মান প্ৰতিষ্ঠা কৰে।
আমাৰ নমুনাসমূহে দেখুৱাইছে বিভিন্ন ভাষা আৰু হ’ষ্ট এপ্লিকেশ্যনৰ মাজত কেনেদৰে সহজে জটিল বহু-এজেন্ট সমস্যা সমাধান কৰিব পাৰি।
দ্রুত আৰম্ভণি
Helloworld এজেন্ট আৰম্ভ কৰি আৰু আমাৰ Python CLI হ’ষ্টৰ জৰিয়তে ইয়াৰ সৈতে যোগাযোগ কৰি তৎক্ষণাৎ আৰম্ভ কৰক।
- এজেন্ট চাৰ্ভাৰ আৰম্ভ কৰক:
``bash
cd samples/python/agents/helloworld
uv run .
`
- হোস্ট ক্লায়েন্টটো চলাও:
`bash
cd samples/python/agents/helloworld
uv run test_client.py
``
ৰেপ’জিটৰি গঠন
ৰেপ’জিটোৰিটো ভাষা অনুসৰি কেইটামান প্ৰধান ডাইৰেক্টৰিত বিভাজিত কৰা হৈছে:
| ডাইৰেক্টৰি | বিৱৰণ | | --- | --- | | samples | কোৰ A2A নমুনা, প্ৰগ্ৰামিং ভাষা অনুসৰি সজ্জিত। | | samples/python | A2A Python SDK ব্যৱহাৰ কৰি Python এজেণ্টৰ বাস্তৱায়নৰ দেখুওৱা। | | samples/go | A2A Go SDK ব্যৱহাৰ কৰি Go এজেণ্টৰ বাস্তৱায়নৰ দেখুওৱা। | | samples/dotnet | A2A .NET SDK ব্যৱহাৰ কৰি C# এজেণ্টৰ বাস্তৱায়নৰ দেখুওৱা। | | samples/java | A2A Java SDK ব্যৱহাৰ কৰি Java এজেণ্টৰ বাস্তৱায়নৰ দেখুওৱা। | | samples/js | A2A JavaScript SDK ব্যৱহাৰ কৰি Node.js এজেণ্টৰ বাস্তৱায়নৰ দেখুওৱা। |
অৱদান আগবঢ়োৱা
আমিয়ে সকলো দক্ষতাৰ স্তৰৰ অৱদানক স্বাগতম জনাও আৰু উৎসাহিত কৰোঁ! যদি আপোনাৰ কাষত নতুন নমুনাৰ আইডিয়া, বাগ ফিক্স, বা ডকুমেন্টেশ্যন উন্নতিৰ প্ৰস্তাৱ আছে, অনুগ্ৰহ কৰি আমাৰ Contributing Guide চাওক।
সহায়তা লোৱা
আমিয়ে এটি স্বাগতম আৰু সহায়ক সম্প্ৰদায় প্ৰদান কৰাত প্ৰতিশ্ৰুতিবদ্ধ। আপোনাৰ প্ৰশ্ন, মতামত, বা সমস্যা থাকিলে, অনুগ্ৰহ কৰি আমাৰ issues page-ত যোগাযোগ কৰক।
সম্পৰ্কিত ৰেপ’জিটৰি
| ৰেপ’জিটৰি | শ্ৰেণী | বিৱৰণ | | --- | --- | --- | | A2A | কোৰ স্পেছিফিকেশ্যন | A2A স্পেছিফিকেশ্যন আৰু ডকুমেন্টেশ্যন। | | a2a-inspector | টুলিং | A2A সক্ষম এজেণ্টসমূহ পৰীক্ষা কৰাৰ বাবে UI টুল। | | a2a-tck | পৰীক্ষা | A2A প্ৰট’কলৰ অনুগতি যাচাইৰ বাবে টেষ্ট চুট। | | a2a-itk | পৰীক্ষা | বহু-হপ ট্ৰেভাৰ্ছেল মডেল আৰু বিভিন্ন ট্ৰান্সপৰ্ট প্ৰট’কল ব্যৱহাৰ কৰি বিভিন্ন A2A SDK ৰ বাস্তৱায়নৰ সামঞ্জস্যতা যাচাইৰ টুলকিট। | | a2a-python | SDK (Python) | A2A ৰ বাবে অফিচিয়েল Python SDK। | | a2a-go | SDK (Go) | A2A ৰ বাবে অফিচিয়েল Go SDK। | | a2a-java | SDK (Java) | A2A ৰ বাবে অফিচিয়েল Java SDK। | | a2a-js | SDK (JavaScript) | A2A ৰ বাবে অফিচিয়েল Node.js/JavaScript SDK। | | a2a-dotnet | SDK (C#/.NET) | A2A ৰ বাবে অফিচিয়েল C#/.NET SDK। | | a2a-rs | SDK (Rust) | A2A ৰ বাবে অফিচিয়েল Rust SDK। |
অভিসন্ধান
গুরুত্বপূৰ্ণ: দিয়া হোৱা নমুনা কোড মাত্ৰ প্ৰদৰ্শনৰ উদ্দেশ্যে আৰু ইয়াত মেকেনিক্স দেখুওৱা হৈছে এজেন্ট-টু-এজেন্ট (A2A) প্ৰট’কল। প্ৰডাকশ্যন এপ্লিকেশ্যন নিৰ্মাণ কৰোঁতে, আপোনাৰ সোঁতত নিয়ন্ত্ৰণৰ বাহিৰত থকা যিকোনো এজেন্টক সম্ভাৱ্য অপৰিচিত সত্তা হিচাপে বিবেচনা কৰা অতি গুৰুত্বপূর্ণ।
বাহ্যিক এজেন্টৰ পৰা লাভ কৰা সকলো ডেটা—এজেন্টকাৰ্ড, বাৰ্তা, আৰ্টিফেক্ট, আৰু টাস্ক স্থিতি সহ—অবিশ্বাস্য ইনপুট হিচাপে ব্যৱহাৰ কৰা উচিত। উদাহৰণস্বৰূপে, এটা দুষ্ট এজেন্টে তাৰ এজেন্টকাৰ্ডত ক্ষেত্ৰবোৰত (যেনেঃ বিৱৰণ, নাম, skills.description) কৃত্ৰিম তথ্য প্ৰদান কৰিব পাৰে। এই তথ্য বিনা শোধন ব্যৱহাৰ কৰি যদি এটা ডাঙৰ ভাষা মডেল (LLM) ৰ বাবে প্ৰম্পট নিৰ্মাণ কৰা হয়, তেন্তে আপোনাৰ এপ্লিকেশ্যনক প্ৰম্পট ইনজেকশ্যন আক্ৰমণত উন্মুক্ত কৰিব পাৰে। এই তথ্য ব্যৱহাৰৰ আগতে উপযুক্তভাৱে বৈধীকৰণ আৰু শোধন নকৰিলে আপোনাৰ এপ্লিকেশ্যনত সুৰক্ষা দুর্বলতা আহিব পাৰে।
ডেভেলপাৰসকেই সঠিক সুৰক্ষা ব্যৱস্থা বাস্তবায়ন কৰাৰ দায়িত্ব থাকে, যেনে ইনপুট বৈধীকৰণ
আৰু ব্যৱহাৰকাৰী আৰু ব্যৱস্থাক ৰক্ষা কৰিবলৈ আধাৰ সংৰক্ষণ সুৰক্ষিতভাৱে হেণ্ডেল কৰা।
--- Tranlated By Open Ai Tx | Last indexed: 2026-05-21 ---