docs/guides/chat/chat_configuration.md
dataset determine the data scope that Chat can retrieve and cite. Only dataset that contain successfully parsed, available chunks can serve as valid knowledge sources.
:::tip NOTE
For answers grounded in retrieved knowledge, consider retaining the {knowledge} placeholder in the system prompt.
:::
Select the large language model that understands questions and generates answers. Models differ in context length, reasoning capability, response speed, tool-calling capability, and cost.
Choose a model based on the use case. For routine dataset Q&A, prioritize response speed. For complex analysis or multi-document synthesis, select a model with stronger reasoning capabilities.
The available models depend on the models that have been added and configured in the current system.
The opening greeting is the initial content shown when a user enters the Chat. Use it to briefly introduce the Chat's purpose, capability scope, usage, or example questions and help users begin a conversation.
An opening greeting can explain:
The opening greeting primarily provides an introduction and guidance; it does not control subsequent answer behavior.
The system prompt defines the Chat's role, tasks, and answer rules, and affects model behavior throughout the conversation.
Use it to specify the role, answer scope, language and tone, dataset usage, answer format, and how the Chat should handle missing information. For knowledge-base Q&A, explicitly instruct the model to prioritize dataset content and avoid filling in gaps or guessing when reliable evidence is unavailable.
You can also require the Chat to:
Clearer prompts produce more stable behavior. Refine the prompt continuously based on testing, and avoid conflicting settings or overly complex rules.
Retrieval configuration controls how Chat recalls, filters, and ranks chunks from dataset. Tune these settings to balance retrieval scope, relevance, and response efficiency.
An empty response is preset content returned when the system cannot obtain enough information from a dataset, for example:
No relevant content was found in the dataset. Add more information and try again.
When retrieval returns no usable dataset content, Chat returns the preset response instead of continuing to generate an answer. This is useful when answers must be strictly grounded in a dataset and helps reduce unreliable output.
If no empty response is configured, the model may continue answering from its own knowledge when the dataset contains no relevant content.
Choose a configuration according to the scenario:
An empty response is triggered only when retrieval finds no usable content. If any usable result exists, the system normally continues model generation; it does not decide based on whether the final answer is complete.
The Thinking mode also affects this process. Higher Thinking modes perform more retrieval and reasoning before returning an empty response. Low makes a quick determination, Medium performs standard processing, and High or Ultra conducts multiple rounds of deeper retrieval. An empty response is returned only when the system ultimately determines that it cannot answer.
Thinking mode determines how deeply Chat investigates available data before answering.
Before asking a question, select Naive, Low, Medium, High, or Ultra from the Thinking menu near the message box.
Retrieval means searching for evidence before answering. If a dataset is associated with the Chat, the system retrieves relevant chunks. If web search is enabled, or the current version provides PageIndex or Graph capabilities, those sources can also be used as supplemental evidence. The final answer should be based on the retrieved content.
If you are unsure which mode to choose, start with Medium for formal business Q&A. For simple questions or when speed is critical, use None or Low. If the answer is incomplete or requires cross-document comparison, move up to High or Ultra.
Retrieval augmentation options further optimize queries or expand information retrieval beyond basic dataset retrieval. Enable them according to the actual question-answering scenario; you do not need to enable every option.
Answer and display settings control how generated content is presented and output. They generally do not change the dataset retrieval scope, but affect how citations, metadata, and voice content are presented to users.