AI画图
# 接口信息
- 接口状态 : 正常
- 请求方式 :
POST - 返回格式 :
JSON - 扣除积分数 :
10
# 请求地址
http://api-gateway.tempeisite.xyz/api/ai/draw
1
# 请求参数
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
| assistantId | 否 | Long | 助手id |
| question | 是 | String | 问题 |
# 响应参数
| 参数名称 | 类型 | 描述 |
|---|---|---|
| code | int | 响应码 |
| data | string | 图片url地址 |
| message | string | 响应描述 |
# 代码示例
注意 🔔️
没有开发者调用凭证无法调用接口哦!!! 前往获取开发者凭证 (opens new window)
注入Service
@Resource
private ApiClient apiClient;
1
2
2
- 示例一 :推荐👍
通过yml配置开发者调用凭证
@org.junit.jupiter.api.Test
public void testDraw1() {
QuestionRequest questionRequest = new QuestionRequest("画一个可爱的小猫");
String url = apiClient.doDraw(questionRequest);
System.out.println(url);
}
1
2
3
4
5
6
2
3
4
5
6
响应示例:
{
"text": "https://sfile.chatglm.cn/testpath/e341f586-5fb7-5974-aec9-cd3e1f802223_0.png"
}
1
2
3
2
3
- 示例二:
@org.junit.jupiter.api.Test
public void testDraw2() {
ApiClient apiClient = new ApiClient("1e4cd3ef6a8d2538044a027c07508488", "af5a11324adf26ae19d79a88b8e6cd08");
QuestionRequest questionRequest = new QuestionRequest("可爱的小狗");
String url = apiClient.doDraw(questionRequest);
System.out.println(url);
}
1
2
3
4
5
6
7
2
3
4
5
6
7
# 常见问题
图片生成的主要功能是什么?
答:根据用户输入的文字内容,生成符合语义描述的不同风格的图像。
图片生成支持什么应用平台?
答:目前支持Web API应用平台。
图片生成的默认大小为多少?
答:分辨率512*512。
# 更多示例详见:AI问答开放平台-SDK-Demo 示例项目 (opens new window)
上次更新: 2024/05/15, 04:33:36