{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/platform_ux/jaicf/project_jaicf/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"237194fe-3456-54a9-91bc-08546325b21d","excerpt":"Создание проекта JAICF?> JAICF — фреймворк с открытым исходным кодом от Just AI для разработки голосовых ассистентов и чат-ботов с использованием DSL на основе…","html":"<h1>Создание проекта JAICF</h1>\n<hr>\n<p class='warn'><a href=https://github.com/just-ai/jaicf-kotlin target=\"_blank\" rel=\"noopener noreferrer\">JAICF</a> — фреймворк с открытым исходным кодом от Just AI для разработки голосовых ассистентов и чат-ботов с использованием <a href=https://github.com/just-ai/jaicf-kotlin/wiki/Scenario-DSL target=\"_blank\" rel=\"noopener noreferrer\">DSL на основе Kotlin</a>.</p>\n<p>Перед началом работы ознакомьтесь с <a href=\"https://github.com/just-ai/jaicf-kotlin/wiki/Introduction\" target=\"_blank\" rel=\"noopener noreferrer\">концепциями и возможностями</a> JAICF.</p>\n<h2>Создание проекта</h2>\n<p>Перейдите на главную страницу JAICP и нажмите <em>+ Создать проект</em>. Под перечнем способов создания проекта в JAICP выберите <em>Создать проект JAICF</em>.</p>\n<p>В качестве среды исполнения вы можете выбрать <a href=\"#%D0%92%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9-%D1%85%D0%BE%D1%81%D1%82%D0%B8%D0%BD%D0%B3-%D0%BA%D0%B0%D0%BA-%D1%81%D1%80%D0%B5%D0%B4%D0%B0-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F\">внешний хостинг</a> или <a href=\"#%D0%9E%D0%B1%D0%BB%D0%B0%D0%BA%D0%BE-JAICP-%D0%BA%D0%B0%D0%BA-%D1%81%D1%80%D0%B5%D0%B4%D0%B0-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F\">облако JAICP</a>. Заполните поля в соответствии с выбранной средой исполнения.</p>\n<h3>Внешний хостинг как среда исполнения</h3>\n<p class='warn'><a href=https://github.com/just-ai/jaicf-kotlin/wiki/Environments target=\"_blank\" rel=\"noopener noreferrer\">Варианты размещения внешнего хостинга</a></p>\n<p>Заполните поля:</p>\n<ul>\n<li><em>Название проекта</em> — имя проекта, обязательное поле.</li>\n<li><em>Язык NLU</em> — язык, который будет понимать бот.</li>\n</ul>\n<p>Нажмите <em>Дальше</em> и на странице <em>Разместите проект</em> выполните действия:</p>\n<ul>\n<li><a href=\"https://github.com/just-ai/jaicf-jaicp-caila-template\" target=\"_blank\" rel=\"noopener noreferrer\">Склонируйте шаблон из репозитория JAICF</a>.</li>\n<li>Скопируйте API-токен и вставьте в код бота.</li>\n<li>Выберите один из способов подключения к платформе:\n<ul>\n<li><code class=\"language-text\">long polling</code> — бот будет сам подключаться к серверу Just AI при взаимодействии с платформой;</li>\n<li><code class=\"language-text\">webhook</code> — по указанной ссылке бот будет принимать сообщения платформы.</li>\n</ul>\n</li>\n</ul>\n<p>Данных параметров достаточно для запуска проекта. Нажмите <em>Создать проект</em>. Вы будете перенаправлены на страницу проекта.</p>\n<p>Теперь вы можете протестировать работу бота в одном из <a href=\"/1.11.7/docs/ru/channels/channels\">каналов</a>.</p>\n<p>Для настройки NLU нажмите на иконку  <i style=\"color:grey\" class=\"fas fa-cog\"></i>  на верхней панели > <em>Свойства проекта</em> > вкладки <em>Классификатор</em> и <em>Расширенные настройки NLU</em>.</p>\n<h3>Облако JAICP как среда исполнения <span class=\"tag-heading blue\">Ранний доступ</span></h3>\n<p class='warn'>Размещение бота в облаке JAICP находится в раннем доступе и предоставляется по запросу.</p>\n<p>Выберите один из способов создания проекта:</p>\n<ul>\n<li><a href=\"#%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0-%D0%B8%D0%B7-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B0\">Из системного шаблона</a>.</li>\n<li><a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%BC-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8\">Подключиться к Git-проекту</a>.</li>\n<li><a href=\"#%D0%9A%D0%BB%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0\">Клонировать проект</a>.</li>\n<li><a href=\"#%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0-%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%89%D0%B5%D0%B3%D0%BE-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0\">Загрузить существующий проект</a>.</li>\n</ul>\n<p>При этом проект будет компилироваться и исполняться в облаке JAICP, а хранение исходного кода возможно в облаке или внешнем <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%BC-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8\">Git-репозитории</a>. По умолчанию они сохраняются в локальном хранилище.</p>\n<p class='warn'><a href=/1.11.7/docs/ru/platform_ux/storage-options  >Подробнее о размещении проекта</a></p>\n<p>После создания проекта вы можете протестировать работу бота в одном из <a href=\"/1.11.7/docs/ru/channels/channels\">каналов</a>.</p>\n<p>Для настройки NLU перейдите на вкладки <em>Классификатор</em> и <em>Расширенные настройки NLU</em>.</p>\n<h4>Создание проекта из системного шаблона</h4>\n<p>Заполните поля:</p>\n<ul>\n<li><em>Название проекта</em> — имя проекта, обязательное поле.</li>\n<li><em>Язык NLU</em> — язык, который будет понимать бот.</li>\n<li><em>Разместить во внешнем Git-репозитории</em> — опция сохранения проекта в репозитории системы контроля версий Git. По умолчанию проект сохраняется <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0\">локально</a> в JAICP. Если вы активируете данную опцию, вам будет необходимо указать информацию о <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%BC-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8\">Git-репозитории</a>.</li>\n</ul>\n<h4>Клонирование проекта</h4>\n<p>Склонируйте проект из любого внешнего репозитория.</p>\n<p>Заполните поля:</p>\n<ul>\n<li><em>Название проекта</em> — имя проекта, обязательное поле.</li>\n<li><em>Адрес репозитория</em> — URL-адрес, по которому находится ваш репозиторий.</li>\n<li><em>Разместить во внешнем Git-репозитории</em> — опция сохранения проекта в репозитории системы контроля версий Git. По умолчанию проект сохраняется <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0\">локально</a> в JAICP. Если вы активируете данную опцию, вам будет необходимо указать информацию о <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%BC-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8\">Git-репозитории</a>.</li>\n</ul>\n<h4>Загрузка существующего проекта</h4>\n<p>Вы можете загрузить файл с вашим проектом с локального устройства.</p>\n<p>Заполните поля:</p>\n<ul>\n<li><em>Название проекта</em> — имя проекта, обязательное поле.</li>\n<li><em>Архив</em> — поле для загрузки ZIP-файла с проектом.</li>\n<li><em>Разместить во внешнем Git-репозитории</em> — опция сохранения проекта в репозитории системы контроля версий Git. По умолчанию проект сохраняется <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%9B%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B0\">локально</a> в JAICP. Если вы активируете данную опцию, вам будет необходимо указать информацию о <a href=\"/1.11.7/docs/ru/platform_ux/storage-options#%D0%A0%D0%B0%D0%B7%D0%BC%D0%B5%D1%89%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B2%D0%BE-%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B5%D0%BC-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B8\">Git-репозитории</a>.</li>\n</ul>\n<h3>Классификатор и настройка NLU</h3>\n<p>По умолчанию при подключении бота к платформе будет использоваться NLU-ядро CAILA. На вкладке <em>Классификатор</em> вы можете определить алгоритм классификатора, язык NLU, исправление орфографии и часовой пояс, который влияет на распознавание сущностей.</p>\n<p>При создании и редактировании проекта на вкладке <em>Расширенные настройки NLU</em> вы также можете задать новые параметры для NLU. Параметры передаются в виде JSON-объекта в текстовом представлении.</p>\n<p class='warn'>Подробнее о <a href=/1.11.7/docs/ru/platform_ux/nlu_core_caila/project_setting  >параметрах классификатора</a> и <a href=/1.11.7/docs/ru/NLU_core/advanced_classifer_settings  >расширенных настройках NLU</a></p>","frontmatter":{"title":"","description":null},"headings":[{"value":"Создание проекта JAICF"}]}},"pageContext":{"slug":"/docs/ru/platform_ux/jaicf/project_jaicf/","previous":{"fields":{"slug":"/docs/ru/platform_ux/nlu_core_caila/history_markup/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/operator_channels/salesforce/salesforce/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}