You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 3.7 kB

3 years ago
11 years ago
11 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <!--[English](README_EN.md)-->
  2. <h1><img src="public/img/favicon.png" alt="logo" width="30" height="30">AiForge - 启智AI开发协作平台</h1>
  3. [![release](https://img.shields.io/badge/release-1.21.11.1-blue)](https://openi.pcl.ac.cn/OpenI/aiforge/releases/latest)
  4. [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
  5. ## AiForge
  6. 启智AI开发协作平台是一个在线Web应用,旨在为人工智能算法、模型开发提供在线协同工作环境,它提供了<b>代码托管、数据集管理与共享、免费云端算力资源支持(GPU/NPU)、共享镜像</b>等功能。
  7. [启智AI开发协作平台](https://openi.pcl.ac.cn) 是使用本项目构建的在线服务,您可以直接点击链接访问试用。
  8. 本项目是基于[Gitea](https://github.com/go-gitea/gitea)发展而来的,我们对其进行了Fork并基于此扩展了人工智能开发中需要的功能,如数据集管理和模型训练等。对于和代码托管相关的功能,您可以参考[Gitea的文档](https://docs.gitea.io/zh-cn/)。
  9. ### 系统总体架构
  10. 下图展示了系统总体架构,本项目分为Web前端和服务后端,Web页面面向算法开发者、应用开发者、科研工作者、学生等用户群体,通过统一的Web页面入口,使用系统提供的系统服务。
  11. 后端服务涵盖了AI模型开发流水线,包括代码协同开发、数据管理、模型调试、训练、推理和部署等(*目前尚未支持模型部署*)。在不同的开发阶段,我们还将提供丰富的开发工具供用户使用,如数据标注、数据筛选、模型转换、模型压缩、代码检测等。我们也欢迎社区提供更多丰富的工具接入,提高利用平台进行开发的效率。
  12. ![系统架构图](assets/架构图.png)
  13. ## 在线服务使用
  14. 本项目的在线服务平台的详细使用帮助文档,可参阅本项目[百科](https://openi.pcl.ac.cn/OpenI/aiforge/wiki)内容。
  15. - 如何创建账号
  16. - 如何创建组织及管理成员权限
  17. - 如何创建项目仓库
  18. - 如何使用数据集功能
  19. - 如何使用计算资源进行模型调试和训练
  20. - 使用小技巧
  21. - 常见问题(FAQ)
  22. ## 安装
  23. 您也可以基于本项目代码,在本地环境安装部署服务。
  24. ### 数据库准备
  25. [数据库准备说明](https://docs.gitea.io/zh-cn/database-prep/)
  26. ### 从源代码安装
  27. - node版本 >= v10.13.0
  28. - golang版本 >= 1.13.3
  29. [从源代码安装说明](https://docs.gitea.io/zh-cn/install-from-source/)
  30. ## 授权许可
  31. 本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 [LICENSE](https://openi.pcl.ac.cn/OpenI/aiforge/src/branch/develop/LICENSE) 文件中。
  32. ## 需要帮助?
  33. 如果您在使用或者开发过程中遇到问题,可以在以下渠道咨询:
  34. - 点击[这里](https://openi.pcl.ac.cn/OpenI/aiforge/issues)在线提交问题(点击页面右上角绿色按钮**创建任务**)
  35. - 加入微信群实时交流,获得进一步的支持
  36. <img src="https://openi.pcl.ac.cn/OpenI/aiforge/wiki/raw/img/wechatgroup.jpg" width=200px />
  37. ## 启智社区小白训练营:
  38. - 结合案例给大家详细讲解如何使用社区平台,帮助无技术背景的小白成长为启智社区达人 (https://openi.pcl.ac.cn/zeizei/OpenI_Learning)
  39. ## 平台引用
  40. 如果本平台对您的科研工作提供了帮助,可在论文致谢中加入:
  41. 英文版:```Thanks for the support provided by OpenI Community (https://openi.pcl.ac.cn).```
  42. 中文版:```感谢启智社区提供的技术支持(https://openi.pcl.ac.cn)。```
  43. 如果您的成果中引用了本平台,也欢迎在下述开源项目中提交您的成果信息:
  44. https://openi.pcl.ac.cn/OpenIOSSG/references