便携AI聚合API已经接入了ChatGPT生图功能,可以直接画图,也可以在你提供的图片基础上按照你的要求做一些修改,本文分享下ChatGPT 4o生图功能使用教程。
一、前言
便携AI聚合API推出了专门针对4o画图的模型,模型名称:gpt-4o-image和gpt-4o-image-vip,均是按次收费,具体的价格在定价页面(https://api.bianxie.ai/pricing)可以看到,后者更稳定(每个账号画3张图就换),但是更贵,一般来说用前者(gpt-4o-image)即可。
二、调用方法
1、通过代码调用
以Python为例,通过chat的模式调用绘画模型即可:
def gpt_4o_image(): api_key = 'sk-kTY20aIFpeMx' url = 'https://api.bianxie.ai/v1/chat/completions' headers = { 'Content-Type': 'application/json', 'Authorization': f'Bearer {api_key}' } data = { 'model': 'gpt-4o-image', 'messages': [{'role': 'user', "content": """画一张小狗的图"""}], } response = requests.post(url, headers=headers, json=data, timeout=9999) print(response.json())
返回格式如下:
{ 'id': 'chatcmpl-89DjTIjB5lGb2xoBeUr8L1MnJDZO9', 'object': 'chat.completion', 'created': 1744859664, 'model': 'gpt-4o-image', 'choices': [{ 'index': 0, 'message': { 'role': 'assistant', 'content': '```json\n{\n "prompt": "小狗的图",\n "ratio": "1:1"\n}\n```\n\n>🕐 排队中.\n\n>⚡ 生成中....\n\n>🏃\u200d 进度 12....22....33...44....54....64...[100](https://videos.openai.com/vg-assets/assets%2Ftask_01js0vrds9fh29fngkcekscpy7%2Fsrc_0.png?st=2025-04-17T01%3A24%3A52Z&se=2025-04-23T02%3A24%3A52Z&sks=b&skt=2025-04-17T01%3A24%3A52Z&ske=2025-04-23T02%3A24%3A52Z&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skoid=8ebb0df1-a278-4e2e-9c20-f2d373479b3a&skv=2019-02-02&sv=2018-11-09&sr=b&sp=r&spr=https%2Chttp&sig=cW0v22sSNBoaANh45W%2BTQwJwM%2F8FOUci3rKkWvKjlHU%3D&az=oaivgprodscus)\n\n> ✅ 生成完成\n\n\n' }, 'logprobs': None, 'finish_reason': 'stop' }], 'usage': { 'prompt_tokens': 14, 'completion_tokens': 375, 'total_tokens': 389, 'prompt_tokens_details': { 'text_tokens': 7, 'cached_tokens_details': {} }, 'completion_tokens_details': {} } }
可以通过链接直接下载生成的图片。
2、通过内置聊天调用
可以通过便携AI聚合API内置的playground(https://api.bianxie.ai/playground)直接画图,选择绘图模型即可:
也可以用内置的聊天程序(https://api.bianxie.ai/chat/0)直接画图,同样是选择对应的绘图模型即可(在OpenAI Plus分类下):
3、通过其他平台调用
也可以通过其他平台调用,设置好base url和api key后,选择(或者自定义)绘画模型即可: