> For the complete documentation index, see [llms.txt](https://docs.cherryai.com.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cherryai.com.cn/docs/russian/knowledge-base/chat.md).

# Использование в диалоге

После успешного прохождения теста на извлечение можно в обычном диалоге выбрать одну или несколько баз знаний, чтобы модель отвечала на основе извлечённых фрагментов и показывала источник.

{% hint style="info" %}
Диалог отвечает за организацию ответа, а база знаний — за предоставление доказательств. Сначала в разделе【Тест извлечения】проверьте правильные фрагменты, затем определите, нужно ли корректировать промпт или чат-модель.
{% endhint %}

## Условия использования

| Пункт проверки        | Статус прохождения                                                    |
| --------------------- | --------------------------------------------------------------------- |
| Чат-модель            | Поддерживает вызов инструментов                                       |
| Материалы базы знаний | Готова как минимум одна запись                                        |
| Текущее сообщение     | Файл не прикреплён одновременно                                       |
| Качество извлечения   | На ключевые вопросы можно найти правильный источник и полный фрагмент |

{% hint style="warning" %}
Если текущее сообщение содержит вложения, выбор базы знаний будет отключён. Сначала удалите вложения, затем выберите базу знаний из области ввода.
{% endhint %}

## Выполнить один Q\&A с указанием источника

{% stepper %}
{% step %}

### 1. Выберите модель, поддерживающую вызов инструментов

Создайте новый или откройте обычный диалог и в селекторе модели убедитесь, что текущая модель поддерживает вызов инструментов. Если вход в базу знаний сообщает о недостаточной поддержке, сначала смените модель.
{% endstep %}

{% step %}

### 2. Откройте выбор базы знаний

Нажмите кнопку добавления в левом нижнем углу области ввода, выберите【База знаний】, затем отметьте одну или несколько целевых баз.
{% endstep %}

{% step %}

### 3. Подтвердите состояние выбора

Название базы знаний должно отображаться в области ввода. Если вопрос касается только одной темы, по возможности выбирайте одну базу, чтобы уменьшить конкуренцию нерелевантных фрагментов.

<figure><img src="/files/5a40d3ce39e2e9e95d7e213c5a6376b933fd7d47" alt="对话输入区已经选择员工差旅制度知识库并输入真实问题"><figcaption><p>Перед отправкой убедитесь, что выбранная база знаний и текущий вопрос относятся к одному и тому же набору материалов.</p></figcaption></figure>
{% endstep %}

{% step %}

### 4. Чётко укажите задачу, область и формат

Например:`Отвечай только на основе выбранной базы знаний: каков лимит на проживание в городах первого уровня в Китае? Если нормы различаются по должностям, перечисли по пунктам и после каждого пункта укажи источник.`
{% endstep %}

{% step %}

### 5. Откройте проверку источников

Проверьте название источника, содержание фрагмента и применимые условия. То, что не указано в материалах, не следует дополнять как факт.
{% endstep %}

{% step %}

### 6. Если не получилось — вернитесь к тесту извлечения

Проверьте фрагменты, возвращаемые базой знаний, на том же вопросе. Если извлечение неверно — сначала исправьте материалы, разбор или поиск; если извлечение верное — затем корректируйте промпт и чат-модель.

<figure><img src="/files/1e072bb8082483e7bfbf7dab3b4aa1e770755b45" alt="召回测试中展示相关度、来源名称和命中片段的结果列表"><figcaption><p>Если ответы в диалоге неудовлетворительны, результаты извлечения помогут определить, проблема в слое поиска или в слое ответа.</p></figcaption></figure>
{% endstep %}
{% endstepper %}

## Как формируется ответ

<figure><img src="/files/5a3e1c31d25e83a196491a1b9f856e11e791578e" alt="从资料解析、关键词和向量检索到合并重排并交给对话回答的知识库架构图"><figcaption><p>Чат-модель видит только окончательно извлечённые фрагменты, а не автоматически читает все материалы в базе знаний.</p></figcaption></figure>

## Рекомендуемый шаблон вопроса

### Запрос одной чёткой нормы

> Отвечай только на основе выбранной базы знаний: каков лимит на проживание в городах первого уровня в Китае? Если стандарты различаются по должностям, перечисли по пунктам и в конце каждого пункта укажи источник.

### Сравнение нескольких материалов

> Сравни различия в согласовании между командировками по Китаю и зарубежными командировками. Оформи таблицу по пунктам «условие срабатывания, согласующий, документы до выезда»; если в материалах что-то не указано, пометь как «не указано».

### Требовать разделения фактов и рекомендаций

> Сначала перечисли факты, поддержанные исходным текстом регламента, затем отдельно дай практические рекомендации. Рекомендации не должны быть сформулированы как требования регламента; для каждого факта сохраняй название источника.

{% hint style="success" %}
Хороший вопрос одновременно содержит четыре вещи: задачу, которую нужно выполнить, допустимый диапазон материалов, ожидаемый формат вывода и то, как поступать при нехватке данных.
{% endhint %}

## Выбрать одну или несколько баз знаний

| Ситуация                                       | Рекомендация                                         | Причина                                                                  |
| ---------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------------------------ |
| Вопрос по одной политике или продукту          | Выберите только одну базу                            | Снизить конкуренцию нерелевантных фрагментов                             |
| Сравнение между подразделениями или продуктами | Выберите несколько баз и укажите назначение каждой   | Помогает модели сохранять границы источников                             |
| Смешивание результатов из нескольких баз       | Разбейте на несколько вопросов и проверяйте отдельно | Сначала убедитесь, что каждая база извлекается самостоятельно            |
| Нужны длительные многошаговые исследования     | Перейдите на Agent с привязанной базой знаний        | Лучше подходит для непрерывного поиска, систематизации и передачи файлов |

## Описание конфигурации

| Параметр конфигурации | Рекомендуемая отправная точка                       | Роль                                        | Примечания                                                                 |
| --------------------- | --------------------------------------------------- | ------------------------------------------- | -------------------------------------------------------------------------- |
| Количество баз знаний | 1                                                   | Контролировать объём материалов             | Увеличивайте только при реальной необходимости работы с несколькими базами |
| Область вопроса       | Явно пишите «только на основе базы знаний»          | Сократить дополнение из общих знаний        | Важные выводы всё равно нужно проверять по источнику                       |
| Формат вывода         | Таблица или список по пунктам                       | Удобно проверять по пунктам                 | Требуйте «не указано», а не догадки                                        |
| Проблема возврата     | Используйте тот же вопрос, что и в тесте извлечения | Разделить проблему поиска и проблему ответа | За один раз меняйте только одну переменную                                 |

## Сохранять содержание диалога обратно в базу знаний

Cherry Studio может сохранять сообщения, темы или заметки в базу знаний. Перед сохранением удалите догадки модели, повторяющийся контент и временные обсуждения, а также используйте заголовок, который показывает тему и версию.

После сохранения формируется новый снимок материалов, который не синхронизируется в реальном времени с исходным диалогом или заметкой. При обновлении содержимого нужно сохранить или заменить его заново.

## Кейс пользователя

Сяо Линь спросил о лимите на проживание в【Правилах командировок сотрудников】. В первом ответе смешались общие знания модели, поэтому он изменил промпт на «если не указано в материалах, пиши не указано» и попросил сохранять источник для каждого пункта. Затем он по очереди открыл ссылки и проверил уровень города, должность и сумму.

Критерий выполнения: каждая сумма должна напрямую подтверждаться фрагментом из источника, а исключения, не указанные в регламенте, не должны дополняться моделью самостоятельно.

## Частые вопросы

<details>

<summary>Почему вход в базу знаний серый?</summary>

Сначала выберите модель, поддерживающую вызов инструментов, и удалите вложения из текущего сообщения; затем убедитесь, что существует как минимум одна база знаний с готовыми материалами.

</details>

<details>

<summary>Почему в ответе нет источника?</summary>

Проверьте, что в области ввода по-прежнему отображается выбранная база знаний, затем отправьте тот же вопрос в тест извлечения. Если правильное извлечение отсутствует, сначала исправьте базу знаний.

</details>

<details>

<summary>Что делать, если источник верный, а вывод неверный?</summary>

Попросите модель отвечать только на основе цитат, разбейте задачу на более мелкие факты и вручную проверьте важные выводы. Обычно проблема здесь связана с промптом, возможностями модели или организацией контекста.

</details>

## Продолжить чтение

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Проверка материалов и извлечения</strong></td><td>Сначала убедитесь, что правильный фрагмент стабильно извлекается.</td><td><a href="/pages/cb186404cc8d9f393c6d0efdfa6b1a265c83510f">/pages/cb186404cc8d9f393c6d0efdfa6b1a265c83510f</a></td></tr><tr><td><strong>Использование вместе с Agent</strong></td><td>Позвольте базе знаний участвовать в многошаговых задачах и передаче файлов.</td><td><a href="/pages/448dfb0eca91e829157e0bdead63cb395e2988da">/pages/448dfb0eca91e829157e0bdead63cb395e2988da</a></td></tr><tr><td><strong>Примеры применения базы знаний</strong></td><td>Используйте повторно регламенты, послепродажные материалы и исследовательские кейсы.</td><td><a href="/pages/f494da5ceed81d6d46e5839ac0f9485bcab0ac6e">/pages/f494da5ceed81d6d46e5839ac0f9485bcab0ac6e</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cherryai.com.cn/docs/russian/knowledge-base/chat.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
