Добавянето на източници от уебсайт позволява на Вашия чатбот да се обучава директно от съдържанието на сайта Ви. Независимо дали става дума за подробности за продукти, ЧЗВ или блог статии, сканирането на уебсайта Ви създава моментна снимка на неговото съдържание, която чатботът да използва за справка. Обучете отново, когато това съдържание се промени. Първо създайте Вашия чатбот и проверете неговия капацитет за обучение.
Управлявате онлайн магазин? Когато продуктите идват от AI Search или от търсенето на живо в магазина, изключете продуктовите и категоричните страници от сканирането и сканирайте само информационни страници, като например доставка, връщане и ЧЗВ. Сканираните продуктови страници изразходват символи за обучение, а техните цени и наличности остаряват между отделните сканирания. Вижте Как да настроите ChatLab за Вашия e-commerce магазин.
Къде да намерите обучението чрез уебсайт
Изберете Вашия чатбот, след което отидете в раздела Training (Обучение). В лявата странична лента изберете Links (Връзки). Тук управлявате всички източници за обучение, базирани на уебсайтове.
Кликнете върху Add New Training: Website (Добавяне на ново обучение: Уебсайт), за да отворите формуляра за обучение.
Опции за сканиране
Формулярът за обучение Ви дава два начина за добавяне на съдържание от уебсайт, разделени с разделител OR (ИЛИ).
Scan website contents (Сканиране на съдържанието на уебсайта) - Въведете URL адрес в полето Address (Адрес) и изберете между:
- Whole website (Целият уебсайт) - Обхожда всички откриваеми страници, като започва от предоставения от Вас URL адрес
- Single address (Единичен адрес) - Сканира само конкретната страница, която въведете
Use sitemap (Използване на sitemap) - Въведете URL адреса на Вашия sitemap (напр. https://www.yourdomain.com/sitemap.xml) в полето Sitemap. Това сканира само страниците, изброени във файла на Вашия sitemap.
Когато използвате sitemap, полето Address автоматично се деактивира (и обратно), тъй като можете да използвате само един метод за една задача за обучение.
Обучение върху целия уебсайт
- Въведете основния URL адрес на уебсайта си в полето Address (Адрес) (напр.
https://www.yourdomain.com) - Изберете Whole website (Цял уебсайт) от падащото меню под полето за адрес
- Кликнете върху Start scanning the website (Стартиране на сканирането на уебсайта)
Системата проследява откриваемите връзки в рамките на филтрите за сканиране, дълбочината и лимитите на акаунта; възможно е да не достигне до всяка страница. Можете да следите напредъка в раздела Trainings (Обучения), където в реално време ще виждате броя на сканираните връзки и събраните символи за обучение.
Обучение върху единична страница
- Въведете URL адреса на конкретната страница в полето Address (напр.
https://www.yourdomain.com/pricing) - Изберете Single address от падащото меню
- Кликнете върху Start scanning the website
Това е полезно, когато трябва да добавите само една конкретна страница към базата от знания на Вашия чатбот, например новопубликувана статия или актуализирана страница с ЧЗВ.
Обучение чрез sitemap
- Въведете URL адреса на Вашата карта на сайта в полето Sitemap (напр.
https://www.yourdomain.com/sitemap.xml) - Кликнете върху Start scanning the website
Сканирането чрез sitemap Ви дава прецизен контрол върху това кои страници да бъдат включени, тъй като обработва само URL адресите, посочени във файла на Вашата карта на сайта.
Избиране на отделни страници за обучение
Преди да стартирате сканиране, можете да активирате превключвателя I want to select individual urls for training after scanning the website (Искам да избера отделни URL адреси за обучение след сканиране на уебсайта). Тази опция е налична само при сканиране на цял уебсайт (не и за режим с единичен адрес).
Когато е активирана:
- Системата сканира Вашия уебсайт и открива всички страници
- След завършване на сканирането виждате дървовиден изглед на всички открити страници с техния брой символи
- Поставете или премахнете отметките на страниците, за да ги включите или изключите от обучението
- Кликнете върху Start the Training (Стартиране на обучението), за да започнете обучението върху избраните от Вас страници
Това е полезно, когато уебсайтът Ви съдържа страници, от които не желаете чатботът да се обучава, като страници за вход, администраторски панели или нерелевантни секции.
Сканиране на езиците на уебсайта
Ако Вашият уебсайт е публикуван на повече от един език, ChatLab открива наличните езици по време на сканирането и Ви позволява да решите кои от тях да включите в базата знания на Вашия чатбот. Ще намерите тези контроли в раздела Languages (Езици) на формуляра за обучение, точно над Advanced settings (Разширени настройки).
Езиков обхват
Падащото меню Language scope (Езиков обхват) определя каква част от многоезичния сайт да бъде сканирана:
- Main website language (Основен език на уебсайта) - препоръчва се и е избрано по подразбиране, когато функцията за многоезичност не е налична и ботът няма активирана многоезичност. Сканира се само основният език на сайта. Другите езикови версии се пропускат. Това поддържа данните за обучение компактни и фокусирани и използва по-малко от Вашия капацитет за обучение.
- All languages (Всички езици) - препоръчва се и е избрано по подразбиране, когато Вашият акаунт включва функцията за многоезичност или ботът има активирана многоезичност. Сканира откритите езикови версии на сайта. Това обхваща всички Ваши локализирани страници, но събира повече съдържание и използва по-голяма част от Вашия капацитет за обучение.
- Selected language (Избран език) - сканира един език, който избирате измежду откритите на сайта.
ChatLab открива основния език на сайта за езиково специфично сканиране. Обхватът по подразбиране зависи от наличността на функцията за многоезичност, а не от това кой език е открит. Когато изберете Selected language, откритият основен език е предварително избран за Вас и е отбелязан като "main" в списъка. Можете да го промените на всеки друг открит език.
Откриването на езици е налично във всеки план, включително в безплатния план. Можете да промените обхвата преди сканиране. Опцията New training with same parameters (Ново обучение със същите параметри) използва отново обхвата от предишната задача, който може да се различава от стойността по подразбиране за ново сканиране.
Метод за откриване на езика
Когато обхватът е зададен на Main website language или Selected language, можете да изберете как ChatLab да разпознава езиковите версии на Вашия сайт чрез падащото меню Language detection method (Метод за откриване на езика):
- Hreflang attributes (recommended) (Атрибути hreflang (препоръчително)) - по подразбиране. Използва маркирането
hreflangиlang, което повечето многоезични сайтове вече предоставят, за да свържат езиковите си версии една с друга. - URL path prefix (/en/, /de/, ...) (Префикс на URL пътя (/en/, /de/, ...)) - за сайтове, които поддържат всеки език под сегмент от пътя като
/en/,/de/или/fr/без никакво маркиранеhreflang.
Ако ChatLab не може да открие езиците автоматично, все пак можете да сканирате основния език или всички езици. Когато избирате Selected language, първо въведете адреса на Вашия уебсайт в полетата по-горе, след което изберете опцията отново, за да може сайтът да бъде анализиран.
За общ преглед на това как Вашият чатбот използва тези езикови версии при отговор, вижте Многоезични чатботове и Настройка на езика на чатбота. Описаните там езикови режими на базата знания разчитат на източници, които са били сканирани с откриване на език, така че по-старите източници може да се наложи да бъдат обучени отново, за да се възползвате напълно от тях.
Разширени настройки (Advanced settings)
Кликнете върху бутона Advanced settings (Разширени настройки) във формата за обучение, за да получите достъп до детайлни контроли за сканиране.
Разширените настройки са организирани в четири раздела:
Филтриране на URL адреси (URL Filtering)
- Включване само на URL адреси, съдържащи (Include only URLs that contain) - Сканират се само URL адреси, съответстващи на тези шаблони (разделени с точка и запетая, напр.
/en;/help) - Изключване на URL адреси, съдържащи (Exclude URLs that contain) - Пропускат се URL адреси, съответстващи на тези шаблони (напр.
/news;/pictures). Често срещани шаблони като/wp-admin/,/feed/и страници с количка са изключени по подразбиране
Параметри на заявката (Query Parameters)
- Игнориране на всички параметри на заявката (Ignore all query parameters) - URL адреси с различни параметри на заявката се третират като една и съща страница (напр.
/page?id=1и/page?id=2стават/page) - Игнориране на конкретни параметри на заявката (Ignore specific query parameters) - Игнорират се само определени параметри (често срещани параметри за проследяване като
utm_source,fbclid,gclidсе игнорират автоматично)
Филтриране на съдържанието (Content Filtering)
- Включване на ID на елементи (Include element IDs) - Извлича се съдържание само от конкретни HTML елементи (използвайте
#idза ID,.classnameза класове,[data-id="82874db"]за елементи с даден атрибут, разделени с точка и запетая) - Изключване на ID на елементи (Exclude element IDs) - Пропуска се съдържанието от конкретни HTML елементи (напр.
footer;header;#navigation;[data-nosnippet]) - При задаване на елементи за включване/изключване се появяват условни превключватели, които Ви позволяват да контролирате дали роботът (crawler) да следва връзките, намерени в тези елементи
Поведение при сканиране (Scraping Behavior)
- Сканиране на документи (Scrape documents) - Извлича се съдържание и от PDF файлове, намерени на уебсайта
- Изключване на връзки към изображения (Exclude image links) - Пропускат се URL адресите на изображения от набора от данни за обучение
- Сканиране на скрито съдържание (Scrape hidden contents) - Включва се съдържание от скрити HTML елементи (активирано по подразбиране)
- Забавяне между страниците (Delay between pages) - Добавя се забавяне в секунди между заявките за страници, за да се намали натоварването на сървъра
- Код на държава (Country code) - Маршрутизира се сканирането през прокси сървър в определена държава (двубуквен код, напр.
us)
Известия по имейл
Превключвателят Email me when training is finished or needs my attention (Изпрати ми имейл, когато обучението завърши или изисква моето внимание) е активиран по подразбиране. Когато е активен, получавате имейл известие, когато:
- Обучението завърши успешно
- Системата се нуждае от Ваше действие (напр. избиране на страници след сканиране)
- Възникнат проблеми по време на обучението
Можете да промените имейл адреса за известия в полето до превключвателя.
Проследяване на напредъка на обучението
След като стартирате сканиране, преминете към раздела Trainings, за да следите напредъка. Всяка задача за обучение показва:
- Изходния URL адрес
- Текущия статус (Scanning links, Awaiting links selection, Training, Training completed)
- Лента за напредък по време на активно сканиране или обучение
- Датата на последната актуализация
Кликнете върху More details (Повече подробности), за да видите всички параметри, използвани за конкретна задача за обучение, включително конфигурираните разширени настройки.
Управление на обучените връзки
След като обучението приключи, успешно обучените страници се показват в раздела Links (Връзки). Страниците, изключени от Вашите настройки, оставени без отметка или отхвърлени поради грешка или лимит, няма гаранция, че всички ще станат източници за обучение. За всяка връзка се вижда:
- Заглавие на страницата и URL
- Брой знаци (размер на данните за обучение)
- Статус на обучението
- Дата на последна актуализация
За всяка връзка можете да:
- Retrain (Повторно обучение) - Сканирайте отново и актуализирайте съдържанието за тази конкретна страница
- View (Преглед) - Вижте точното съдържание, извлечено от страницата
- Delete (Изтриване) - Премахнете тази страница от базата със знания на Вашия чатбот
Използвайте полето за отметка Select all (Избери всички) и бутоните за групови действия, за да обучите повторно или да изтриете няколко връзки едновременно.
Преглед на сканираното съдържание
Кликнете върху бутона View до всяка обучена връзка, за да видите точно какво съдържание е било извлечено от тази страница.
Модалният прозорец за преглед на източника показва заглавието на страницата, URL адреса, броя символи, датата на последна актуализация и пълното текстово съдържание, върху което е бил обучен Вашият чатбот. Това Ви помага да проверите дали е било извлечено правилното съдържание и да разберете базата от знания на Вашия чатбот.
Проверете готовия чатбот
Сканирането и обучението се изпълняват във фонов режим и могат да отнемат няколко минути или повече при големи уебсайтове. През това време можете да напуснете тази страница и да подготвите кода за вграждане в уебсайта. Ако задачата показва статус Awaiting links selection (Очаква избор на връзки), върнете се, за да изберете страници и да стартирате обучението. След като обучението приключи, прегледайте важните страници с View (Преглед), след което отворете Overview (Общ преглед) и тествайте въпроси, чиито отговори се намират на тези страници. Прегледайте грешките и липсващите страници, преди да разчитате на новото съдържание.
Свързани статии
- Обучение във фонов режим - Научете как работи обучението във фонов режим
- Повторно обучение на Вашия чатбот - Как да актуализирате Вашия чатбот с ново съдържание
- Как да намалите символите за обучение при сканиране на уебсайт - Съвети за оптимизиране на обема на данните за обучение
- Обучение на Вашия чатбот: основи и лимити - Запознайте се с лимитите за данни за обучение