কপিলট দ্বারা চালিত AI CoAgents বা অ্যাপগুলি কীভাবে তৈরি করবেন

Kapilata Dbara Calita Ai Coagents Ba A Yapaguli Kibhabe Tairi Karabena



কোএজেন্ট এজেন্ট-নেটিভ অ্যাপ্লিকেশন তৈরি করার জন্য রিঅ্যাক্ট অ্যাপে ল্যাংগ্রাফ এজেন্টদের সংহত করার জন্য প্রয়োজনীয় একটি টুলকিট অফার করে। এই পোস্টে, আমরা এই টুল সম্পর্কে কথা বলব এবং আপনি কিভাবে করতে পারেন তা দেখুন  কপিলট দ্বারা চালিত AI CoAgents বা অ্যাপ তৈরি করুন।



  কপিলট দ্বারা চালিত AI CoAgents বা অ্যাপ তৈরি করুন





CoAgents কি?

আগেই উল্লেখ করা হয়েছে, CoAgent হল একটি টুলকিট যা আপনাকে এজেন্ট-নেটিভ অ্যাপ্লিকেশনগুলি তৈরি করতে অ্যাপগুলিতে এআই এজেন্টকে সংহত করতে দেয়। এখন এর বৈশিষ্ট্য সম্পর্কে কথা বলা যাক।





  • CoAgents নামক একটি বৈশিষ্ট্য আছে শেয়ার্ড স্টেট , যার কারণে, কোডের একটি একক লাইনও আপনার অ্যাপ্লিকেশনকে এজেন্টের অন্তর্দৃষ্টি আনার অনুমতি দেয় এবং এজেন্ট অন্তর্দৃষ্টি অ্যাপ্লিকেশনটি আনতে পারে কারণ সেগুলি সিঙ্ক্রোনাইজ করা হয় এবং বাস্তব সময়ে ইন্টারঅ্যাক্ট করতে পারে।
  • এটি আপনাকেও দেয়  রিয়েলটাইম ফ্রন্টএন্ড  এজেন্ট যেগুলি ব্যবহারকারীর প্রদত্ত প্রেক্ষাপট এবং অ্যাপ্লিকেশনের স্থিতি অনুসারে ফ্রন্টএন্ড এবং ব্যাকএন্ড উভয় ক্রিয়া সম্পাদন করতে পারে, কারণ এটি জেনারেটিভ UI, এই টুল কলগুলি স্বয়ংক্রিয়ভাবে প্রয়োজন অনুসারে ছড়িয়ে দেওয়া হয়।
  • হিউম্যান-ইন-দ্য-লুপ নিরাপত্তা এবং কর্মক্ষমতা বাড়ানোর জন্য ইনপুট বা অনুমোদনের জন্য ব্রেকপয়েন্ট নির্দিষ্ট করে AI ওয়ার্কফ্লোতে মানুষের তত্ত্বাবধান এবং হস্তক্ষেপের বিরামহীন একীকরণের অনুমতি দেয়।
  • আমাদেরও আছে স্ট্রীম মধ্যবর্তী এজেন্ট রাজ্য,  যা এজেন্ট চিন্তা প্রক্রিয়াকে বাস্তব-সময়ে কল্পনা করে, স্বচ্ছতা এবং আকর্ষক ব্যবহারকারীর অভিজ্ঞতা প্রদান করে, এজেন্ট পারফরম্যান্সের জন্য গুরুত্বপূর্ণ এবং ইউএক্স যা ব্যবহারকারীর প্রত্যাশা পূরণ করে।
  • কোএজেন্টের এজেন্টিক জেনারেটিভ UI ডায়নামিক, এআই-জেনারেটেড ইন্টারফেস তৈরি করে যা ব্যবহারকারীর চাহিদা এবং এজেন্ট আউটপুটগুলির সাথে খাপ খায়, এজেন্টের রাজ্যে দৃশ্যমানতা প্রদান করে এবং বিশ্বাস তৈরি করে।

আপনি যদি পূর্বে উল্লেখিত বৈশিষ্ট্যগুলি পছন্দ করেন, তাহলে আপনি আপনার ব্যবসার জন্য CoAgents ব্যবহার করার কথা বিবেচনা করতে চাইতে পারেন, আসুন আমরা দেখি কিভাবে তা করা যায়।



AI CoAgents বা Copilot দ্বারা চালিত অ্যাপ তৈরি করুন

AI CoAgents বা Copilot দ্বারা চালিত অ্যাপ তৈরি করতে নিচের ধাপগুলি অনুসরণ করুন।

  1. CopilotKit ইনস্টল করুন
  2. রিমোট ব্যাকএন্ড এন্ডপয়েন্ট কনফিগার করুন
  3. ল্যাংগ্রাফ এজেন্ট যোগ করুন

আসুন তাদের সম্পর্কে বিস্তারিত কথা বলি।

1] CopilotKit ইনস্টল করুন



3 ডি অবজেক্ট ফোল্ডার মুছুন

আমরা CoAgents দিয়ে শুরু করার আগে, আমাদের প্রথমে আপনার ডিভাইসে CopilotKit ইনস্টল করতে হবে। আমরা অনুমান করছি যে আপনি ইতিমধ্যে আছে ইনস্টল করা Node.js এবং npm আপনার কম্পিউটারে এবং প্রতিক্রিয়া অ্যাপ্লিকেশনগুলির জন্য একটি ফোল্ডার তৈরি করেছেন, তবে, শেষ অংশটি এই ধাপের জন্য ঐচ্ছিক। কপিলটকিট একটি ওপেন সোর্স এলএলএম মডেল ব্যবহার করে, এই টিউটোরিয়ালে আমরা ব্যবহার করব  OpenAI API কী।  আর কিছু না করে, শুরু করা যাক।

  • খোলা  উইন্ডোজ টার্মিনাল  এবং আপনি যেখানে ব্যবহার করে প্রতিক্রিয়া অ্যাপ তৈরি করেছেন সেখানে যান  সিডি (পরিবর্তন ডিরেক্টরি)  আদেশ
cd C:\React\myapplication
  • এখন, নিম্নলিখিত কমান্ডটি চালান।
 npm install @copilotkit/react-core @copilotkit/react-ui @copilotkit/runtime
  • তারপর, OpenAI ইনস্টল করতে নীচে উল্লিখিত কমান্ডটি চালান।
npm install openai
  • আপনার প্রকল্পে, যান  ইভ  ফাইল, এটি রুটে অবস্থিত হবে এবং নিম্নলিখিত লাইনটি যুক্ত করুন।
OPENAI_API_KEY=your_api_key_here

ফাইলে পরিবর্তন করার পরে, আমরা আপনাকে নেভিগেট করার পরামর্শ দিই৷ docs.copilot.ai/quickstart এন্ড পয়েন্ট কনফিগার করতে এবং আপনার প্রোজেক্টে কপিলটকিট প্রদানকারী কনফিগার করতে জানতে।

2] রিমোট ব্যাকএন্ড এন্ডপয়েন্ট কনফিগার করুন

পাইথন-ভিত্তিক পরিষেবাগুলি (বা অন্য কোন Node.js বিকল্প) সংহত করার জন্য, আমাদের একটি দূরবর্তী ব্যাকএন্ড এন্ডপয়েন্টের সাথে কপিলট অ্যাপ সংযোগ করতে হবে। এটি করার জন্য, আসুন প্রথমে নিম্নলিখিত ক্যোয়ারীটি ব্যবহার করে উইন্ডোজ টার্মিনালে কপিলট নির্ভরতা ইনস্টল করি।

pip install copilotkit fastapi uvicorn --extra-index-url https://copilotkit.gateway.scarf.sh/simple/

এখন, আমাদের FastAI সার্ভার সেটআপ করতে হবে, এটি করার জন্য, নীচে উল্লিখিত কমান্ডগুলি চালান।

mkdir my_copilotkit_remote_endpoint
cd my_copilotkit_remote_endpoint
535432599D1147118E416653418C

যদি  প্রতিধ্বনি  কাজ করেনি, আপনি ভিজ্যুয়াল স্টুডিও কোডে ফোল্ডারটি খুলতে পারেন এবং তারপর তৈরি করতে পারেন  server.py  ফাইল

খুলুন  server.py  VSCode এ ফাইল করুন এবং তারপর কোডের নিম্নলিখিত লাইনগুলি পেস্ট করুন।

প্রক্সি সেটিংস উইন্ডোজ 8
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
def read_root():
return {"Hello": "World"}

এখন, ফিরে যান  উইন্ডোজ টার্মিনাল  এবং FastAPI এবং Uvicorn ইনস্টল করুন।

pip install fastapi uvicorn

একবার আপনি এটি দিয়ে সম্পন্ন হলে, যান docs.copilot.ai আরও জানতে গাইড।

3] ল্যাংগ্রাফ এজেন্ট যোগ করুন

পরবর্তীতে, আমাদের সার্ভার.py ফাইলে ল্যাংগ্রাফ এজেন্টকে সংহত করতে হবে।  প্রথমে, আপনার পাইথন রিমোট এন্ডপয়েন্টের মধ্যে CopilotKitSDK উদাহরণটি সনাক্ত করুন, সাধারণত server.py এ পাওয়া যায়। এর পরে, LangGraph এজেন্টদের সামঞ্জস্য করতে CopilotKitSDK উদাহরণ (পূর্ববর্তী ধাপে প্রতিষ্ঠিত) সামঞ্জস্য করুন। আপনাকে কোডের নিম্নলিখিত লাইন যোগ করতে হবে।

agents=[ 
LangGraphAgent(
name="basic_agent",
description="Agent that answers questions about the weather",
graph=the_langraph_graph,
# copilotkit_config={ # if you use Google Gemini, uncomment this code (and import `copilotkit_messages_to_langchain`, see above)
# "convert_messages": copilotkit_messages_to_langchain(use_function_call=True) 
# }
)
],

এটি CopilotKitSDK ট্যাগের অধীনে আবদ্ধ করা উচিত।

আরও জানতে, আমরা আপনাকে উল্লিখিত নির্দেশিকা অনুসরণ করার পরামর্শ দিই docs.copilotkit.ai/coagents.

পড়ুন:  ভিজ্যুয়াল স্টুডিও কোডের জন্য সেরা ফ্রি এআই এক্সটেনশনগুলি কী কী?

আমি কিভাবে আমার নিজের কপিলট তৈরি করব?

একটি নতুন কপিলট তৈরি করতে, কপিলট স্টুডিও হোম পেজে যান (/copilotstudio.microsoft.com এ) এবং নির্বাচন করুন তৈরি করুন বাম নেভিগেশন, তারপর নির্বাচন করুন কপিলট পৃষ্ঠা বিকল্পভাবে, আপনি নির্বাচন করতে পারেন + নতুন সহ-পাইলট Copilots পৃষ্ঠায়। আপনার সহপাইলট বর্ণনা করতে চ্যাট ব্যবহার করুন, প্রদত্ত প্রশ্ন দ্বারা পরিচালিত, বা নির্বাচন করুন কনফিগার করতে এড়িয়ে যান  এবং ফর্ম পূরণ করুন। অবশেষে, প্রক্রিয়াটি সম্পূর্ণ করতে 'তৈরি করুন' নির্বাচন করুন।

এইচডি এবং পূর্ণ এইচডি মধ্যে পার্থক্য

পড়ুন:  বিকাশকারীদের জন্য সেরা এআই সরঞ্জাম

Copilot কোড তৈরি করতে পারেন?

হ্যাঁ, Copilot কোড তৈরি করতে পারে। যাইহোক, এটি নিখুঁত হতে পারে না; একাধিক ত্রুটি এবং বাগ হতে পারে। অতএব, পুঙ্খানুপুঙ্খভাবে ম্যানুয়াল পরিদর্শন ছাড়াই কোনও এআই চ্যাটবট দ্বারা প্রদত্ত কোডকে একীভূত করা উচিত নয়। আপনি Microsoft এর Copilot in Edge, অন্তর্নির্মিত অ্যাপ বা ব্যবহার করতে পারেন এক্সটেনশন ব্যবহার করে ভিজ্যুয়াল স্টুডিওতে GitHub Copilot ব্যবহার করুন।

এছাড়াও পড়ুন: রিফ্র্যাক্টর কোডে কপিলট ব্যবহার করুন।

জনপ্রিয় পোস্ট