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 เพิ่มวิธีการเป็นโรงงานสำหรับ AI ใน PlayerFactory
เพิ่มวิธีโรงงานสำหรับเกมด้วย Judge Class ใน GameFactory
ความสัมพันธ์ระหว่างคลาส Duo-Game-LIB สามารถพบได้ในเอกสารสถาปัตยกรรมของโครงการหลัก Connect-Four-Lib สามารถใช้เป็นตัวอย่างสำหรับไลบรารี AI
version ใน pyproject.toml ใช้เวอร์ชันความหมายสำคัญ
ก่อนที่จะเผยแพร่แพ็คเกจไปยัง PYPI:
src/name_of_ai_lib เป็นชื่อที่ต้องการและอัปเดต packages ใน pyproject.tomlname ใน pyproject.toml