{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/caila/entitiesLookup/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"492e4a93-a5e7-5391-b8c3-cfe007fa3671","excerpt":"$caila.entitiesLookup Выполняет поиск сущностей в переданном тексте. Синтаксис Метод принимает в качестве аргумента текст для разметки в виде строки , а также…","html":"<h1>$caila.entitiesLookup</h1>\n<hr>\n<p>Выполняет поиск сущностей в переданном тексте.</p>\n</br>\n<h4>Синтаксис</h4>\n<p>Метод принимает в качестве аргумента текст для разметки в виде строки <code class=\"language-text\">string</code>, а также флаг <code class=\"language-text\">show all</code>. При значении флага:</p>\n<ul>\n<li><code class=\"language-text\">true</code> — в ответе будут переданы все найденные гипотезы.</li>\n<li><code class=\"language-text\">false</code> — в ответе будет передана одна наиболее вероятная гипотеза.</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">   $caila.entitiesLookup(\"text@entities.ru\", true)</code></pre></div>\n<p>В качестве ответа передается JSON с найденными сущностями во фразе. Результат поиска сущностей во фразе <code class=\"language-text\">text@entities.ru</code> с выводом всех гипотез:</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\">\"text\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text@entities.ru\"</span><span class=\"token punctuation\">,</span>\r\n   <span class=\"token property\">\"entities\"</span><span class=\"token operator\">:</span><span class=\"token punctuation\">{</span>\r\n      <span class=\"token property\">\"default\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">true</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token property\">\"entity\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"duckling.email\"</span><span class=\"token punctuation\">,</span>              <span class=\"token comment\">//найденная сущность</span>\r\n      <span class=\"token property\">\"startPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">0</span><span class=\"token punctuation\">,</span>                           <span class=\"token comment\">//позиция слова во фразе</span>\r\n      <span class=\"token property\">\"endPos\"</span><span class=\"token operator\">:</span><span class=\"token number\">16</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token property\">\"text\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text@entities.ru\"</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token property\">\"value\"</span><span class=\"token operator\">:</span><span class=\"token string\">\"text@entities.ru\"</span><span class=\"token punctuation\">,</span>\r\n      <span class=\"token property\">\"system\"</span><span class=\"token operator\">:</span><span class=\"token boolean\">true</span>\r\n   <span class=\"token punctuation\">}</span>\r\n<span class=\"token punctuation\">}</span></code></pre></div>\n</br>\n<p class='warn'>Вы также можете использовать <a href=/1.11.1/docs/ru/JS_API/built_in_services/caila/client_entities/setClientNerId  >кастомный идентификатор клиента <code class=\"language-text\">clientId</code></a> в качестве аргумента метода. Укажите идентификатор <code class=\"language-text\">clientId</code> последним аргументом. При выполнении <code class=\"language-text\">$caila.entitiesLookup()</code> сущности будут распознаваться для указанного клиента.</p>\n<p>По умолчанию как уникальный идентификатор клиента используется <a href=\"/1.11.1/docs/ru/JS_API/variables/request\"><code class=\"language-text\">$request.channelUserId</code></a>.</p>\n</br>\n<h4>Использование в сценарии</h4>\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> entitiesLookup\r\n        <span class=\"token variableParameter\">script:</span>\r\n            $reactions.answer(JSON.stringify($caila.entitiesLookup(\"test@test.ru\", true)));</code></pre></div>","frontmatter":{"title":"","description":null},"headings":[{"value":"$caila.entitiesLookup"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/caila/entitiesLookup/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/getEntity/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/caila/detectLanguage/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}