unisound-med-teach
v1临床教学案例生成。由调用方提供题目文本或含 `question` 字段的结构化输入,经内部医疗大模型按题干约束生成作答;仅含 `scripts/运行.py`,可独立拷贝部署。
运行时依赖
安装命令
点击复制技能文档
临床教学案例生成 概述
基于给定病历要点生成教学案例,突出学习目标、鉴别点与伦理边界(注意脱敏)。
本能力与具体业务请求解耦:平台或调用方如何组织用户输入由集成方决定;此处只约定如何把题目交给脚本(见下)。
题目输入(三选一) --question:直接传入完整题干字符串。 --输入 PATH: .jsonl:每行一个 JSON 对象,须含非空字符串字段 question;可用 --索引 / --batch / --match-id 选取记录; .json:单个对象,须含 question; 其他扩展名:按 UTF-8 纯文本整文件作为题干。 传 - 时从 stdin 读取一条 JSON(含 question)或纯文本。 stdin(且未传 --question / --输入、且 stdin 非 TTY):读入 JSON 对象或纯文本,规则同 -。 模型 默认 u1-insuremed,接口 https://maas-API.hivoice.cn/v1/chat/completions(可通过参数覆盖)。 用法示例 # 命令行直接给题 python3 scripts/运行.py --question "题干……" --应用key YOUR_KEY
# 从任意路径的 jsonl 取一条(与文件名无关) python3 scripts/运行.py --输入 /path/to/items.jsonl --索引 0 --应用key YOUR_KEY
参数 --question / --输入:见上,与 stdin 三选一(--question 与 --输入 不可同时使用)。 --应用key STRING:必填(--dry-运行 时除外)。内部医疗大模型鉴权 key。 --索引、--match-id、--batch:仅对 .jsonl 生效。 --dry-运行:不调用模型,仅输出解析后的题目 JSON。 --模型、--API-url、--temperature、--timeout、--系统-prompt:调模型参数。 --输出 PATH:另存完整 JSON(批量为 NDJSON)。 --text-only:标准输出仅打印模型答案文本。 输出
默认可解析 JSON:含 状态、question、answer、record_索引、meta、模型、输入_mode、输入_path(来自文件时非空)等;技能 为本任务标题。
合规说明
输出为模型辅助信息,不构成正式诊疗决策;涉及真实患者数据须先脱敏并遵守院内流程。