import { ApiResponse } from "./common"; import { get, post } from "./request"; import { StoryTemplateEntity, ImageStoryEntity, } from "@/app/service/domain/Entities"; /** * 获取故事模板列表 */ export const getTemplateStoryList = async () => { return await get>("/template-story/list"); }; /** * 执行故事模板操作,生成电影项目 */ export const actionTemplateStory = async (template: StoryTemplateEntity) => { return await post>( "/template-story/action", template ); }; /** * AI分析图片,生成分析结果 */ export const AIGenerateImageStory = async (imageStory: ImageStoryEntity) => { return await post>( "/image-story/ai-generate", imageStory ); };