diff --git a/docs/实现说明.md b/docs/实现说明.md index f60aed2..616e324 100644 --- a/docs/实现说明.md +++ b/docs/实现说明.md @@ -85,7 +85,7 @@ ### 接口4 用户特征 `/api/v1/face/features`(**网关本机**) - **做什么**:照片 → 几十项面部特征(脸型/眉形/肤色/三庭五眼/四季色彩季型/量感/基因风格/性别…)。`data.features` 是 JSON 字符串。 - **怎么实现**(`gateway/`,逻辑参考 worker `face_features.py` / `/home/xsl/fuyan`):调**火山方舟 豆包视觉模型** - `doubao-seed-1-6-vision`(OpenAI 兼容,base64 data URI 喂图),解析眉形/年龄/动静/性别/基因风格 5 项。 + `doubao-seed-2-0-lite-260428`(OpenAI 兼容,base64 data URI 喂图),解析眉形/年龄/动静/性别/基因风格 5 项。 **`face_shape`(脸型)改为本机 `face/face_shape_classifier.py`(MediaPipe)计算并覆盖豆包结果**。 无人脸→1001。网关需可达 `ark.cn-beijing.volces.com`,API Key 走网关配置(不入 git)。 ⚠️ 因此**网关机不再是纯轻量代理**,需额外安装 `mediapipe`/`opencv-python`/`numpy<2`(见 `requirements.txt`)。 diff --git a/docs/接口文档.md b/docs/接口文档.md index f8e770c..b73fc76 100644 --- a/docs/接口文档.md +++ b/docs/接口文档.md @@ -352,7 +352,7 @@ ## 接口 4:用户特征接口 -**说明**:输入用户照片,由**火山方舟 豆包视觉模型**(`doubao-seed-1-6-vision`)分析,输出一大批面部特征。 +**说明**:输入用户照片,由**火山方舟 豆包视觉模型**(`doubao-seed-2-0-lite-260428`)分析,输出一大批面部特征。 **请求**:`POST /api/v1/face/features` diff --git a/face_features.py b/face_features.py index e8a35f3..b93165e 100644 --- a/face_features.py +++ b/face_features.py @@ -17,7 +17,7 @@ import os logger = logging.getLogger("hair.worker") ARK_BASE_URL = os.getenv("ARK_BASE_URL", "https://ark.cn-beijing.volces.com/api/v3") -ARK_MODEL = os.getenv("ARK_MODEL", "doubao-seed-1-6-vision-250815") +ARK_MODEL = os.getenv("ARK_MODEL", "doubao-seed-2-0-lite-260428") # doubao 中文键 → 接口4 英文字段(脸型不走豆包,见 _local_face_shape) _KEY_MAP = {