# Создание бота с распознаванием речи

В данной пошаговой инструкции на примере мы рассмотрим, как создать небольшого Агента для интернет-магазина с распознаванием речи. Агент будет отвечать на часто задаваемые вопросы касательно онлайн-заказа, доставки товара и т.д.

## Термины, используемые в статье

Интент — намерение Собеседника, содержащееся в Реплика, сказанной Агенту.

Реплика — сообщение Собеседника, попавшее в Слот NLU.

Обучающая выборка — это фразы с одинаковым или близким смыслом, с помощью которых человек может высказать конкретное намерение (Интент), и на которых обучается модель NLU с целью распознавания этих и всех прочих вариантов высказывания того же намерения (Интента). От качества Обучающая выборка напрямую зависит качество распознавания в Агенте.

## Создание Интентов

Первым делом необходимо создать Интенты.На Платформа Интенты представлены в виде наборов Обучающая фраза.В процессе создания Интентов вам понадобится таблица с прописанными Интентами и ответами к Интентам — таблица доступна по ссылке.

1. Зарегистрируйтесь на Платформа или войдите в уже существующий аккаунт по ссылке <https://admin.chatme.ai/>. Вы окажетесь на странице Папкаов вашей Компания. Подробнее о регистрации и авторизации: [Регистрация и авторизация на Платформе](https://chatme-ai-4.gitbook.io/docs/kak-nachat-rabotu-s-platformoi/akkaunt-polzovatelya-na-platforme/registraciya-i-avtorizaciya-na-platforme).\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-kDyCePVFd4/6774e349d74ac9d3d2aca886a6bcd808e3bbe3e16572f8c0ae0d1d478f5ff9ff7696e7ac9168011a204f3a485a543a28c737809693034f04ac9870b7eaf27bc1f24775bced4b826a3e176381e4344c3f81657ef8568318a4af132a37b47a6f58843265e3)
2. Создадим Интенты. Для этого перейдите на Вкладка Ресурсов, нажав кнопку Resources на верхней панели.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-2HcpbNjiT9/f854a65dd6010869af679fbec136c85c1a6cf9c22679ab4215f086aaca9dc87a345f8f63a14ce16ea1fcd9afe34006982849f6d1cdc05fd45c64e99946332530688726e6247e03986e3b6ca9e3a009415f99b707c7ea2264575cc72d8962a1688d551326)
3. Вы увидите раздел с Интентами. Подробнее о вкладке: [Вкладка интентов — Intents](https://chatme-ai-4.gitbook.io/docs/proekty-na-platforme/proekt-i-ego-soderzhimoe/agenty-na-platforme/obzor-konstruktora-scenariya-agenta-i-vkladok/vkladka-intentov-intents).\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-TEwOZH8cIe/7f436fdc0e18bf8a148be313ccb5aa6d98f2b8a808777f0d7de40a7b10ca64de58f33a8877f30e2569c03de46d5aa0fbb050fd5df247703316d6204ec0812533867fbf409dd48f490c776591bf92c07f068e0d8a42434c30326a3249d2106274af616648)
4. Для того чтобы добавить новый Интент, нажмите +Create new.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-4hUW0mvdAK/81e7d7e2eec608925c3594837ef64a9420da57875faca51dec720612f76cfee63a3f89b52ab933cec53a5019db4e2b6f01c6759ed45b58dfe27ecc597bd35386332a2eb6003802fa53f891615348e288195508c49d98a4d6af616d3ef667e5ea92eef06d)
5. Добавим Интент про акции, распродажи и специальные предложения.
6. В поле Name укажите название Интента Скидки и акции. Названия Интентов должны кратко и понятно отражать их суть. Все названия вы можете найти в приложенной [таблице](https://docs.google.com/spreadsheets/d/1uzC_Btp-XxdLAKsXKvxLDgXw61d7uP4gl6VeHeQyI-Q/edit?gid=0#gid=0).\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-9dWhQ9hC9y/ee5ff06901024f6527da6d72c85b529cf1976d0e7e5d0a7d83fde260eb12dfb09b02cffb1f96175a62b96464a7fc17da85666e8579600a93959055285034f2c31be062f06a8c9cf7dce808b57e664f4fdfe891a5ff4862399c7f4ace93fc1c46a1128989)
7. Добавьте Обучающая выборка Интента в поле Requests. Обучающая выборка для каждого Интента нашего тренировочного Агента также содержится в прикрепленной таблице. Вы можете скопировать ее из таблицы и вставить в поле.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-ahzwJt8FJj/36d6b6bb8aac81aff84ea6faf8988f1def36bdce8daf1619f26dea4ac629cd9b3bb5a26a92fe9834c6c98027bfab7f18512b21f1590aa952c2210e51745b83172406c00905a159177b41e3b9c6edbbf67f17b9d903b0f53793a902e18d244bf09ce33ad2)
8. При составлении Обучающая выборка необходимо продумать, какими словами Собеседник может сформулировать конкретное намерение — Интент, и сделать Обучающая фраза как можно более разнообразными. Старайтесь сделать фразы ёмкими и хорошо отражающими суть Интента.\
   Важно: Для наиболее успешного распознавания Обучающая выборка должна содержать не менее 10 Обучающая фраза на каждый Интент.
9. Добавив название Интента и Обучающая выборка , сохраните Интент, нажав на кнопку Create.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-w12ZMmNRYf/9bfdaef1e295fcc0b3f467946d8e21fcf8afcd5a2e00d33d2974ac458dc7e9cb7198b69db6354ac98b8a4ce657b5659dd7f6f72f51b1394dedc1e0392a0738bd131f64f70d7d8c326998f45d1d0b62743f63c8008cd6409243c7d0883ffc2701e0f65239)
10. Кроме основных Интентов, необходимо также добавить Интенты Small Talk. Small Talk представляет собой отвлеченные от основной тематики Агента Интенты. Это, например, благодарность, приветствие, прощание. Small Talk делает общение с Агентом более оживленным и приятным.
11. Интенты Small talk также можно найти в [таблице](https://docs.google.com/spreadsheets/d/1uzC_Btp-XxdLAKsXKvxLDgXw61d7uP4gl6VeHeQyI-Q/edit?gid=0#gid=0).\
    ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-nyPY_ASZyQ/9c1ca280567f162785ddab1b7a2e10f32ee3c6139eeeb3e3c64dbd41ca5a0eb1e435e163dc4aa34550964a1e9039aaed052a289cf8e50c82f6e81e862f5e61ac4b2d555923a091adb49220063130ef58fc9b3761b92b0b0aff79233e4474224a84e603d8)
12. Аналогично добавьте все остальные Интенты из таблицы. Далее мы приступим к сборке непосредственно Сценарий агента Агента.

## Создание Сценария Агента

Интенты готовы, теперь необходимо создать Агента и его Сценарий агента.

1. Перейдите на вкладку Папок, нажав кнопку Dashboard на верхней панели.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-PRvSqqUFG1/9167884c017aaa66e6cc6843e9ba0f00b7f58210410076dc2eb8aec7ecd3a8bbb8631a3b444f5f7e529a88eacbd144976943ab3e05634d5c6f02434b88c1e12dfe81550fa8b75e3ef9d0ec6ed19ebca6442a18a758b7afd424d823b450b292dd68e855f3)
2. Создайте нового Агента, как описано в статье [Создание простого бота-опросника](https://chatme-ai-4.gitbook.io/docs/poshagovye-instrukcii-po-sozdaniyu-shablonnykh-botov/sozdanie-prostogo-bota-oprosnika).
3. Перейдите в БотБилдер, нажав кнопку Design.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-ujIxeIZrWf/08ad8da93fdb786e87a7989e49ca5a78e157c61750e10ebc551b8063ad089d09baa59d6954b66538a4cae88e3d1de25c092fbf1f628b73915be31147cb2dc6b0e975a3ace1ae7e3f8ab17237aa34b676db54256bc3b7b48f02514d03db878ac28af65aed)
4. Добавьте Слот NLU, нажав + после Слота Start и выбрав нужный тип из выпадающего списка. Слот NLU анализирует смысловое содержание введенного Собеседником сообщения и определяет, к какому Интенту его отнести.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-GFXSNHcPC2/dedc7c3d3121281b34cd6d7811ef143f2c9c4f3446f808a8b4545a5369297cf499fdf354b7d5fd418d3469f3a1760abd402182309797679cc170f9b95cfe4316f4095a07ee606a31a2b6bc0d7bf6bb238a8f597161fd308457328d45f076903d32d798fc)
5. В поле NAME введите название Слота start NLU и проставьте значение CONFIDENCE THRESHOLD равное 30.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-fCcMybbYkm/06798bea8b847e12bdfe19d7ef26c882c6f9b39e51dbbdaf5f4f49bd164f19caebcdeb51d465c5e9a2021453a171f729eb655623aaa56e57d38c54cd49b264f296fd0e2e5deb100032adb13b0a89819c984679f2f16cb8494b208ff04b147299ee60ebf3)
6. 1. Значение Confidence threshold определяет распознавание Реплика Агентом. У каждой Реплика есть значение Confidence (число от 0 до 1), которое характеризует уверенность Агента в том, что Реплика относится к определенному Интенту.
   2. Если значение Confidence при переводе в проценты больше, чем установленный Confidence threshold, то Агент переходит по ветке соответствующего Интента. Если же значение Confidence меньше Confidence threshold, Агент переходит в Слот fallback — в таком случае Собеседнику предлагается перефразировать вопрос.
7. После Слота NLU необходимо добавить Интенты.
8. 1. При создании Слота NLU автоматически создаются два Подслота intent и один Подслот fallback.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-NcCor7Z7K_/68f01a48646c44b609061bf615f60601e2c174fd00054931f162edc43a2ded974f54ae3cf70af943093b6542bef979b930b7db5b2b6cd31a8acb810796ec4f5a42b87bada9d83094970586a7e58e28e0592c45e4169d03cea287b25fd0c3bf39b311df3d)
   2. Замените Интенты в этих Подслотах intent на нужные, дважды кликнув по ним и выбрав в поле Intent новые Интенты из выпадающего списка.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-uTju3lcBBe/51275758a977b420f49e663ce4d79859e30af686ace6f6a960f6697cc3c326e50059167acfe7762898b12182a70b71ae9a92948c4eda2d7813d65739ea398b6b4200f087160007596e8b529ac9920461fce04d4061a70db209f59dd691c9d6252ff6b513)
   3. Поле Name можно очистить — тогда в Дерево сценария после сохранения Подслота будет отображаться название Интента, таким образом будет легче ориентироваться в Сценарий агента Агента.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-8fMq7Ia-64/97aaf0da8732dad3fa4c3b653642785e3a9cd1c30ab1c3b20d1b0002b27142ac86bc4e38064736a2f0429208acad03eec480d313511b296898c0133d8601e127d3f9eb92f11a107fe9b0f94c85c72eb9f147d033c1c9426c8b0b585b26eafe2ff191caf1)
   4. Сохраните Подслоты, нажав на кнопку Save
   5. После замены Интентов в автоматически созданных Подслотах создайте новый Подслот,  нажав на +.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-XnfPWrQfOG/ed7280e6afcce13671e345808d58faf87e5ed83d74942e2078bbb89f6f4a5b82f6382583036bb169be86cae558497347ade2ceab30b7482a4bf0559366552b84d2f89e843a17012585c45d39d8260e6b21e2eccc8a40f9280999a4b75ff8d1711a04042d)
   6. Выберите тип Подслота в выпадающем списке.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-Jt-krIyy03/1f7a43d5a68f37f02ad2bf8eb950cebbb7d3a8d89dad082928db2a1628725b6b19489a6ecc4f59d64e5b79f76e138a7829b9db224cbd7ae1e1b2477b7c93ed6b2c6f02a07e0454a33108716735a3e24385699adfe9be7172aa47503a5b688b660fc8d338)
   7. Выберите нужный Интент в выпадающем списке в поле Intent и сохраните Подслот, нажав на кнопку Create.\
      ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-aGURpCLPDC/1a9b1345c2a60b1cbf349b7cbb605be0ca97237ae7583dadf3012de00d4d703f52f2898a0722111610ac0ddc8444fb34566e2aa6572cee60c670e56b1ee6a04382a2c0c9ca30c4fdca7a5ceedd08c61aefe771611e2b9e2b3ec84162d047475a82620cf1)
9. Аналогичным образом добавьте все созданные ранее Интенты в Сценарий агента.
10. В результате Сценарий агента будет выглядеть таким образом:\
    ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-vR3ekyZDqp/8c879ec378d688d9c1d38f70e7d6bf66710575a8af805a631fa3e3685fb39373fb686a56340f390e31693684359ef663c13f76dd09a079939dbd49cb3e3008515124b7e356989f12c7e324bfe9a92ed8857b1877151823bd69e8d2b9924036f36270a012)
11. Далее после каждого Интента нужно добавить ответ Агента на Интент.
12. 1. Для этого после каждого из Подслотов intent необходимо добавить текстовые Слоты Text, нажав + и выбрав из выпадающего списка соответствующий тип Слота.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-J_eQxMxkHh/e738ab603bd91bdae5980c4319bcf39507ec1e6dd4df38379c1ec09bb359ef8f26de971585b4e3bb6eb10a2a93d916cddf089756015f973716b069d58c7a318101a9b995bb1ccd24132c79b721b632692282366a49c7dc73805f83a51aaa9fca1448cd4d)
    2. Добавьте соответствующий ответ из [таблицы ](https://docs.google.com/spreadsheets/d/1uzC_Btp-XxdLAKsXKvxLDgXw61d7uP4gl6VeHeQyI-Q/edit?usp=sharing)в поле TEXT LIST:\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-q9norCR4XQ/d9592dc0253a19eed8efd160667d2503d3cb9cc13cf39f14b21f41fd20bf9dfff04771943d3cb2be0513a9b3a150bde01ad9f2d9732e0832aee42cd029462463213cf0531292a40c1ece5bab5c9c35e2ed6caaab8e57f76fa3aaa511e7bc3a68cc4d76e7)
    3. Поле NAME рекомендуем оставлять пустым. Так, при взгляде на Дерево сценария, можно будет сразу видеть содержимое текстовых Слотов.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-p4agiq2Nz3/3edbb52b8574509d19ff1b750e772233352056de80b4a01f5c3df6827ba5c30155a9df1c90833d8d68750754a2d41872de26e240c9578789a1f0eb1b25558e459e558b170fa47147126024cf0f49600fc4df1f2ec17c70273c08829f947573dc8d33c8c3)
    4. Если текстовый ответ на Интент получился длинным (длиннее 4 строк), рекомендуем разделить его на несколько Слотов, ориентируясь на смысловое содержание. Благодаря этому сообщение будет читаться легче. Например, в нашем примере ответ на Интент Отслеживание заказа содержит 7 строк.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-erOfjW4U85/92175b9ad458cf0ee3178404eda2c774fcd02c64f28a5a7117928a89b9e54907aece6523a2327fb28dee27b8002a428d6a0a5f22f970f1bc5541b6057d2bdd12cf35441a4e1bcacd339c58b751f086e3b009ea00bca0d4c29e8ee3629b131c90e3f067ac)
    5. Разделим его на два Слота Text, добавив один Слот сразу за другим.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-vQDZJr_trU/739b8df5458961cd8a796591344ce6a9588463188149451ba66a9a23f7c9d38e1fb7003fb3661b559c6c7869cde2845000e20285610f81b719d268e0d53500eaf27051b2884d96da8bb6bfbd79f9747b7b7f5c6cf38bb9d4dff240ffbaf7d630f4152aca)
    6. То же самое проделаем с Интентом Самовывоз.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-eXGAxUZGmE/4b29018824d474c7bce3869314a46973fd7c331c6d95116e0fe52992ccab0e31e0ead6dc0f19e9956c0d4b9c6991717e0cd28c0eb22f8b94f0061efa97dbf30b1e6846e8e212c84ace91b3ab68000a0bef4f8c7266d7be5ff747d2a5f6d9984169d2a1b1)
    7. По желанию можно добавить несколько вариантов текстового ответа, чтобы Агент каждый раз отвечал по-разному (вариант ответа выбирается Агентом рандомно). Таким образом Агент будет более «живым» и одушевленным.
    8. Каждый новый вариант ответа заносится в поле TEXT LIST двойным нажатием Enter. Добавьте для Подслота fallback варианты ответа Пожалуйста, задайте вопрос другими словами: я не понял вас. и К сожалению, я не понимаю, о чем вы. Задайте ваш вопрос по-другому.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-i8dEGSxZ4w/838eb7b4be9101b7e1d585efecccbab3339bd93a12b5863de29742b6e0e36f7f5cc77ce329098a11b6c474513de95b03efd4da733fcd2c4e4894d2011d34a62597b3fb51d745e84fe80d86f9c8a870f8a831850b79464370c824696f6b2e78a3285b671f)
    9. Таким же способом добавьте несколько вариантов ответа для Интентов Small Talk.\
       ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-Ve0KgPtTRs/7cc6fdb514aa0413a908e3a75a61616340e6f53bbfba24f6fd678f1c23314abbbf76b678dcbbf73add8ff01731be90d8d25a00816ed65ae0347257c6b6a8950ab4cbb27bd25a34cdaedb6a4b3edcaea9d471b80ef31a6f3a44951c60125d911088f2dfeb)
13. После добавления ответов на Интенты необходимо добавить Слоты Wait For Reaction — это Слот, ожидающий сообщения от Собеседника (Ожидание сообщения Собеседника | Слот Wait for reaction). Таким образом,  после получения ответа на Интент, Собеседник может задать еще один вопрос, Общение перейдет в самое начало Сценарий агента и вопрос снова попадет в Слот NLU.\
    ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-CWuNsS-WQK/b63ff44f3e1b8bb87373dc41bf21cae26ea11cf110b0c4907028ef35ae49d1f20ca354ac90fc475ee0e4c7931ce6d9f25be475c2a62a3cd577f1900f62d5e8553237aad77f190461d1ce6575a158eb3e7299f232b887cd22f92056056cb28b3bdf034b92)

## Обучение и тестирование Агента

После создания Сценарий агента Агента необходимо обучить Агента и протестировать его Сценарий агента.

1. Обучите Агента, нажав кнопку TRAIN, расположенную в правом верхнем углу БотБилдера. После этого начнется процесс Валидация сценария, по окончании которого, если Сценарий агента соответствует требованиям, то Агент будет обучен. В противном случае Валидация сценария завершится неудачно и в правом нижнем углу появится текст ошибки. Подробнее:Требования для успешного обучения Агента\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-P9UcYKsUR8/034c95d83c7679e2f069d980b7bf703f1c727a1e30db60bae2140fb69e67ab9fc755b17655ce74c245156da873f0f9fd57fb497069ec3aaf605894ec10fcbc8d8c4bab31095aef44bdcd025e734efb82565b9360f132b5bb9b0d294e7c6be09d465bab33)
2. Если в Сценарий агента будут обнаружены ошибки, найдите проблемные места Сценарий агента с помощью информации в статье Требования для успешного обучения Агента и исправьте ошибки. После этого снова обучите Агента.
3. После успешного Обучение Агента откройте Дебаг виджет, нажав кнопку Debug.
4. В соответствии с Интентами, на распознавание которых теперь обучен Агент, зададим ему вопросы. Попробуем сформулировать вопросы разными способами, используя синонимы.
5. Давайте спросим Есть ли какие-то акции? и Какие распродажи есть сейчас?\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-5Tc8J9Wf7D/dcabb7085d259ba5b5fa87f40e8b1dff6af16b4ffb48969513fd4ee8dedcae03effc8f8c5019cd599a937655b83d1bb64b2e2e8824c5d94aafe4aef243ff24dfc5307844d37f53ef337a973dce01338b4bc57e6442d600fa4740dc8f76f0d0dabbabda9d)
6. При тестировании в Сценарий агента подсвечивается Слот, в котором мы в данный момент находимся. Так можно отследить, к какому именно Интенту Агент отнес реплику Собеседника.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-YWcAtwc5fQ/bc144f7701e4513312ccb81aa82767c1a0ad1e458a876babfa6a35024a7be50f549b4753cd5e4c5b6ef0bb16cc091b5e51871e99803d7729c9576da5005b16a597e910ca7d7a9c13f5a1f2d8e9274936dd418fff5aa2f18a1d7c9629b1a88cf0794790f9)
7. Для наиболее эффективного тестирования рекомендуем изучить статью Тестирование сценария Агента.
8. Для подбора подходящего Confidence threshold воспользуйтесь статьей Тестирование и улучшение распознавания Агента: подбор Confidence threshold.
9. Дообучать Агента можно непосредственно из вкладки Аналитики. Подробнее: Дообучение Агента из страницы аналитики
10. После редактирования Обучающая выборка, прежде чем снова тестировать Агента, его необходимо заново обучить.

## Вывод Агента в Telegram

После того, как Сценарий агента Агента собран и протестирован, давайте выведем Агента в Telegram.

1. Воспользуйтесь статьей Telegram для создания Бота в Telegram и подключения в него нашего тестового Агента.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-eDZFPWA6tr/1fd4882442fd97f712a3f1e16ee405df0ebc134b3f2126fdfff1bab8fbc0277c1f480ad7f5b36bc08a855cce056f2f9dcaef8231d5eebfbd7e541b22cd52ff907f91519ff9dea87af05f4758d0fa0456f25b9c1f9e5c7f6833a7319abf64e71ac1aa23d9)![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-spsfYeGxO0/eb1ebf4809c97640dd62c4716c2796038e3655b5585be25bdad4ab9c71947a2562261930ade1c9bb44b43bfd952c05e9297cb11556e667b48d99f17fd2197de811cdc30e3e5d966fd24b9bad306c6fe672d32a97f58cf239a8de401d5d3951aaa0ea2de7)
2. Перейдите в вашего только что созданного Бота в Telegram и протестируйте его работу в мессенджере.\
   ![image.png](https://codahosted.io/docs/_pM7PjYCmj/blobs/bl-gkzTClH_F3/f7f5a5d4c15bdad90151b44d9ea09c603ab5298e5588e810c3e0b5001fb82f8a201466cc4cfecadea6c17df9f75a741397809c025483c665c279069e915c00bc3a4f9b7620672e0202223e052a9eb397b6cec5eebb3662f2a29d7eda4b9ac8760d855260)

Итак, наш Агент создан, протестирован и готов к общению в Telegram!

{% file src="<https://2534152668-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB6Qr9YeV8fDCt0YBfsvE%2Fuploads%2FIXG40LGOzjqfkMoEnaR7%2FSupport-%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82_%D0%BC%D0%B0%D0%B3%D0%B0%D0%B7%D0%B8%D0%BD-2024-02-28-08-27.cfg?alt=media&token=28772172-bb01-4f55-8955-c6df94494597>" %}
