CogView
CogView是智谱AI开发的一款AI绘图模型,可以根据文本描述生成图像。平台集成了智谱AI的CogView绘图能力,使用户可以通过简单的文本指令生成图像。
特点
- 支持中英文绘图提示词
- 提供多种绘图尺寸选项(对plus模型生效)
- 支持使用大模型优化提示词,提升绘图质量
- 可自定义触发词和回复格式
- 支持cogview-3和cogview-3-plus两种模型
代码配置
使用CogView绘图技能需要进行如下配置:
typescript
const ppagent = new PPAgent({
// ...
skills: [
{
name: "cogview-skill",
options: {
instanceName: "cogview-draw", // 实例名称,需要全局唯一
apiKey: "your-zhipuai-api-key", // 必填,智谱AI的API密钥
apiBase: "https://open.bigmodel.cn", // 智谱AI的API地址,默认为官方地址
model: "cogview-3-plus", // 必填,绘图模型,可选择"cogview-3-plus"或"cogview-3"
size: "1024x1024", // 绘图尺寸,仅对plus模型生效
triggerWords: "画图 画个图 画画 画张图 绘图 画个画 画 draw", // 触发词,以空格分隔
replyFormat: "TEXT", // 回复格式,可选"TEXT"或"IMAGE"
useLLM: false, // 是否使用大模型优化提示词
optimizer: "" // 用于优化提示词的大模型实例名称
}
}
],
// source和bot等配置可以用省略号代替
});
服务器运行请参考 install_code.md 文件。
配置说明:
必填配置
- apiKey: 智谱AI的API密钥,用于访问CogView绘图服务
- model: 绘图模型,支持"cogview-3-plus"或"cogview-3"
可选配置
- apiBase: API地址,默认为智谱AI官方地址"https://open.bigmodel.cn"
- size: 绘图尺寸,仅对plus模型生效,支持的尺寸包括:
- "1024x1024"(默认)
- "768x1344"
- "864x1152"
- "1344x768"
- "1152x864"
- "1440x720"
- "720x1440"
- triggerWords: 触发词,以空格分隔,默认为"画图 画个图 画画 画张图 绘图 画个画 画 draw"
- replyFormat: 回复格式,可选"TEXT"(MarkDown格式,默认)或"IMAGE"(直接发送图片)
- useLLM: 是否使用大模型优化提示词,默认为false
- optimizer: 用于优化提示词的大模型实例名称
注意事项
- 使用大模型优化提示词时,需要确保已配置相应的大模型实例,并在optimizer中指定该实例名称
- 对于支持Markdown的消息源,建议使用TEXT回复格式
- CogView-3-plus模型支持多种尺寸设置,而CogView-3模型则不支持尺寸设置
- 智谱AI的API调用需要计费,请确保您的账户有足够的余额