ساخت چت بات با فایل PDF و سایت خودتان؛ آموزش قدم‌به‌قدم

به‌روزرسانی: · ۸ دقیقه مطالعه

خلاصه در یک نگاه

برای ساخت چت‌بات با فایل خودتان، فایل‌ها و نشانی سایت را به سازنده می‌دهید، چیزی را که ربات فهمیده بازبینی و تأیید می‌کنید و با سؤال‌های واقعی امتحان می‌کنید. اول فایل‌ها را آماده کنید: متن واقعی داشته باشند، هر فایل یک موضوع، قیمت و تاریخ‌ها به‌روز و نسخه‌های قدیمیِ متناقض حذف شوند. بعد از آن ربات راوانو فقط از اطلاعات تأییدشده جواب می‌دهد و منبع را نشان می‌دهد.

بیشتر کسب‌وکارها جواب سؤال‌های مشتری را از قبل دارند. جواب‌ها در فایل PDF لیست قیمت، صفحه‌ی قوانین سایت، یک فایل Word یا اطلاعیه‌ی قدیمی کانال تلگرام پنهان شده‌اند. کار اصلی نوشتن محتوای تازه نیست؛ کار این است که این جواب‌ها را تمیز به ربات برسانید و قبل از دیدن مشتری، خودتان درستی‌شان را بسنجید. این راهنما بخش عملی ماجراست: راوانو چه منبع‌هایی را قبول می‌کند، فایل‌ها را چطور آماده کنید که جواب‌ها خوب شوند، مرحله‌ی بازبینی چطور کار می‌کند، چه سؤال‌هایی را برای تست بپرسید و اگر ربات جواب نداشت چه کار کنید. همین‌طور ساده توضیح می‌دهیم که ربات چطور از روی فایل‌های شما جواب می‌دهد بی‌آن‌که چیزی از خودش بسازد.

ربات را با چه منبع‌هایی می‌شود آموزش داد؟

راوانو همان جاهایی را می‌پذیرد که اطلاعات شما الان در آن‌ها هست. لازم نیست همه‌چیز را در یک سند جمع کنید. می‌توانید چند منبع را با هم اضافه کنید و بعد از تأییدتان، ربات همه را کنار هم به کار می‌برد.

منبعمناسب برایحواس‌تان به این باشد
نشانی سایتصفحه‌ی محصول، قوانین، سؤال‌های رایج، راه‌های تماسصفحه‌های قدیمی که با صفحه‌های تازه‌تر نمی‌خوانند
PDFلیست قیمت، کاتالوگ، بروشور، آیین‌نامهفایلی که فقط عکسِ صفحه است
Wordدستورالعمل، راهنما، توضیح‌های طولانیچند نسخه در یک فایل یا تغییرات ثبت‌نشده
Excel یا CSVمحصول، پلن، هزینه و برنامه‌ی زمانی به‌صورت ردیفستون بدون عنوان و خانه‌ی خالی
کانال تلگراماطلاعیه، خبر، پیشنهادهای تازهپست‌هایی که الان منقضی شده‌اند
اینستاگرامتوضیح محصول و اطلاعیه در کپشن‌هالحن غیررسمی که جزئیات مهم را جا می‌اندازد
متن آزاداطلاعاتی که جای دیگری نوشته نشدهفقط به اندازه‌ی چیزی که می‌نویسید خوب است

ربات چطور از روی فایل‌ها جواب می‌دهد، بی‌آن‌که حدس بزند؟

مدل زبانیِ تنها از حافظه‌اش جواب می‌دهد و حافظه می‌تواند اشتباه کند. روشی که اینجا به کار می‌رود معمولاً RAG نامیده می‌شود (تولید جواب با کمک جست‌وجو). وقتی مشتری چیزی می‌پرسد، سیستم اول مرتبط‌ترین بخش‌ها را در اطلاعات تأییدشده‌ی شما پیدا می‌کند، بعد جواب را از روی همان بخش‌ها می‌نویسد و نشان می‌دهد از کجا آمده. مثل این است که با دفترچه‌ی راهنمای باز روی میز جواب بدهید.

برای همین کیفیت ربات این‌قدر به فایل‌های شما بستگی دارد. اگر بخش درست وجود داشته باشد، جواب می‌تواند دقیق باشد و منبع داشته باشد. اگر وجود نداشته باشد، ربات باید بگوید نمی‌داند، نه این‌که خالی را با حدس پر کند. هیچ سیستمی همه‌ی خطاها را صفر نمی‌کند و دقیقاً به همین دلیل مرحله‌های بازبینی و تست پایین‌تر مهم‌اند. توضیح کامل‌تر را در RAG چیست بخوانید.

فایل‌ها را قبل از آپلود آماده کنید

ده دقیقه آماده‌سازی معمولاً بیشتر از هر تنظیم بعدی به جواب‌ها کمک می‌کند. هر فایل را مثل چیزی ببینید که یک همکار تازه‌وارد می‌خواند و بعد از او امتحان می‌گیرند.

فایلی بدهید که متن واقعی دارد

PDF‌ای که از Word یا یک نرم‌افزار طراحی خروجی گرفته شده، متن دارد. PDF‌ای که از اسکن کاغذ یا عکس گرفتن از صفحه‌ها ساخته شده، اغلب فقط تصویر متن است. نرم‌افزاری که فایل را می‌خواند ممکن است از صفحه‌ی تصویری چیزی درنیاورد و ربات چیزی برای یادگرفتن نداشته باشد. این یک توصیه‌ی عمومی است که درباره‌ی بیشتر ابزارها صدق می‌کند، نه ادعا درباره‌ی یک قابلیت خاص.

یک آزمون سریع: فایل را باز کنید و سعی کنید با ماوس یک جمله را انتخاب کنید یا یک کلمه را جست‌وجو کنید. اگر نشد، فایل اصلی Word یا اکسل را پیدا کنید و آن را بدهید، یا بخش‌های مهم را تایپ کنید و به‌صورت متن آزاد اضافه کنید.

هر فایل، یک موضوع

فایلی با اسم «ارسال و مرجوعی» بهتر فهمیده می‌شود تا فایل نود صفحه‌ای با اسم «همه‌چیز نهایی». سندهای بزرگ را بر اساس موضوع ببُرید: قیمت، ارسال، گارانتی، ساعت کاری، نحوه‌ی رزرو. اسم روشن برای فایل و عنوان روشن داخل آن، هم به شما کمک می‌کند هم به ربات.

قیمت و تاریخ به‌روز بنویسید

روی هر چیزی که تغییر می‌کند تاریخ یا فصل بگذارید: لیست قیمت، تخفیف، ساعت کاری ایام تعطیل. عددها را کامل و با واحد بنویسید. جمله‌ای مثل «ارسال داخل شهر: ۲ تا ۳ روز کاری» به درد می‌خورد؛ «ارسال سریع» نه.

نسخه‌های قدیمیِ متناقض را کنار بگذارید

اگر لیست قیمت پارسال و امسال هر دو آپلود شوند، ربات دو جواب به‌ظاهر درست دارد. قبل از شروع، نسخه‌ی قدیمی را حذف کنید. درباره‌ی سایتی که هنوز صفحه‌ی قوانین قدیمی‌اش آنلاین است هم همین‌طور. منبع را درست کنید یا کنار بگذارید؛ به این امید نباشید که ربات حدس بزند کدام جدیدتر است.

نکته‌هایی برای سایت، تلگرام، اینستاگرام و متن آزاد

  • سایت: نشانی سایت اصلی را بدهید و بعد مطمئن شوید صفحه‌های قوانین، ارسال و تماس به‌روزند. ربات فقط به اندازه‌ی صفحه‌هایی که می‌خواند به‌روز است.
  • کانال تلگرام و اینستاگرام: پر از پیشنهادهایی است که تمام شده‌اند. آن‌ها را منبع کمکی بدانید و در مرحله‌ی بازبینی دقیق دنبال قیمت‌های قدیمی بگردید.
  • فایل جدول: برای هر ستون عنوان روشن بگذارید، مثلاً «قیمت (تومان)» یا «گارانتی (ماه)». هر کالا یک ردیف باشد.
  • متن آزاد: برای اطلاعات کوچک ولی مهمی که هیچ‌جا نیست، مثل «در روزهای تعطیل رسمی ارسال نداریم». هر نکته را در یک جمله‌ی کوتاه و کامل بنویسید.

بازبینی و تأیید؛ مرحله‌ای که ربات را قابل‌اعتماد می‌کند

بعد از اضافه‌کردن منبع‌ها، راوانو چیزی را که خوانده مرتب می‌کند و در پنج بخش نشانتان می‌دهد. هر بخش را مرور می‌کنید، غلط‌ها را اصلاح می‌کنید و تأیید می‌دهید. ربات فقط از اطلاعات تأییدشده جواب می‌دهد؛ پس همین‌جا تصمیم می‌گیرید به مشتری‌هایتان چه گفته شود.

سرسری رد نشوید. چند دقیقه برای هر بخش عادی است و ترتیب زیر بیشتر مشکل‌ها را می‌گیرد.

  1. اول همه‌ی عددها را چک کنید: قیمت، هزینه، مهلت، مدت گارانتی، ساعت کاری.
  2. دنبال جمله‌هایی بگردید که دو منبع درباره‌شان با هم اختلاف دارند؛ درستش را نگه دارید و دیگری را حذف کنید.
  3. هر چیز قدیمی را پاک کنید؛ نگذارید به‌عنوان «اضافه‌ی بی‌ضرر» بماند.
  4. اطلاعات تماس و ارجاع را بخوانید، چون وقتی ربات نتواند کمک کند، مشتری را به همان‌جا می‌فرستد.
  5. فقط وقتی تأیید بدهید که حاضرید همین متن را روی تابلوی مغازه‌تان ببینید.

قبل از راه‌اندازی با سؤال‌های واقعی امتحان کنید

امتحان‌کردن در پنل رایگان است؛ پس راحت ازش استفاده کنید. سؤال‌ها را از قبل بنویسید، ترجیحاً از پیام‌های واقعی مشتری‌ها، و هم جواب را ببینید هم منبع زیرش را.

سؤال‌هایی که ربات باید جواب بدهد

ده سؤال پرتکرارتان را بپرسید، هر کدام با دو سه عبارت متفاوت. مشتری‌ها به‌ندرت همان جمله‌ای را می‌نویسند که شما در سؤال‌های رایج نوشته‌اید. مطمئن شوید عددها، شرط‌ها و استثناها دقیقاً همان‌طور که تأیید کرده‌اید می‌آیند.

سؤال‌هایی که ربات باید جواب ندهد

چیزی بپرسید که فایل‌هایتان هیچ‌جا نگفته‌اند، مثلاً محصولی که نمی‌فروشید. نتیجه‌ی خوب یعنی جمله‌ی روشنِ «نمی‌دانم»، نه یک ساخته‌ی قابل‌باور. سؤالی هم بپرسید که به جزئیاتی وابسته است که عمداً ننوشته‌اید، تا ببینید ربات کمبود را می‌پذیرد.

سؤال‌هایی که تناقض را نشان می‌دهند

درباره‌ی چیزی بپرسید که اخیراً عوض شده، مثل یک قیمت یا قانون. اگر جواب قدیم و جدید را قاطی کرد، یک منبع کهنه هنوز در کار است. درستش کنید و دوباره بپرسید.

اگر ربات جواب نداشت چه کار کنیم؟

دیر یا زود مشتری چیزی می‌پرسد که پوشش نداده‌اید. این طبیعی است و رفتار درست، یک «این اطلاعات را ندارم» صادقانه است همراه با راهنمایی برای تماس با شما. راوانو فقط از اطلاعات تأییدشده جواب می‌دهد و حدس نمی‌زند؛ در پنل هم فهرست سؤال‌های بی‌جواب را می‌بینید تا بفهمید محتوای‌تان کجا حفره دارد.

  • اگر جواب در فایلی است که اضافه نکرده‌اید، فایل را اضافه کنید و محتوای تازه را تأیید کنید.
  • اگر جواب فقط در ذهن شماست، آن را به‌صورت یک نکته‌ی کوتاه متن آزاد بنویسید و تأیید کنید.
  • اگر جواب تصمیم موردی است، مثل قیمت اختصاصی، عمداً کنارش بگذارید و مطمئن شوید اطلاعات تماس‌تان در محتوای تأییدشده هست تا مشتری بداند کجا برود.
  • اگر سؤالی زیاد تکرار می‌شود، جوابش را در یک فایل یا صفحه‌ی مستقل و روشن بگذارید تا راحت پیدا شود.

اطلاعات را به‌روز نگه دارید

رباتی که با فایل‌های فصل قبل آموزش دیده، قیمت‌های فصل قبل را با اطمینان تکرار می‌کند. به‌روزرسانی را جزو کارهای همیشگی‌تان کنید. هر وقت لیست قیمت، قانون یا ساعت کاری عوض شد، منبع مربوط را به‌روز کنید و بخش‌های تغییرکرده را قبل از تأیید دوباره بخوانید.

برای بیشتر تیم‌ها یک روال ساده کافی است: هفته‌ای یک نگاه کوتاه به سؤال‌های بی‌جواب، به‌اضافه‌ی بازبینی هر وقت قیمت، قانون یا برنامه تغییر کرد. داخل سندها تاریخ بنویسید تا یک‌نگاه معلوم شود کدام نسخه معتبر است و نسخه‌هایی را که دیگر پایشان نمی‌ایستید پاک کنید.

هزینه و قدم بعدی

ساخت و آزمایش ربات در پنل رایگان است و کارت بانکی نمی‌خواهد. وقتی ربات از راه ویجت یا API به مشتری‌های واقعی جواب می‌دهد، هر درخواست ۶۵۰ تومان از کیف پول پیش‌پرداخت کم می‌شود؛ حداقل شارژ ۱۰۰٬۰۰۰ تومان است که حدود ۱۵۰ درخواست می‌شود. ویجت سایت یک‌بار ۱٬۴۹۰٬۰۰۰ تومان است. اشتراک ماهانه و هزینه‌ی پنهان ندارد. جزئیات در صفحه‌ی قیمت‌گذاری هست.

وقتی فایل‌هایتان آماده شد، ثبت‌نام رایگان کنید، فایل‌ها و نشانی سایت را بدهید و سؤال‌های تستی را بپرسید. اگر از صفر شروع می‌کنید، راهنمای ساخت چت‌بات برای سایت درباره‌ی لحن، نصب و راه‌اندازی توضیح می‌دهد و مستندات ویجت و API را شرح می‌دهد.

پرسش‌های متداول

برای آموزش چت بات از چه نوع فایل‌هایی می‌شود استفاده کرد؟

راوانو نشانی سایت، فایل‌های PDF و Word و Excel و CSV، کانال تلگرام، اینستاگرام و متن آزاد را می‌پذیرد. می‌توانید چند منبع را با هم بدهید، بعد چیزی را که ربات یاد گرفته بازبینی و تأیید کنید تا به مشتری‌ها جواب بدهد.

PDF اسکن‌شده هم جواب می‌دهد؟

ممکن است نه. PDF‌ای که فقط تصویر یک صفحه است، اغلب متنی ندارد که نرم‌افزار بخواند. فایل را باز کنید و سعی کنید متن را انتخاب یا جست‌وجو کنید. اگر نشد، فایل اصلی Word یا اکسل را بدهید یا بخش‌های مهم را تایپ کنید و به‌صورت متن آزاد اضافه کنید.

چطور جلوی جواب‌های قدیمی ربات را بگیرم؟

قبل از شروع نسخه‌های قدیمی فایل‌ها را حذف کنید، روی قیمت‌ها و تخفیف‌ها تاریخ بگذارید و محتوای یادگرفته‌شده را قبل از تأیید بازبینی کنید. بعد از هر تغییر قیمت یا قانون، منبع مربوط را به‌روز کنید و تغییرها را دوباره تأیید کنید. نگاه هفتگی به سؤال‌های بی‌جواب هم کمک می‌کند.

اگر جواب در فایل‌های من نباشد ربات چه می‌کند؟

راوانو فقط از اطلاعات تأییدشده جواب می‌دهد و حدس نمی‌زند؛ پس ربات باید بگوید جواب را ندارد و مشتری را به شما ارجاع دهد. فهرست سؤال‌های بی‌جواب در پنل است و می‌توانید محتوای کم‌مانده را اضافه و تأیید کنید.

آموزش چت بات با فایل‌هایم چقدر هزینه دارد؟

ساخت و تست رایگان است و کارت بانکی نمی‌خواهد. جواب به مشتری‌های واقعی برای هر درخواست ۶۵۰ تومان از کیف پول پیش‌پرداخت کم می‌کند و حداقل شارژ ۱۰۰٬۰۰۰ تومان (حدود ۱۵۰ درخواست) است. ویجت سایت یک‌بار ۱٬۴۹۰٬۰۰۰ تومان است و اشتراک ماهانه ندارد.