diff --git a/docs/zh/Best Practice/rag.md b/docs/zh/Best Practice/rag.md index 4356a269..502cf6f5 100644 --- a/docs/zh/Best Practice/rag.md +++ b/docs/zh/Best Practice/rag.md @@ -132,6 +132,15 @@ store_conf = { 注意:如果使用 Milvus 作为存储后端或者索引后端,还需要提供需要存储或检索的字段说明,通过 `doc_fields` 这个参数传入。`doc_fields` 是一个 dict,其中 key 为需要存储或检索的字段名称,value 是一个 `GlobalMetadataDesc` 类型的结构体,包含字段类型等信息。 +例如,如果需要存储文档的作者信息和发表年份可以这样配置: + +```python +doc_fields = { + 'author': DocField(data_type=DocField.DTYPE_VARCHAR, max_size=128, default_value=' '), + 'public_year': DocField(data_type=DocField.DTYPE_INT32), +} +``` + ### Retriever 文档集合中的文档不一定都和用户要查询的内容相关,因此接下来我们要使用 `Retriever` 从 `Document` 中筛选出和用户查询相关的文档。