add first commit

This commit is contained in:
2026-07-21 15:43:39 +08:00
commit 482f8df508
19 changed files with 521 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
"""
模型导出 — doubao
自动生成,请勿手动修改
"""
from .pydantic import AnalyzePostRequest
from .pydantic import AnalyzePostResponse
from .pydantic import DoubaoResponse
__all__ = [
"AnalyzePostRequest",
"AnalyzePostResponse",
"DoubaoResponse",
]
+23
View File
@@ -0,0 +1,23 @@
"""
自动生成的 Pydantic 模型 — doubao
来源: config/workers/doubao/
"""
from __future__ import annotations
from typing import Any, Optional
from pydantic import BaseModel, Field
class AnalyzePostRequest(BaseModel):
"""分析图片内容 — 请求体"""
image_base64: str = Field(...)
prompt: str = Field(...)
class AnalyzePostResponse(BaseModel):
"""分析图片内容 — 响应体"""
result: str = Field(...)
error: Optional[str] = Field(default='')
# 所有响应模型的联合类型
DoubaoResponse = AnalyzePostResponse