✨ 新特性与改进
- 新增关系抽取任务
spacy.REL.v1
(#114) - 新增跨度标注任务
spacy.SpanCat.v1
,支持重叠实体的识别 (#101) - 支持从文件读取提示模板(如Jinja模板),通过
spacy.FileReader.v1
实现 (#95) - 改进NER任务提示模板
spacy.NER.v2
(#99) - 支持在任务中描述标签,适用于
spacy.NER.v2
和spacy.SpanCat.v1
(#84) - 增强REST后端错误处理与重试机制
spacy.REST.v1
(#110) - 扩展安装选项:可通过
spacy-llm[minichain]
或spacy-llm[langchain]
安装MiniChain和LangChain依赖;通过spacy-llm[transformers]
支持本地GPU模型运行 (#119) - 改进类型检查,确保任务与后端兼容性 (#83)
- 使用Task抽象简化配置,替代原有的
template
和parse
函数 (#91)
🔴 漏洞修复
- 修复缓存中的文档标识检查问题 (#104)
- 修复
.pipe()
的多进程支持 (#117)
📖 文档与示例
- 新增使用示例:
- 在单一流水线中执行多任务
- 使用LLM进行关系抽取
- 通过LangChain使用某机构模型
- 通过MiniChain使用某机构模型
👥 贡献者
@adrianeboyd, @bdura, @honnibal, @ines, @kabirkhan, @ljvmiranda921, @rmitsch, @svlandeg