如何选择模板¶
选择合适模板的决策指南。
快速决策树¶
graph TD
A[你想提取什么?] --> B{结构化摘要?}
B -->|是| C[AutoModel]
B -->|否| D{关系?}
D -->|否| E{集合?}
E -->|有序| F[AutoList]
E -->|唯一| G[AutoSet]
D -->|是| H{二元关系?}
H -->|否| I[AutoHypergraph]
H -->|是| J{有时间数据?}
J -->|是| K{有空间数据?}
K -->|是| L[AutoSpatioTemporalGraph]
K -->|否| M[AutoTemporalGraph]
J -->|否| N{有空间数据?}
N -->|是| O[AutoSpatialGraph]
N -->|否| P[AutoGraph]
按用例¶
人物与传记¶
| 模板 | 输出 | 最适合 |
|---|---|---|
general/biography_graph |
图谱(时序) | 生平故事、个人简介 |
general/model |
模型 | 人物摘要 |
示例:
研究与文档¶
| 模板 | 输出 | 最适合 |
|---|---|---|
general/concept_graph |
图谱 | 研究论文 |
general/graph |
图谱 | 技术文档 |
general/doc_structure |
模型 | 文档大纲 |
金融¶
| 模板 | 输出 | 最适合 |
|---|---|---|
finance/earnings_summary |
模型 | 财报 |
finance/ownership_graph |
图谱 | 公司结构 |
finance/event_timeline |
图谱(时序) | 金融事件 |
finance/risk_factor_set |
集合 | 风险评估 |
法律¶
| 模板 | 输出 | 最适合 |
|---|---|---|
legal/contract_obligation |
列表 | 合同条款 |
legal/case_citation |
图谱 | 法律先例 |
legal/case_fact_timeline |
图谱(时序) | 案件时间线 |
医疗¶
| 模板 | 输出 | 最适合 |
|---|---|---|
medicine/anatomy_graph |
图谱 | 解剖文本 |
medicine/drug_interaction |
图谱 | 药物信息 |
medicine/treatment_map |
图谱 | 治疗方案 |
按输出类型¶
我需要摘要/报告 → AutoModel¶
# 财务摘要
ka = Template.create("finance/earnings_summary", "zh")
# 患者出院
ka = Template.create("medicine/discharge_instruction", "zh")
我需要列表 → AutoList¶
# 合规清单
ka = Template.create("legal/compliance_list", "zh")
# 症状
ka = Template.create("medicine/symptom_list", "zh")
我需要唯一项目 → AutoSet¶
# 风险因素
ka = Template.create("finance/risk_factor_set", "zh")
# 关键术语
ka = Template.create("legal/defined_term_set", "zh")
我需要网络 → AutoGraph¶
# 通用知识
ka = Template.create("general/graph", "zh")
# 公司所有权
ka = Template.create("finance/ownership_graph", "zh")
我需要时间线 → AutoTemporalGraph¶
# 传记
ka = Template.create("general/biography_graph", "zh")
# 事件序列
ka = Template.create("finance/event_timeline", "zh")
按文档语言¶
英文文档¶
所有模板都支持英文:
中文文档¶
所有模板都支持中文:
提示: 使用与文档相匹配的语言以获得最佳效果。
按文档大小¶
短文档(< 1000 词)¶
任何模板都可以。考虑: - 摘要使用 AutoModel - 关系使用 AutoGraph
中等文档(1000-5000 词)¶
大多数模板都适用: - 传记图谱 - 概念图谱 - 知识图谱
长文档(> 5000 词)¶
考虑分块或使用 RAG 方法:
- 使用 method/light_rag
- 或将文档分成多个部分
场景示例¶
场景 1:研究论文分析¶
需求: 提取关键概念及其关系
解决方案:
场景 2:财务报告¶
需求: 提取财报指标
解决方案:
场景 3:法律合同¶
需求: 提取义务和截止日期
解决方案:
场景 4:医疗案例¶
需求: 跟踪患者时间线
解决方案:
何时使用方法代替¶
模板不适合您的需求?直接使用方法:
→ 使用方法