
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
基于随机森林算法的动物福利评估机器学习模块。可预测离散类别标签,如健康或患病。训练时需提供与问题领域相关的历史数据及希望模型学习预测的真实值,模型会学习数据与预测值之间的关系,通过决策树结构计算最佳问题以实现尽可能准确的估计。
算法训练、测试及指标计算:
接收包含_训练特征_的数据集作为输入,执行训练、测试及指标计算。返回包含_训练结果_的对象,展示训练后使用的所有测试记录、算法预测结果及评估指标。
健康状况预测:
接收包含_预测特征_的数据集作为输入,执行预测并返回包含_预测结果_的对象。
适用于需要通过历史数据训练模型来评估动物健康状况的场景,如畜牧业动物健康监测、动物研究中的福利状态评估等领域,可帮助快速判断动物健康类别。
使用该组件需以下依赖:
| 所需组件 | 描述 |
|---|---|
| https://hub.docker.com/repository/docker/demeterengteam/pilot4.2-traslator | AIM 转换器 |
bashdocker pull docker.xuanyuan.run/demeterengteam/estimate-animal-welfare-condition:latest
可通过 docker-compose 运行应用:
Docker-compose 配置
在文件夹中创建 docker-compose.yml 文件:
docker-compose.yml 内容:
yamlversion: '3' services: animalwelfare: image: docker.xuanyuan.run/demeterengteam/estimate-animal-welfare-condition:latest ports: - '${HOST_PORT}:8080' environment: - AW_AIM_TRASLATOR_PREDICTION_URL=http://${HOST_IP}:${TRASLATOR_SERVICE_HOST_PORT}/demeter-csvManager/rest/traslator/v1/AnimalWelfarePrediction - AW_AIM_TRASLATOR_TRAINING_URL=http://${HOST_IP}:${TRASLATOR_SERVICE_HOST_PORT}/demeter-csvManager/rest/traslator/v1/AnimalWelfareTraining
在同一文件夹中创建 .env 文件:
.env 内容:
HOST_PORT=9180 HOST_IP=**插入主机IP** TRASLATOR_SERVICE_HOST_PORT=**插入转换器组件端口**
配置说明:
HOST_PORT:设置应用使用的端口(默认9180,可替换为其他端口)。HOST_IP:主机机器的正确IP地址。TRASLATOR_SERVICE_HOST_PORT:转换器服务组件使用的端口。运行命令:
docker-compose updocker-compose startdocker-compose stop在发送请求前,需通过https://hub.docker.com/repository/docker/demeterengteam/pilot4.2-traslator上传CSV格式数据。启动应用后,可使用REST客户端(如Postman)调用以下接口。
基础URL与请求头
基础URL:
http://[HOST]:[HOST_PORT]/EstimateAnimalWelfareConditionModule/ENDPOINT
请求头设置:
| Key | Value |
|---|---|
| Content-Type | application/json |
| Accept | application/json |
接口信息
| URL | 请求类型 | 用途 | 输入 | 输出 |
|---|---|---|---|---|
/v1/animalWelfareTraininig | GET | 训练算法、计算指标并返回结果数据 | - | 包含指标的AIM Json输出数据结果 |
/v1/animalWelfarePrediction | GET | 评估健康状况并返回结果数据 | - | AIM Json输出数据结果 |
应用镜像未预加载任何训练数据模型,首次使用必须先执行训练请求,以创建预测所需的模型。后续使用无需重复训练,除非需要提高训练准确性。
https://github.com/Engineering-Research-and-Development/demeter-estimate-animal-welfare-condition/tree/develop
https://img.shields.io/badge/License-AGPL%20v3-blue.svg](https://www.gnu.org/licenses/agpl-3.0)
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务