fetch
Retrieves surrounding context for matched snippets or reads a full document by doc_id, providing complete clauses and evidence when search snippets are insufficient.
Instructions
取命中片段周围的上下文,或按 doc_id 读取整篇文档。这是取依据的主力工具。
何时用:片段不足以判断、需要完整条款或前后文。 何时不用:只想确认文档是否存在 —— search 已经足够。
window=0 时返回该块所属小节的完整文本(小块入库、父块返回), 比只给这一小块更有用。truncated=true 表示被字数上限截断。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| doc_id | No | search 返回的 doc_id,读取整篇;与 chunk_id 二选一 | |
| window | No | chunk 模式下向前后各扩展几块。schema 硬上限 10;实际还会按服务端 RAG_MAX_WINDOW 收敛 | |
| chunk_id | No | search 返回的 chunk_id;与 doc_id 二选一 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | No | ||
| text | Yes | ||
| title | Yes | ||
| doc_id | Yes | ||
| chunk_id | Yes | ||
| truncated | Yes | ||
| updated_at | Yes | ||
| resolved_by | No | exact | |
| section_path | Yes | ||
| next_chunk_id | No | ||
| prev_chunk_id | No | ||
| chars_returned | Yes | ||
| corpus_version | No |