营养健身API

MyNutRest是一个基于Spring Boot的REST API,采用六边形架构设计,专注于处理营养和健身数据,并可作为MCP服务器运行。

  • by alexmoutouh
  • Java
  • 本地部署
  • 更新于
在 GitHub 查看 alexmoutouh/MyNutRest

使用说明

MyNutRest

MyNutRest是一个Spring Boot(Java 25)REST API,采用六边形架构设计。它处理营养和健身。
它还充当MCP服务器(使用Spring AI)。

要在本地运行服务器,请执行以下操作:

./mvnw spring-boot:run

在调用端点之前,您需要:

  • 启动数据库
  • 配置并启动运行llm的服务器

要测试一切是否运行良好,您可以执行以下操作:

curl -X POST "{base_url}/my-nut/api/v1/user/id/1/nut/scan" -F "image=@/path/to/image.jpg" -F "grams=150" -v