Skip to content

IndustryEssentials/MaaS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

欢迎使用 MaaS 预览版👋👋👋

MaaS 是一款基于云计算技术的AI服务,支持模型管理、模型推理API生成和在线API使用等功能,旨在帮助用户快速部署和使用深度学习模型,提高模型的生产效率和推理性能。


· 反馈 · 讨论

主要功能

模型管理

模型管理是平台的核心功能,支持上传、部署、更新和删除模型.用户可以通过界面拉取公共算法模型,平台会将模型转换为可用于推理的格式,并自动部署到推理服务中。用户可以随时更新或删除模型。

API生成

平台支持将训练好的模型部署为RESTful API,支持在线调用和批量调用。平台会自动根据模型生成API接口,并提供文档和SDK供用户使用。

在线API使用

平台提供了API文档和在线接口测试工具,方便用户使用API。用户可以通过API文档了解API的功能、输入输出格式、参数、错误码等信息,并使用在线接口测试工具来测试API。请求和响应的日志也会被记录到日志存储中,方便用户查看和分析。

弹性扩展

平台支持弹性扩展,可以根据实际负载来自动扩展推理服务的实例数量,保证服务的稳定性和性能。同时也支持自动缩减实例数量,以避免资源浪费。

界面预览

公共算法 我的模型 API管理 在线试用 批量预测 批量预测

安装部署

1 clone 本仓库

请执行以下命令:

git clone https://github.com/IndustryEssentials/MaaS.git

cd MaaS

2 配置

打开.env文件,根据实际情况修改配置。

  • SERVER_HOST_DNS: 服务使用的DNS,请改成服务器的IP地址或域名。
  • SERVER_HOST_PORT: 服务使用的端口号,请分配一个未被使用的端口号。
  • MYSQL_ROOT_PASSWORD: 数据库root用户的密码。
  • MYSQL_INITIAL_USER: 数据库初始用户名。
  • MYSQL_INITIAL_PASSWORD: 数据库初始用户的密码。

3 启动

docker-compose up -d

如果使用的是的docker-compose-plugin请尝试使用:

docker compose up -d

ps: 系统初始化需要60s左右,请耐心等待。

4 访问

假设 SERVER_HOST_DNS192.168.0.100SERVER_HOST_PORT8220,则可以在浏览器输入URL进行访问:

http://192.168.0.100:8220

如果修改了SERVER_HOST_DNSSERVER_HOST_PORT,此处的URL也需要相应地修改。

如果需要使用API来开发自己的业务系统,可以参考API使用说明

一切完成,开始工作吧!🍻🍻🍻

(返回顶部)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages