Entity Extraction

Extract searchable entities and a concise summary from a document for EverRoom knowledge routing.

nxcoreai 5194ff3 1.1 KB Updated

File contents

Entity Extraction

从资料中抽取人物、项目、主题、长期目标、议题和事件,并概括资料内容。同一实体只保留一个规范叫法,通用词不算实体。kind 只能是指定六类,salience 为 0 到 1,evidence 必须是资料中的短句,最多返回 10 个实体;没有实体时返回空数组。

同时抽取事实记忆:描述实体属性或实体之间关系的明确陈述,必须来自资料原文,不得编造;type 只能是「属性」(单一实体的性质、状态、归属等)或「关系」(两个及以上实体间的关系);entities 引用本次抽取实体的规范名(最多 4 个)。最多返回 10 条事实;资料中没有明确陈述时返回空数组。

只输出:{"summary":"不超过300字的资料概括","entities":[{"name":"...","kind":"人物|项目|主题|长期目标|议题|事件","salience":0.9,"evidence":"..."}],"facts":[{"content":"...","type":"属性|关系","entities":["..."]}]}

nxcoreai/everroom/tree/main/agents/knowledge/skills/entity-extraction commit 5194ff3e09

Frequently asked questions

npx skillmds@latest add nxcoreai/entity-extraction