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