list_points用于查看某个知识库下的知识点信息,默认按照point_id从小到大排序。
参数 | 类型 | 是否必选 | 默认值 | 参数说明 |
---|---|---|---|---|
project | string | 否 | default | 知识库所属项目,即在【访问控制】-【资源管理】-【项目】中创建的项目。 |
resource_id | string | 否 | 知识库的唯一id。可选择直接传resource_id,或同时传name和project作为知识库的唯一标识。 | |
offset | int | 否 | 0 | 表示从结果的第几个后开始取,需要大于等于0。 |
limit | int | 否 | -1 | 表示获取多少个结果,-1表示获取所有。最大值不超过100,每次返回最多不超过100。 |
doc_ids | list | 否 | 对doc进行筛选,不传或为null表示不筛选doc,传入的size为0将返回空结果。限制list长度,最大长度为100。 |
my_collection = viking_knowledgebase_service.get_collection("example") point = my_collection.list_points()
Python 调用执行上面的任务,返回Point实例列表。Point实例包含的属性如下表所示。
属性 | 类型 | 说明 |
---|---|---|
collection_name | string | collection名字 |
point_id | string | 知识点id |
chunk_title | string | 知识点所在章节标题 |
chunk_id | string | 知识点所在章节id |
original_question | string | 文档为 faq类型的对应问题 |
process_time | string | 知识点完成处理的时间 |
content | string | 知识点内容 |
rerank_score | float | 重排得分 |
score | float | 检索得分 |
doc_info | Doc | 知识点所在文档信息 |