Vertex AI কথোপকথনের সাথে একটি জেনারেটিভ চ্যাট অ্যাপ তৈরি করুন

1. ওভারভিউ

আপনি কি নির্মাণ করবেন

এই কোডল্যাবে, আপনি ভার্টিক্স এআই কথোপকথনে ডেটা স্টোর এজেন্ট কার্যকারিতা ব্যবহার করবেন একটি ভার্চুয়াল এজেন্ট তৈরি করতে, কনফিগার করতে এবং স্থাপন করতে যা ফোন, ঘড়ি, ল্যাপটপ, স্মার্ট সহ Google স্টোরের পণ্য এবং ডিভাইস সম্পর্কে প্রশ্ন আছে এমন গ্রাহকদের সহায়তা করতে পারে হোম ডিভাইস, এবং অন্যান্য ভোক্তা ডিভাইস।

একটি ডেটা স্টোর এজেন্ট কি?

একটি ডেটা স্টোর এজেন্ট হল Vertex AI কথোপকথনের মধ্যে একটি বৈশিষ্ট্য যা ডায়ালগফ্লো CX- এর কার্যকারিতার উপরে তৈরি করা হয়েছে।

একটি ডেটা স্টোর এজেন্টের সাথে, আপনি একটি ওয়েবসাইট URL, স্ট্রাকচার্ড ডেটা, বা অসংগঠিত ডেটা প্রদান করতে পারেন, তারপরে ডেটা স্টোর এজেন্ট আপনার সামগ্রী পার্স করে এবং একটি ভার্চুয়াল এজেন্ট তৈরি করে যা ডেটা স্টোর এবং বড় ভাষা মডেল দ্বারা চালিত হয়৷ আপনার গ্রাহক এবং শেষ ব্যবহারকারীরা তখন এজেন্টের সাথে কথোপকথন করতে পারে এবং বিষয়বস্তু সম্পর্কে প্রশ্ন করতে পারে। আরও তথ্যের জন্য ডেটা স্টোর এজেন্ট ডকুমেন্টেশন পড়ুন।

লোকেরা একটি ল্যাপটপে তথ্য অনুসন্ধান করছে

আপনি কি শিখবেন

  • কিভাবে একটি ডেটা স্টোর এজেন্ট তৈরি করবেন
  • আপনার এজেন্টের ডেটা স্টোরে কীভাবে অসংগঠিত ডেটা যুক্ত করবেন
  • আপনার এজেন্টের জন্য ভয়েস এবং চ্যাটের অভিজ্ঞতা কীভাবে সক্ষম করবেন
  • কিভাবে আপনার এজেন্ট পরীক্ষা এবং গ্রাহক প্রশ্ন অনুকরণ
  • আপনার এজেন্টের কথোপকথনের ইতিহাস এবং বিশ্লেষণগুলি কীভাবে দেখতে হয়

আপনি কি প্রয়োজন হবে

  • একটি Google ক্লাউড প্রকল্প
  • একটি ব্রাউজার যেমন ক্রোম

2. APIs সক্ষম করুন৷

ভার্টেক্স এআই কথোপকথনে ডেটা স্টোর এজেন্টের সাথে শুরু করার আগে, আপনাকে ডায়ালগফ্লো পাশাপাশি ভার্টেক্স এআই অনুসন্ধান এবং কথোপকথন API সক্ষম করতে হবে।

Dialogflow API সক্ষম করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. আপনার ব্রাউজারে, Dialogflow API পরিষেবার বিবরণ পৃষ্ঠায় নেভিগেট করুন।
  2. আপনার Google ক্লাউড প্রকল্পে Dialogflow API সক্ষম করতে সক্ষম বোতামে ক্লিক করুন৷

Vertex AI অনুসন্ধান এবং কথোপকথন API সক্ষম করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

  1. Google ক্লাউড কনসোলে, Vertex AI অনুসন্ধান এবং কথোপকথন কনসোলে নেভিগেট করুন।
  2. পরিষেবার শর্তাবলী পড়ুন এবং সম্মত হন, তারপর চালিয়ে যান এবং API সক্রিয় করুন এ ক্লিক করুন৷

3. একটি নতুন চ্যাট অ্যাপ তৈরি করুন৷

এখন, আপনি আপনার ভার্চুয়াল এজেন্টের জন্য একটি নতুন চ্যাট অ্যাপ তৈরি করবেন এবং এটি একটি ডেটা উৎসের সাথে কনফিগার করবেন। আপনি যে এজেন্ট তৈরি করবেন তার উদ্দেশ্য হল সেই গ্রাহকদের সহায়তা করা যাদের Google স্টোরের পণ্য সম্পর্কে প্রশ্ন রয়েছে।

ডেটা স্টোর এজেন্ট ব্যবহার করে প্রশ্ন ও উত্তর পরিচালনা করতে পারে এমন একটি ভার্চুয়াল এজেন্ট তৈরি, কনফিগার এবং স্থাপন করতে এই কোডল্যাবের অবশিষ্ট ধাপগুলি সম্পাদন করতে আপনি Vertex AI কথোপকথন কনসোল এবং Dialogflow CX কনসোল ব্যবহার করবেন।

  1. Vertex AI কথোপকথনে একটি নতুন চ্যাট অ্যাপ তৈরি করতে, আপনি যেটি করতে পারেন:
    1. Vertex AI কথোপকথন কনসোলে নেভিগেট করুন, তারপর কনসোলের শীর্ষে +নতুন অ্যাপে ক্লিক করুন।
    2. Dialogflow CX কনসোলে নেভিগেট করুন, +Create new agent-এ ক্লিক করুন তারপর Auto-generate option নির্বাচন করুন, তারপর আপনাকে Vertex AI কথোপকথন কনসোলে নিম্নলিখিত ধাপে পুনঃনির্দেশিত করা হবে।
  2. Vertex AI কথোপকথন কনসোল থেকে, আপনি যে অ্যাপটি তৈরি করতে চান তার ধরন হিসাবে চ্যাট নির্বাচন করুন।
  3. Google Store একটি কোম্পানির নাম ইনপুট করুন। এই প্যারামিটারটি আপনার এজেন্টের প্রতিনিধিত্বকারী কোম্পানি এবং আপনার এজেন্টের সুযোগ নির্ধারণ করতে ব্যবহৃত হয়।
  4. Google Store একটি এজেন্টের নাম উল্লেখ করুন।
  5. অবিরত ক্লিক করুন.
  6. নতুন ডেটা স্টোর তৈরি করুন ক্লিক করুন।
  7. আপনার ডেটা স্টোরের ডেটা উত্স হিসাবে ক্লাউড স্টোরেজ নির্বাচন করুন।
  8. নিম্নলিখিত Google ক্লাউড স্টোরেজ ফোল্ডারটি নির্দিষ্ট করুন যাতে এই কোডল্যাবের নমুনা ডেটা রয়েছে এবং মনে রাখবেন যে gs:// উপসর্গের প্রয়োজন নেই:
    cloud-samples-data/dialogflow-cx/google-store
    
  9. আপনি যে ডেটা আমদানি করছেন তার ধরন হিসাবে অসংগঠিত নথি নির্বাচন করুন।
  10. অবিরত ক্লিক করুন.
  11. Google Store একটি ডেটা স্টোরের নাম উল্লেখ করুন।
  12. ডেটা স্টোর তৈরি করতে তৈরি করুন ক্লিক করুন।
  13. ডেটা স্টোরের তালিকায়, নতুন তৈরি করা Google Store নির্বাচন করুন।
  14. আপনার চ্যাট অ্যাপ তৈরি করতে তৈরি করুন ক্লিক করুন।

অভিনন্দন! আপনি আপনার জ্ঞান-চালিত চ্যাট অ্যাপ তৈরি করা শেষ করেছেন যা আপনার গ্রাহকদের সাহায্য করার জন্য প্রস্তুত, তাই উদযাপনের জন্য কিছুক্ষণ সময় নিন!

কিন্তু আপনার ব্যবহারকারীদের কাছে বটটিকে অ্যাক্সেসযোগ্য করতে এখনও আরও কাজ করতে হবে৷ পরবর্তী বিভাগে, আপনি আপনার ভার্চুয়াল এজেন্ট পরীক্ষা করবেন এবং Google স্টোরের বিভিন্ন পণ্য সম্পর্কে ব্যবহারকারীর প্রশ্নের উত্তর দিতে কতটা ভালো তা দেখতে পাবেন।

4. আপনার ভার্চুয়াল এজেন্ট পরীক্ষা করুন

বাগ খুঁজে বের করতে, সীমাবদ্ধতা চিহ্নিত করতে এবং গ্রাহকের অভিজ্ঞতার অনুকরণ করতে কথোপকথনকারী এজেন্টদের সাথে কাজ করার জন্য পরীক্ষা একটি গুরুত্বপূর্ণ অংশ। আপনি আপনার চ্যাটবটের সাথে একটি ইন্টারেক্টিভ সেশন শুরু করতে পারেন যে এটি একজন গ্রাহকের জিজ্ঞাসা করা বিভিন্ন প্রশ্নের উত্তর কীভাবে দেয়।

  1. Vertex AI কথোপকথন কনসোল থেকে, আপনার চ্যাট অ্যাপের নামে ক্লিক করুন, যা আপনাকে আরও পরীক্ষা এবং কাস্টমাইজেশনের জন্য Dialogflow CX কনসোলে পুনঃনির্দেশিত করবে।
  2. ডায়ালগফ্লো সিএক্স কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, সিমুলেটর খুলতে টেস্ট এজেন্টে ক্লিক করুন। ডায়ালগফ্লো সিএক্স-এ টেস্ট এজেন্ট
  3. আপনার এজেন্টকে একটি শুভেচ্ছা টাইপ করুন যেমন Hello
  4. এজেন্টকে বিভিন্ন পণ্য সম্পর্কে কিছু প্রশ্ন জিজ্ঞাসা করুন যেমন:
    • How long does the battery in the Pixel 7 Pro last?
    • Is the Pixel Watch water resistant?
    • Can I display my Google Photos on a Nest Hub?
    • Google স্টোরে ডোরবেল, থার্মোস্ট্যাট, স্মার্ট লাইটিং বা অন্যান্য ডিভাইস সম্পর্কে অন্যান্য প্রশ্ন জিজ্ঞাসা করুন।

আপনার ভার্চুয়াল এজেন্ট পরীক্ষা করা হচ্ছে

দারুণ কাজ! লক্ষ্য করুন যে আপনার ভার্চুয়াল এজেন্ট Google স্টোরের বিভিন্ন পণ্য সম্পর্কে বেশ কিছুটা জানে কারণ এটি আপনার আগে নির্দিষ্ট করা রুট ডোমেন থেকে তথ্য গ্রহণ করেছে। আপনার এজেন্ট পরীক্ষা করার বিষয়ে আরও জানতে এজেন্ট সিমুলেটরের ডকুমেন্টেশন পড়ুন।

5. ভয়েস কল সক্ষম করুন৷

এখন যেহেতু আপনি আপনার এজেন্ট পরীক্ষা করেছেন এবং এর কার্যকারিতার বর্তমান স্তরে খুশি, আপনি আপনার বটে একটি ফোন গেটওয়ে যোগ করতে পারেন, যা Google ক্লাউডে স্পিচ-টু-টেক্সট এবং টেক্সট-টু-স্পিচ ক্ষমতা ব্যবহার করবে।

  1. Dialogflow CX কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, সাইডবারে ম্যানেজ ট্যাবে ক্লিক করুন, তারপর ইন্টিগ্রেশনে ক্লিক করুন।
  2. ইন্টিগ্রেশন পৃষ্ঠার শীর্ষে CX ফোন গেটওয়ে বিভাগের অধীনে পরিচালনা ক্লিক করুন। ইন্টিগ্রেশন - CX ফোন গেটওয়ে
  3. ফোন নম্বর পৃষ্ঠায়, আপনার ভার্চুয়াল এজেন্টের জন্য একটি নতুন ফোন নম্বর তৈরি করার প্রক্রিয়া শুরু করতে নতুন তৈরি করুন ক্লিক করুন।
  4. একটি দেশের কোড নির্বাচন করুন এবং পরবর্তী ধাপে যেতে অনুরোধে ক্লিক করুন।
  5. প্রদর্শিত ফোন নম্বরগুলির মধ্যে একটি নির্বাচন করুন, একটি প্রদর্শন নাম ইনপুট করুন, তারপর সংরক্ষণ করুন ক্লিক করুন৷
  6. আপনার এজেন্টকে কল করুন এবং কিছু প্রশ্ন জিজ্ঞাসা করুন!
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • What coverage does Preferred Care provide for a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have active noise cancellation?
    • Google স্টোরে ডোরবেল, থার্মোস্ট্যাট, স্মার্ট লাইটিং বা অন্যান্য ডিভাইস সম্পর্কে অন্যান্য প্রশ্ন জিজ্ঞাসা করুন।

অভিনন্দন, আপনি আপনার ভার্চুয়াল এজেন্টকে তার নিজস্ব ফোন নম্বর এবং ভয়েস দিয়েছেন! অন্যান্য উপলব্ধ ভয়েস এবং টেলিফোনি ইন্টিগ্রেশন সম্পর্কে আরও তথ্যের জন্য, ডায়ালগফ্লো CX ইন্টিগ্রেশনের ডকুমেন্টেশন পড়ুন।

এর পরে, আপনি আপনার ভার্চুয়াল এজেন্টের জন্য একটি বহিরাগত ওয়েবসাইটে একটি চ্যাট মেসেঞ্জার সংহত করবেন।

6. চ্যাট উইজেট সক্ষম করুন৷

এখন যেহেতু আপনার বটের ভয়েস ইন্টারঅ্যাকশনের জন্য একটি ফোন গেটওয়ে রয়েছে, আসুন একটি ওয়েবসাইটে একটি চ্যাট উইজেট এম্বেড করি যাতে গ্রাহকরা এটির সাথে কথা বলার জন্য একটি ফোন কল করার পাশাপাশি এটির সাথে চ্যাট করতে পারে৷

  1. Dialogflow CX কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, সাইডবারে ম্যানেজ ট্যাবে ক্লিক করুন, তারপর ইন্টিগ্রেশনে ক্লিক করুন।
  2. ডায়ালগফ্লো মেসেঞ্জারের অধীনে সংযোগ এ ক্লিক করুন।
  3. ডায়ালগে Enable এ ক্লিক করুন, তারপর মেসেজিং ইন্টিগ্রেশনের জন্য HTML কোড কপি করুন।
  4. কোডপেন বা JSFiddle-এর মতো একটি অনলাইন কোড সম্পাদক খুলুন এবং আপনার ডায়ালগফ্লো মেসেঞ্জার এইচটিএমএল কোড পেস্ট করুন।
  5. আপনার ভার্চুয়াল এজেন্টের সাথে পরীক্ষা করুন এবং চ্যাট করুন! জিজ্ঞাসা করার জন্য এখানে কিছু নমুনা প্রশ্ন রয়েছে:
    • Do the Pixel 7 Pro and Pixel 7 both have face unlock?
    • How does Preferred Care relate to a Pixelbook Go laptop?
    • Do the Pixel Buds Pro have noise cancellation?
    • Google স্টোরে ডোরবেল, থার্মোস্ট্যাট, স্মার্ট লাইটিং বা অন্যান্য ডিভাইস সম্পর্কে অন্যান্য প্রশ্ন জিজ্ঞাসা করুন।

এখন আপনার ভার্চুয়াল এজেন্ট এখন আপনার গ্রাহকদের কাছ থেকে চ্যাট বা ভয়েসের মাধ্যমে প্রশ্ন ও উত্তর পরিচালনা করতে পারে, তারা যেটা পছন্দ করে! অন্যান্য উপলব্ধ চ্যাট ইন্টিগ্রেশন সম্পর্কে আরও তথ্যের জন্য, Dialogflow CX ইন্টিগ্রেশনের ডকুমেন্টেশন পড়ুন।

ডায়ালগফ্লো মেসেঞ্জারের সাথে চ্যাট ইন্টিগ্রেশন

7. কথোপকথন বিশ্লেষণ

আপনার ভার্চুয়াল এজেন্ট পরীক্ষা করার সময়, আপনি যদি দেখেন যে আপনার বটের উত্তরগুলি আপনার প্রত্যাশা পূরণ করে না, তাহলে আপনার বট কীভাবে প্রশ্ন এবং উত্তরগুলি পরিচালনা করে তা উন্নত করতে আপনি সবসময় ডেটা স্টোরে আরও URL যোগ করতে পারেন।

গ্রাহকরা নিতে পারে এমন অনেকগুলি ভিন্ন পথ পরীক্ষা করা ছাড়া, আপনার ভার্চুয়াল এজেন্টে সমস্যা এবং ঘর্ষণ পয়েন্টগুলি কোথায় তা আপনি কীভাবে নির্ধারণ করতে পারেন? কথোপকথনের ইতিহাস এবং বিশ্লেষণ সাহায্য করতে পারে!

  1. ডায়ালগফ্লো সিএক্স কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, মেনুতে এজেন্ট সেটিংসে ক্লিক করুন। Dialogflow CX এ এজেন্ট সেটিংস
  2. লগিং সেটিংসের অধীনে, কথোপকথনের ইতিহাস সক্ষম করুন নির্বাচন করুন। এজেন্ট সেটিংসে কথোপকথনের ইতিহাস সক্ষম করুন
  3. এজেন্ট সিমুলেটর, ভয়েস ইন্টিগ্রেশন বা চ্যাট ইন্টিগ্রেশনের মাধ্যমে আপনার বটের সাথে কথোপকথন করুন এবং কিছু প্রশ্ন জিজ্ঞাসা করুন।
  4. আপনি আপনার এজেন্টের সাথে কথোপকথন শেষ করার পরে, Dialogflow CX কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, সাইডবারে ম্যানেজ ট্যাবে ক্লিক করুন, তারপর কথোপকথনের ইতিহাসে ক্লিক করুন। ডায়ালগফ্লো CX-এ কথোপকথনের ইতিহাস
  5. সাম্প্রতিক কথোপকথনগুলির একটিতে ক্লিক করুন, তারপর কথোপকথনটি পর্যালোচনা করুন এবং কথোপকথনের সময়কাল, এজেন্টের দ্বারা দেওয়া প্রতিক্রিয়াগুলি এবং পথের সাথে কোন উদ্দেশ্যগুলি মিলেছিল তা নোট করুন৷ Dialogflow CX-এ কথোপকথনের বিশদ বিবরণ
  6. Dialogflow CX কনসোলে এবং আপনার এজেন্টের মধ্যে থেকে, সাইডবারে ম্যানেজ ট্যাবে ক্লিক করুন, তারপর Analytics-এ ক্লিক করুন। গ্রাহকরা আপনার এজেন্টের সাথে যোগাযোগ করলে, এই পৃষ্ঠাটি এজেন্টের অনুরোধ এবং প্রতিক্রিয়া সম্পর্কিত বিভিন্ন পরিসংখ্যানের সারাংশ দেখাবে।

দারুণ! এখন আপনি জানেন কীভাবে নির্দিষ্ট কথোপকথনগুলি আরও বিশদে দেখতে হয় এবং আপনার এজেন্ট প্রতিক্রিয়া এবং গ্রাহকের মিথস্ক্রিয়া সম্পর্কিত অন্যান্য মেট্রিকগুলি পর্যালোচনা করতে হয়। আপনার এজেন্টের কর্মক্ষমতা মূল্যায়ন এবং মেট্রিক্স দেখার বিষয়ে আরও তথ্যের জন্য কথোপকথনের ইতিহাস এবং কথোপকথন বিশ্লেষণের জন্য ডকুমেন্টেশন দেখুন।

এই ডেটা আপনাকে মূল্যায়ন করতে সাহায্য করে যে কীভাবে আপনার এজেন্ট উৎপাদনে ব্যবহার করা হচ্ছে এবং আপনার এজেন্ট এবং গ্রাহকের অভিজ্ঞতা উন্নত করতে আপনি কোন ওয়েবসাইট এবং নথিগুলি আপনার জ্ঞানের ভিত্তিতে যোগ করতে চান তা নির্ধারণ করতে ব্যবহার করা যেতে পারে।

8. অভিনন্দন

Vertex AI কথোপকথন এবং Dialogflow CX ব্যবহার করে, আপনি সফলভাবে একটি ডেটা স্টোর এজেন্ট তৈরি করেছেন, ডেটা উত্স যোগ করেছেন এবং আপনার গ্রাহকদের সাহায্য করার জন্য একটি ভয়েস-সক্ষম এবং চ্যাট-সক্ষম এজেন্ট স্থাপন করেছেন!

আপনার ভার্চুয়াল এজেন্ট Google স্টোরের পণ্য সম্পর্কে শত শত বিভিন্ন প্রশ্নের উত্তর দিতে পারে এবং আপনাকে প্রচুর সংখ্যক উদ্দেশ্য, প্রশিক্ষণ বাক্যাংশ, প্রতিক্রিয়া বার্তা ইত্যাদি তৈরি করার ম্যানুয়াল প্রক্রিয়ার মধ্য দিয়ে যেতে হবে না।

আপনার ডেটা স্টোরগুলিতে অন্যান্য ডেটা প্রকারগুলি ব্যবহার করে দেখতে নির্দ্বিধায় এবং Vertex AI কথোপকথন এবং ডায়ালগফ্লো CX সম্পর্কিত উপলব্ধ অন্যান্য কার্যকারিতাগুলি অন্বেষণ করুন৷

শুভ সমর্থন এজেন্ট

ক্লিন আপ

এই কোডল্যাবে ব্যবহৃত রিসোর্সের জন্য আপনার Google ক্লাউড অ্যাকাউন্টের চার্জ এড়াতে আপনি নিম্নলিখিত পরিষ্কার করতে পারেন:

আরও জানুন

এই নির্দেশিকা এবং সংস্থানগুলির সাথে কথোপকথনমূলক এআই এবং জেনারেটিভ এআই সম্পর্কে শেখা চালিয়ে যান:

লাইসেন্স

এই কাজটি ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন 2.0 জেনেরিক লাইসেন্সের অধীনে লাইসেন্সপ্রাপ্ত।