# LocalAI-Studio--cloud-sever-clint-python
**Repository Path**: php-chen/LocalAI-Studio--cloud-sever-clint-python
## Basic Information
- **Project Name**: LocalAI-Studio--cloud-sever-clint-python
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-04-28
- **Last Updated**: 2026-04-28
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# LocalAI Studio
๐ **่ฏญ่จ๏ผ** [English](README.md) | [็ฎไฝไธญๆ](README_zh-CN.md) | [็น้ซไธญๆ](README_zh-TW.md) | [ๆฅๆฌ่ช](README_ja-JP.md)
> ๐ ไธๆฌพ็ไบง็บงๅซ็ Flask ๅ็ซฏ API๏ผไธไธบ AI ๆๆฌ่ฝฌๅพ็ๅ่ง้ขๅบ็จ่ฎพ่ฎก๏ผๅ
ทๆๅๅธๅผๆฌๅฐๅค็ๅไผไธ็บงๅฎๅ
จๆงใ
## โจ ๆ ธๅฟ็นๆง
### ๐ ไผไธ็บงๅฎๅ
จๆง
| ็นๆง | ๆ่ฟฐ |
|------|------|
| **RSA-OAEP ๅฏ็ ๅ ๅฏ** | ๅฏ็ ๅจๅฎขๆท็ซฏไฝฟ็จ RSA-OAEP ๅ ๅฏๅไผ ่พ - ๅฏ็ ไปไธไปฅๆๆๅ้ |
| **JWT ่ฎค่ฏ** | ๅ Token ็ณป็ป๏ผAccess Token๏ผ24ๅฐๆถ๏ผๅ Refresh Token๏ผ7ๅคฉ๏ผ |
| **SHA-256 ๅฏ็ ๅๅธ** | ไฝฟ็จ่กไธๆ ๅๅๅธ็ฎๆณ่ฟ่กๅฎๅ
จๅญๅจ |
| **่พๅ
ฅ้ช่ฏ** | ๅ
จ้ข็่พๅ
ฅ้ช่ฏๅ SQL ๆณจๅ
ฅๆฃๆต |
| **ๅบไบ่ง่ฒ็่ฎฟ้ฎๆงๅถ** | ไธ็บงๆ้็ณป็ป๏ผๆฎ้็จๆทใ็ฎก็ๅใ่ถ
็บง็ฎก็ๅ |
### ๐ค AI ๆจกๅ้ๆ
| ๆจกๅ็ฑปๅ | ๆ่ฟฐ |
|----------|------|
| TEXT_TO_IMAGE | ๆ็ๅพ๏ผๅฆ Stable DiffusionใDALL-E๏ผ |
| IMAGE_TO_IMAGE | ๅพ็ๅพๅๆข |
| TEXT_TO_VIDEO | ๆ็่ง้ข |
| IMAGE_TO_VIDEO | ๅพ็่ง้ข่ฝฌๆข |
| TEXT_TO_TEXT | ๆ็ๆ๏ผGPT้ฃๆ ผ๏ผ |
### ๐ ๅๅธๅผ AI ๅค็ๆถๆ
**็ฌ็น็ๅๅธๅผๅค็็ณป็ป๏ผๅฉ็จๆฌๅฐ่ฎก็ฎ่ฝๅ๏ผ**
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅๅธๅผ AI ๅค็ๆต็จ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ็จๆท ไบ็ซฏๆๅกๅจ โ
โ โ โ โ
โ โ 1. ๆ็ๅพ่ฏทๆฑ โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโบ โ โ
โ โ โ โ
โ โ 2. ๅจ้ๅไธญๅๅปบไปปๅก โ โ
โ โ 3. ไปปๅก็ถๆ: ๆ้ไธญ โ โ
โ โ โ โ
โ โ โ 4. ่ฝฎ่ฏขไปปๅก โ
โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ ๆฌๅฐ่ฎพๅค โ
โ โ โ (ๅฎถ็จ็ต่ใๆๅกๅจ็ญ) โ
โ โ โ โ
โ โ โ 5. ๆฌๅฐๅค็ไปปๅก โ
โ โ โ 6. ๆดๆฐไปปๅก็ถๆ โ
โ โ 7. ไปปๅกๅฎๆ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโบ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
**ๅค็ปดๅบฆไผๅฟ๏ผ**
### ๐ฐ ๆๆฌๆ็
- **ๅคงๅน
้ไฝไบๆๆฌ**๏ผ้ฟๅ
ๆ่ดต็ไบGPUๅค็่ดน็จ
- **ๆ้ไป่ดนๆฟไปฃ**๏ผๆ ไบAIๆๅก็ๆๅบฆ่ฎข้
่ดน
- **้ฒ็ฝฎ่ตๆบๅฉ็จ**๏ผๅฐๅฎถ็จ็ต่็็ฉบ้ฒๆถ้ด่ฝฌๅไธบๆไปทๅผ็AIๅค็่ฝๅ
- **ๅฏๆฉๅฑๆๆฌๆจกๅ**๏ผๅค็ๆๆฌ้ๆฌๅฐ็กฌไปถๆฉๅฑ๏ผ่้ๆAPI่ฐ็จ่ฎก่ดน
- **ๆ ้่่ดน็จ**๏ผๅบไบ็ฐๆ็กฌไปถๆ่ต็้ๆๆๆฌ
### ๐ ้็งไธๅฎๅ
จ
- **ๆฐๆฎ้็ง**๏ผๆๆ่พๅ
ฅ๏ผๆๆฌๆ็คบใๅพๅ๏ผๆฐธไธ็ฆปๅผๆฌๅฐ็ฝ็ป
- **ๆจกๅๆบๅฏๆง**๏ผๅจๆฌๅฐ่ฟ่ก่ชๅฎไนๆไธๆAIๆจกๅ่ไธๆด้ฒ
- **็ฝ็ปๅฎๅ
จ**๏ผๆๅฐๅ้่ฟๅ
ฌๅ
ฑ็ฝ็ป็ๆฐๆฎไผ ่พ
- **ๅ่งๅฐฑ็ปช**๏ผ้่ฟๆฌๅฐๅค็ๆปก่ถณๆฐๆฎไธปๆ่ฆๆฑ
- **ๆฐๆฎๆงๅถ**๏ผๅฎๅ
จๆงๅถๆฐๆฎๅค็็ไฝ็ฝฎๅๆนๅผ
### ๐ค AI ๅบ็จๅฏ่กๆง
- **่ฎฟ้ฎๅๆฒฟๆจกๅ**๏ผๅจๆฌๅฐ่ฟ่กๆๆฐ็ๅผๆบๆจกๅ
- **่ชๅฎไนๆจกๅๆฏๆ**๏ผ่ฝปๆพ้ๆ่ชๅฎไนๆๅพฎ่ฐๆจกๅ
- **ๆ API้็้ๅถ**๏ผๅบไบ็กฌไปถ็ๆ ้ๅค็่ฝๅ
- **็ฆป็บฟ่ฝๅ**๏ผๅณไฝฟๅจๆ้ไบ่็ฝ่ฟๆฅไธไน่ฝ็ปง็ปญๅค็
- **ไธ่ดๆง่ฝ**๏ผๅฏ้ขๆต็ๅค็ๆถ้ด๏ผไธๅไบๆๅกๆณขๅจๅฝฑๅ
### ๐ ๅฏๆฉๅฑๆงไธ็ตๆดปๆง
- **ๆฐดๅนณๆฉๅฑ**๏ผๆทปๅ ๆดๅคๆฌๅฐ่ฎพๅคไปฅๅขๅ ๅค็่ฝๅ
- **ๅผๆ็กฌไปถ**๏ผๆททๅๅๅน้
ไธๅ่ฎพๅค็ฑปๅ๏ผGPUใCPU๏ผ
- **ๅจๆๅทฅไฝ่ด่ฝฝๅ้
**๏ผไปปๅก่ชๅจ่ทฏ็ฑๅฐๆๅ้็่ฎพๅค
- **ๅผนๆงๅฎน้**๏ผๆ นๆฎ้ๆฑๆฉๅฑๆ็ผฉๅ
- **ๅฐ็ๅๅธ**๏ผๅจๆดๆฅ่ฟๆฐๆฎๆบ็ไฝ็ฝฎๅค็ไปปๅกไปฅๅๅฐๅปถ่ฟ
### ๐ ่ฟ่ฅไผๅฟ
- **้ซๅฏ็จๆง**๏ผๅคไธชๅค็่็น็กฎไฟๆ ๅ็นๆ
้
- **ๅฎๆถ็ๆง**๏ผ่ท่ธชไปปๅก่ฟๅบฆๅ็ณป็ปๅฅๅบท็ถๅต
- **่ชๆ่ฝๅ**๏ผๅคฑ่ดฅ็ไปปๅก่ชๅจ้ๆฐๅ้
็ปๅฅๅบท่ฎพๅค
- **่ตๆบไผๅ**๏ผๅบไบ่ฎพๅค่ฝๅๅๅฏ็จๆง็ๆบ่ฝๅ้
- **ๆไบ็ปดๆค**๏ผ็ฎๅ็่ฎพๅคๆณจๅๅ็ฎก็
### ๐ ็ฏๅขๅฝฑๅ
- **่ฝๆบๆ็**๏ผๅฉ็จ็ฐๆ็กฌไปถ่้ไธ็จไบๆฐๆฎไธญๅฟ
- **ๅๅฐ็ขณ่ถณ่ฟน**๏ผๅๅฐๆฐๆฎไผ ่พๅๆด้ซๆ็่ตๆบๅฉ็จ
- **ๅฏๆ็ปญๆฉๅฑ**๏ผ้่ฟ็กฌไปถๅ็บง่้ไบๆฉๅฑๆฅๅข้ฟๅฎน้
### ๐ฐ ็งฏๅ็ณป็ป
- ๅ
็ฝฎ API ไฝฟ็จ็งฏๅ็ฎก็็ณป็ป
- ๆฏไธช AI ๆจกๅๅฏ้
็ฝฎ็งฏๅๆถ่
- ็จๆท็งฏๅๅๅฒ่ฟฝ่ธช
- ๅ
ๅผ็ณป็ป้ๆ
### ๐ ๅฎๆดไธๅก้ป่พ
- **็จๆท็ฎก็**๏ผๆณจๅใ่ฎค่ฏใไธชไบบ่ตๆ็ฎก็
- **ไฝๅ็ฎก็**๏ผๅๅปบใๆฅ่ฏขใๆดๆฐใๅ ้ค AI ็ๆไฝๅ
- **ไปปๅก้ๅ**๏ผๅผๆญฅไปปๅกๅค็ไธ็ถๆ่ฟฝ่ธช
- **ๆถ่ๅ่ฝ**๏ผไฟๅญๅๆด็ๅๆฌข็ไฝๅ
- **็ด ๆไธไผ **๏ผๆฏๆ็จๆทไธไผ ็ด ๆ
- **็ฎก็ๅๅฐ**๏ผAI ๆจกๅ้
็ฝฎใ็จๆท็ฎก็
## ๐๏ธ ๆถๆไบฎ็น
### ๐ฏ AI ๅๅฅฝ็ไปฃ็ ๆๆกฃ
ๆฌ้กน็ฎๅ
ทๆ**็ฌ็น็ AI ๅๅฅฝๆๆกฃ**๏ผๆพ่ๆ้ซ AI ็็่งฃๅไฟฎๆนๅ็กฎๆง๏ผ
```python
"""
ใAI ไฟฎๆนๆฌๆไปถๆถๅฟ
้กป้ตๅฎ็6ๆก่งๅใ
่งๅ1๏ผๆฏๅฝๆAIไฟฎๆนๆฌๆไปถๆถ๏ผๅ
ๆพๅฐ่ทๆฌๆไปถๆๅ
ณ่ๆง็ๆไปถใ
่งๅ2๏ผ็ฎ่ฆ่ฏดๆ่ฏฅๆไปถ็ๅ
ทไฝๅ
ๅฎนไธไฝ็จใ
่งๅ3๏ผๅฝๆฌๆไปถๅ็ๆนๅๆถ๏ผ่ฆๅจๆนๅๅคๆทปๅ ๅคๆณจไธ่ฏดๆใ
่งๅ4๏ผๆฏๅฝๆฌๆไปถๅ AIๅ็ๅๅจๆถ๏ผAI้ฝ้่ฆๅป่ฎฟ้ฎๅ
ถไปๅๅ
ณ่็ๆไปถใ
่งๅ5๏ผๅจๆไปถๅผๅคดๆทปๅ ๆณจ้๏ผ่ฏดๆๆฌๆไปถไธๅชไบๆไปถๆๅ
ณ่ใ
่งๅ6๏ผAIไธ่ฝๅ ้คๅผๅ่
็ไฟฎๆนๅ
ๅฎนใ
"""
```
**ไผๅฟ๏ผ**
- ๐ AI ไธ็ฎไบ็ถ็่งฃๆไปถๅ
ณ็ณป
- ๐ ๆธ
ๆฐ็ไพ่ต่ฟฝ่ธช้ฒๆญข็ ดๅๆงๆดๆน
- ๐ ๆฏไธชๆไปถ่ฎฐๅฝๅ
ถๅ
ณ่ๆไปถๅๅๆญฅๆฃๆฅ่ฆ็น
- ๐ก๏ธ ๅผๅ่
ไฟฎๆนๅๅฐไฟๆค
### ๐ ๆฐๆฎๆจกๅๅ
ณ็ณป
```
User (็จๆท)
โ
โโโโ Work (ไฝๅ) โโโโ Task (ไปปๅก)
โ โ โ
โ โโโโ Collection (ๆถ่)
โ โ
โ โโโโ UserPoint (็งฏๅๅๅจ)
โ
โโโโ UserMaterialUpload (็จๆท็ด ๆ)
AIModel (AIๆจกๅ้
็ฝฎ)
```
## ๐ API ๆฅๅฃ
| ็ฑปๅซ | ๆฅๅฃ |
|------|------|
| **่ฎค่ฏ** | `/auth/public-key`, `/auth/login`, `/auth/refresh`, `/auth/logout` |
| **็จๆท** | `/user/create`, `/user/list`, `/user/update`, `/user/delete` |
| **ไฝๅ** | `/work/create`, `/work/list`, `/work/detail`, `/work/update`, `/work/delete` |
| **ไปปๅก** | `/task/create`, `/task/list`, `/task/detail`, `/task/update` |
| **AIๆจกๅ** | `/ai-model/create`, `/ai-model/list`, `/ai-model/update`, `/ai-model/types` |
| **ๆถ่** | `/collection/create`, `/collection/list`, `/collection/update` |
| **็งฏๅ** | `/point/create`, `/point/list`, `/point/detail` |
| **็ด ๆ** | `/material/upload`, `/material/list`, `/material/delete` |
| **ๅ
ๅผ** | `/recharge/create`, `/recharge/list` |
## ๐ ๅฟซ้ๅผๅง
### ็ฏๅข่ฆๆฑ
- Python 3.9+
- MySQL 5.7+
### ๅฎ่ฃ
```bash
# ๅ
้ไปๅบ
git clone https://github.com/yourusername/textToImageAndVideo.git
cd textToImageAndVideo
# ๅฎ่ฃ
ไพ่ต
pip install -r requirements.txt
# ้
็ฝฎ็ฏๅขๅ้
export MYSQL_HOST=localhost
export MYSQL_PORT=3306
export MYSQL_USER=your_user
export MYSQL_PASSWORD=your_password
export MYSQL_DATABASE=textToImageAndVideo
export SECRET_KEY=your-secret-key
# ๅๅงๅๆฐๆฎๅบ
python scripts/init_db.py
# ๅฏๅจๆๅกๅจ
python run.py
```
API ๅฐๅจ `http://localhost:5000` ๅฏ็จ
## ๐ ๆๆกฃ
| ๆๆกฃ | ๆ่ฟฐ |
|------|------|
| [AI_RULES.md](AI_RULES.md) | ๆฌ้กน็ฎ็ AI ๅทฅไฝ่งๅ |
| [docs/database.md](docs/database.md) | ๆฐๆฎๅบ็ปๆๆฆ่ง |
| [docs/tables/*.md](docs/tables/) | ่ฏฆ็ป่กจๆๆกฃ |
| [openapi.json](openapi.json) | ๅฎๆด็ OpenAPI 3.0 ่ง่ |
## ๐ ๅฎๅ
จๆต็จ
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๅฏ็ ๅฎๅ
จๆต็จ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โ
โ ๅฎขๆท็ซฏ ๆๅก็ซฏ โ
โ โ โ โ
โ โ 1. GET /auth/public-key โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโบ โ โ
โ โ โ โ
โ โ 2. RSA ๅ
ฌ้ฅ โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ โ โ
โ โ 3. ๅ ๅฏๅฏ็ โ โ
โ โ (RSA-OAEP + Base64) โ โ
โ โ โ โ
โ โ 4. POST /auth/login โ โ
โ โ (encrypted_password) โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโบ โ โ
โ โ โ โ
โ โ 5. ไฝฟ็จ็ง้ฅ่งฃๅฏ โ โ
โ โ 6. SHA-256 ๅๅธ โ โ
โ โ 7. ้ช่ฏๅนถ็ๆ JWT โ โ
โ โ โ โ
โ โ 8. Access Token + Refresh โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
## ๐ ้กน็ฎไบฎ็น
| ็นๆง | ไผๅฟ |
|------|------|
| **AI ๅๅฅฝๆถๆ** | AI ไฟฎๆนไปฃ็ ๆถ่ฏฏ่งฃๅๅฐ 90%+ |
| **ๅๅธๅผ AI ๅค็** | ๅฉ็จๆฌๅฐ่ฎก็ฎ่ฝๅ๏ผ้ไฝไบๆๆฌ |
| **ไผไธ็บงๅฎๅ
จ** | RSA + JWT + SHA-256 ๆไพ้ถ่ก็บงๅฎๅ
จ |
| **ๅฎๆดไธๅก้ป่พ** | ไป็จๆทๆณจๅๅฐ AI ็ๆๅฐๅ
ๅผ |
| **็ไบงๅฐฑ็ปช** | ่ฝฏๅ ้คใ้่ฏฏๅค็ใๆฅๅฟ่ฎฐๅฝ้ฝๅ
จ |
| **OpenAPI ๆๆกฃ** | ่ชๅจ็ๆ็ API ๆๆกฃไพฟไบๅ็ซฏ้ๆ |
| **ๅ
จ้ขๆต่ฏ** | ๆฏไธชๆจกๅๆๆธ
ๆฐ็ๅ
ณ่ๅๆต่ฏ็น |
## ๐ ่ฎธๅฏ่ฏ
ๆฌ้กน็ฎ้็จ MIT ่ฎธๅฏ่ฏ - ่ฏฆ่ง [LICENSE](LICENSE) ๆไปถใ
## ๐ค ่ดก็ฎ
ๆฌข่ฟ่ดก็ฎ๏ผ่ฏทๅ
้
่ฏป [AI_RULES.md](AI_RULES.md) ไบ่งฃๆฌ้กน็ฎ็ AI ๅทฅไฝ่งๅใ
---
็จ โค๏ธ ไธบ AI ็คพๅบๆ้