SuperAPI AI 工具集

jinko-protocol

设计与创作

查看项目

更新于 10-16 07:23

技能介绍

用途:用于经 jinko-sdk 进行方案设计的机制性操作,支持按臂(arm)比较剂量、给药方案、给药途径等。设计关注点需明确分离:模型定义治疗给药方案函数及其输入,方案设计按臂实例化这些输入。

主要能力:优先使用 client.create_protocol_design(arms, model=model);当臂来自电子表格时使用 client.create_protocol_design_from_csv(csv_file_path=...),采用 arm、control、active、weight 等标准元数据列,其余列映射为 overrides,但此路径不接受 model 参数。可设置 control 关系、active 状态与权重;每臂可通过 tMax 和 tStep 覆盖求解时间;用公式字符串(如 "1.0"、"iv"、"PT24H")赋值。可在现有设计上用 protocol.arms(get、create、set_control、set_active、set_weight、set_override、delete、compare_overrides)编辑单个臂,而非替换原始负载。

使用方式:前置条件是已初始化的 jinko-sdk 连接及满足其元数据要求的 SDK,需先运行 jinko-sdk-setup 技能并通过检查;session code 只能交换一次。SDK 安装后可用控制台脚本:create_protocol_design、create_protocol_design_from_csv、edit_protocol_design_arms、inspect_protocol_design,亦可经 python -m 调用,例如 python -m jinko.cli.create_protocol_design --model-sid cm-... --apply。创建或更新项目项前需显式确认或加 --apply。

适用场景与限制:若所需覆盖键不存在于模型输入,需先切换到 jinko-model 添加相应模型组件或给药逻辑。创建建议放在专用 Jinkō 文件夹(如 YYYY-MM-DD-<experiment-name>)而非项目根目录,可复用完全匹配的已有文件夹。该技能资料未提供收费、价格或平台效果说明。