新版spacy-llm发布:新增关系抽取与跨度标注任务

spacy-llm v0.2.0版本新增关系抽取(REL)和跨度标注(SpanCat)任务,支持从文件读取提示模板,改进NER提示模板和错误处理机制,并修复多进程支持等关键问题。

✨ 新特性与改进

  • 新增关系抽取任务 spacy.REL.v1 (#114)
  • 新增跨度标注任务 spacy.SpanCat.v1,支持重叠实体的识别 (#101)
  • 支持从文件读取提示模板(如Jinja模板),通过spacy.FileReader.v1实现 (#95)
  • 改进NER任务提示模板 spacy.NER.v2 (#99)
  • 支持在任务中描述标签,适用于spacy.NER.v2spacy.SpanCat.v1 (#84)
  • 增强REST后端错误处理与重试机制 spacy.REST.v1 (#110)
  • 扩展安装选项:可通过spacy-llm[minichain]spacy-llm[langchain]安装MiniChain和LangChain依赖;通过spacy-llm[transformers]支持本地GPU模型运行 (#119)
  • 改进类型检查,确保任务与后端兼容性 (#83)
  • 使用Task抽象简化配置,替代原有的templateparse函数 (#91)

🔴 漏洞修复

  • 修复缓存中的文档标识检查问题 (#104)
  • 修复.pipe()的多进程支持 (#117)

📖 文档与示例

  • 新增使用示例:
    • 在单一流水线中执行多任务
    • 使用LLM进行关系抽取
    • 通过LangChain使用某机构模型
    • 通过MiniChain使用某机构模型

👥 贡献者

@adrianeboyd, @bdura, @honnibal, @ines, @kabirkhan, @ljvmiranda921, @rmitsch, @svlandeg

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计