用途:ads aqua 提供对 AI Quick Actions 全部操作的命令行访问,底层使用 Python Fire,覆盖模型、部署、微调和评估命令。
安装:pip install oracle-ads[aqua];开发模式可用 pip install -e ".[aqua]"。认证方面:在 OCI Notebook Sessions 中使用资源主体(Resource Principal)无需设置,自动生效;本地开发用安全令牌时设置 export OCI_IAM_TYPE="security_token",用 API 密钥时设置 export OCI_IAM_TYPE="api_key"(并设置 OCI_CONFIG_PROFILE)。
主要能力: 模型:ads aqua model list/get 查看模型,register 支持从 HuggingFace 或对象存储注册、GGUF 模型、BYOC(--inference_container_uri),convert_fine_tune 转换旧的微调模型。 部署:ads aqua deployment create 创建单模型、多模型(--models)、堆叠(--deployment_type "STACKED")、工具调用(通过 --env_var 传入 PARAMS)及 CPU 上的 GGUF 部署;recommend_shape 推荐机型,list/get 查看部署详情。 微调:ads aqua fine_tuning create 指定 ft_source_id、数据集路径、输出路径、机型、副本数与超参数(如 epochs、learning_rate、lora_r 等)。 评估:ads aqua evaluation create 指定 evaluation_source_id、数据集、报告路径、model_parameters 与 metrics(如 bertscore、rouge);支持多/堆叠部署中指定具体模型。 其他:ads aqua verify_policies 校验策略;日志用 ads opctl watch <OCID> --auth resource_principal 查看。
限制:资料未提供具体价格、免费额度或性能承诺;命令参数细节参见 references/params.md,需具备 OCI 资源与相应权限。