← 返回列表
数据处理工作流

PET-I Explanation Data:用诊断名与症状生成带检索依据的宠物犬眼病说明文与 SFT 训练数据

ho72/pet-i-explanation-data · 진단명·증상과 검색 근거로 설명형 SFT 데이터를 만드는 Python 파이프라인 | dry-run · 오류 분리 · 테스트/CI

GitHub原文发布 未知首次收录 2026-10-08上架 2026-10-08 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

该项目是一个 Python 数据生成流水线,用于为 PET-I 宠物犬眼病 VLM 诊断服务准备解释型训练数据。它读取 CSV 或 JSON 中给定的诊断名与症状,收集疾病相关的本地文档以及可选的 DuckDuckGo、Wikipedia 网络检索结果,并交给教师 LLM(GPT-4o)生成四个方面的说明文本,输出带有 service 说明文和 sft 对话记录的训练数据。项目本身不分析图像或判断疾病,image_path 仅用于生成输入标识。

核心能力与快速开始

★ 0 · Python

能做什么
输入标准化:将 CSV 中的 image_path、diagnosis、symptoms 或 JSON 输入转换为统一结构。证据收集:读取按疾病分类的本地语料库,并可选择性收集 DuckDuckGo 检索摘要与英文 Wikipedia 正文。上下文构建:基于文档长度、来源偏好、URL/标题去重等规则筛选并编号([编号])。说明生成:请求教师 LLM(GPT-4o)生成疾病说明、诊断依据、主要病因、管理方法四个部分。数据保存:成功时保存 service 与 sft,失败时保存 error,预览时保存 preview。dry-run 模式:在不调用外部检索与 LLM 的情况下确认上下文与提示词。错误分离与测试:来自自动化测试 31 项与静态检查的回归确认,无外部 API 调用。
适用场景
用于构建宠物犬眼病说明文服务输出的训练数据。用于生成检索与浏览对话格式的 SFT 学习记录。用于在无外部 API 调用情况下用 dry-run 预览输入→上下文→提示词流程。用于用 CSV/JSON 输入批量生成 JSONL 形式的服务说明文与训练记录。
项目形态
开发框架
部署方式
本地 Python 环境运行。提供了 Python 3.12 虚拟环境与 pip install -r requirements.txt 的执行说明。实际 LLM 生成需设置环境变量 OPENAI_API_KEY,可用 --model / OPENAI_MODEL 指定模型。更多安装、运行与故障排除见 docs/SETUP.md。
主要依赖
Python 3.12。需安装 requirements.txt 中的依赖。真实生成时需 OPENAI_API_KEY。已知依赖锁定约束与开发用依赖见 requirements.txt、requirements-dev.txt。API 使用量对应费用由使用者承担。
使用限制
仓库不包含原始图像、标签及与原始数据逐行对应的映射资料,也不包含完整训练数据与执行日志。meta.quality 仅存储简单的状态信息,不验证引用准确性或兽医合理性,也不自动排除不适当数据。sft 的 search/fetch 对话是由代码基于收集文档构建的学习记录,并非教师 LLM 实际调用工具的执行日志。文档未记录每份文档的原始出处与撰写历史。生成示例是模型输出记录,不能用作经兽医验证的诊断或治疗指导。
许可证
未说明
最近推送
2026-10-07 08:59

资料检查:2026-10-08 07:00 · 卡片整理:2026-10-08 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为 Python 数据生成流水线,可用于构建带检索依据的 LLM 训练数据:读取 CSV/JSON 中的诊断名与症状,收集本地文档及可选的 DuckDuckGo、Wikipedia 检索结果,调用教师 LLM(GPT-4o)生成说明文本并输出 JSONL 格式的 service 说明文与 sft 对话记录。

查看内容依据
该项目是一个 Python 数据生成流水线,用于为 PET-I 宠物犬眼病 VLM 诊断服务准备解释型训练数据。它读取 CSV 或 JSON 中给定的诊断名与症状,收集疾病相关的本地文档以及可选的 DuckDuckGo、Wikipedia 网络检索结果,并交给教师 LLM(GPT-4o)生成四个方面的说明文本,输出带有 service 说明文和 sft 对话记录的训练数据。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。