ai library template
1.0.0
该模板包含CI/CD工作流并调用AI库的任务。
将以下项目添加到存储库秘密:
| 姓名 | 从哪里得到它 |
|---|---|
CODECOV_TOKEN | Codecov |
PYPI_TOKEN | PYPI |
您需要至少实现Duo-Game-Lib的以下课程:
Player ,代表AIJudge ,负责游戏规则从此模板创建新存储库
实施AI
通过部署工作流将软件包部署到PYPI
将AI库添加到Tira-ai-platform
poetry add ai-library-name在PlayerFactory中添加AI的工厂方法
添加GameFactory中的Judge课程的游戏方法
二人组合类别类之间的关系可以在主要项目的体系结构文档中找到。连接两个可以用作AI库的示例。
pyproject.toml中的更新version ,使用语义版本重要的
在将包装发布给PYPI之前:
src/name_of_ai_lib pyproject.toml所需的名称并更新packagespyproject.toml中更改name