ai library template
1.0.0
이 템플릿에는 CI/CD 워크 플로가 포함되어 있으며 AI 라이브러리의 작업을 호출합니다.
저장소 비밀에 다음 항목 추가 :
| 이름 | 그것을 얻을 수있는 곳 |
|---|---|
CODECOV_TOKEN | Codecov |
PYPI_TOKEN | pypi |
Duo-Game-Lib에서 다음 클래스를 구현해야합니다.
Player 는 AI를 나타냅니다Judge 이 템플릿에서 새 저장소를 만듭니다
AI를 구현하십시오
배포 워크 플로우로 패키지를 PYPI에 배포하십시오
AI 라이브러리를 Tira-AI-Platform에 추가하십시오
poetry add ai-library-name PlayerFactory 의 AI에 대한 공장 방법을 추가하십시오
GameFactory 에서 Judge 클래스와 함께 게임에 대한 공장 방법 추가
듀오 게임 리브 클래스 간의 관계는 주요 프로젝트의 아키텍처 문서에서 찾을 수 있습니다. Connect-Lib는 AI 라이브러리의 예로 사용할 수 있습니다.
pyproject.toml 에서 version 업데이트하고 시맨틱 버전을 사용하십시오중요한
PYPI에 패키지를 게시하기 전에 :
src/name_of_ai_lib pyproject.toml 에서 원하는 이름 및 업데이트 packages 로pyproject.toml 에서 name 변경하십시오