MCPcopy Create free account
hub / github.com/OpenDCAI/Paper2Any / PPTGenerationRequest

Class PPTGenerationRequest

fastapi_app/schemas.py:543–566  ·  view source on GitHub ↗

专用于PPT生成/编辑的请求模型

Source from the content-addressed store, hash-verified

541
542
543class PPTGenerationRequest(BaseModel):
544 """专用于PPT生成/编辑的请求模型"""
545 img_gen_model_name: str
546 chat_api_url: Optional[str] = None
547 api_key: Optional[str] = None
548 credential_scope: Optional[str] = None
549 email: Optional[str] = None
550 style: str = ""
551 reference_img: Optional[Any] = None
552 aspect_ratio: str = "16:9"
553 language: str = "en"
554 model: str = settings.PAPER2PPT_CONTENT_MODEL
555 get_down: str = "false"
556 all_edited_down: str = "false"
557 result_path: str
558 pagecontent: Optional[str] = None
559 page_id: Optional[int] = None
560 edit_prompt: Optional[str] = None
561 edit_mask_path: Optional[str] = None
562 regenerate_from_outline: str = "false"
563 # 图像生成分辨率(1K/2K/4K 等)
564 image_resolution: Optional[str] = None
565 # 增量生成:跳过的页码列表(JSON 格式,0-based),复用已有图片
566 skip_pages: Optional[str] = None
567
568
569class FullPipelineRequest(BaseModel):

Callers 3

_run_generate_taskMethod · 0.90
paper2ppt_generate_taskFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected