{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/caila/getEntity/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"dfec88cc-2ebe-5c8d-b076-80705c02a74c","excerpt":"$caila.getEntity Выполняет вызов в NLU-сервис CAILA и возвращает все заданные значения сущности в виде массива. Синтаксис Метод принимает в качестве аргумента…","html":"<h1>$caila.getEntity</h1>\n<hr>\n<p>Выполняет вызов в NLU-сервис CAILA и возвращает все заданные значения сущности в виде массива.</p>\n</br>\n<h4>Синтаксис</h4>\n<p>Метод принимает в качестве аргумента имя сущности в виде строки <code class=\"language-text\">string</code>:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\">$caila.getEntity(\"Name\");</code></pre></div>\n<p>В качестве ответа передается JSON с набором значений, которые может принимать сущность.</p>\n</br>\n<h4>Использование в сценарии</h4>\n<p>Рассмотрим пример вывода значений сущности. Предварительно зададим сущность <code class=\"language-text\">@Yes</code> в справочнике укажем набор паттернов:</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">[ну] [конечно|всё|все|вроде|пожалуй|возможно] (да|даа|lf|ага|агась|точно|угу|верно|ок|ok|окей|окай|okay|оке|именно|подтвержд*|йес) [да|конечно|конешно|канешна|всё|все|вроде|пожалуй|возможно]</code></pre></div>\n<p>Сценарий:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token keyword\">state:</span>\r\n    <span class=\"token storageType\">q!:</span> да\r\n    <span class=\"token variableParameter\">script:</span>\r\n        $reactions.answer(JSON.stringify($caila.getEntity(\"Yes\")));</code></pre></div>\n<p>В качестве ответа будет передан JSON:</p>\n<div class=\"gatsby-highlight\" data-language=\"json\"><pre class=\"language-json\"><code class=\"language-json\"><span class=\"token punctuation\">{</span>\r\n   <span class=\"token property\">\"name\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"Yes\"</span><span class=\"token punctuation\">,</span>\r\n   <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span><span class=\"token number\">52502</span><span class=\"token punctuation\">,</span>\r\n   <span class=\"token property\">\"records\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">{</span>\r\n      <span class=\"token property\">\"id\"</span><span class=\"token operator\">:</span><span class=\"token number\">902002</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token property\">\"values\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">[</span>\r\n         <span class=\"token string\">\"[ну конечно|всё|все|вроде|пожалуй|возможно (да|даа|lf|ага|агась|точно|угу|верно|ок|ok|окей|окай|okay|оке|именно|подтвержд*|йес) да|конечно|конешно|канешна|всё|все|вроде|пожалуй|возможно\"</span>\r\n      <span class=\"token punctuation\">]</span>\r\n   <span class=\"token punctuation\">}</span>\r\n<span class=\"token punctuation\">]</span>\r\n<span class=\"token punctuation\">}</span></code></pre></div>","frontmatter":{"title":"","description":null},"headings":[{"value":"$caila.getEntity"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/caila/getEntity/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/inference/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/entitiesLookup/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}