文本生成图片

This commit is contained in:
spllzh
2025-10-18 10:48:46 +08:00
parent 8e640e03c8
commit 9b2e08593c
25 changed files with 356 additions and 4 deletions

View File

@@ -1,8 +1,11 @@
package com.rj.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.rj.controller.TextModelController;
import com.rj.entity.ImageModel;
import java.util.Map;
/**
* 图像模型服务接口
*
@@ -140,4 +143,17 @@ public interface IImageModelService extends IService<ImageModel> {
String prompt, String functionName);
boolean removeByUuid(String uuid);
/**
* 文本生成图像
*
* 根据文本提示词生成图像,包括:
* - 调用AI图像生成服务
* - 处理生成结果
* - 保存生成记录
*
* @param request 文本生成图像请求参数
* @return 生成结果包含图像URL等信息
*/
Map<String, Object> generateImageByText(TextModelController.ImageProcessingRequest request);
}