便携AI网
AI的百科全书

便携AI聚合API ChatGPT 4o生图功能使用教程

便携AI聚合API已经接入了ChatGPT生图功能,可以直接画图,也可以在你提供的图片基础上按照你的要求做一些修改,本文分享下ChatGPT 4o生图功能使用教程。

一、前言

便携AI聚合API推出了专门针对4o画图的模型,模型名称:gpt-4o-image和gpt-4o-image-vip,均是按次收费,具体的价格在定价页面(https://api.bianxie.ai/pricing)可以看到,后者更稳定(每个账号画3张图就换),但是更贵,一般来说用前者(gpt-4o-image)即可。

二、调用方法

这个模型默认使用最高质量出图,并且支持3种图片输出

  • 方图(1:1): 1024×1024
  • 纵图(2:3): 1024×1536
  • 横图(3:2): 1536×1024

直接在prompt里指定ratio即可。

1、通过代码调用

以Python为例,通过chat的模式调用绘画模型即可:

def gpt_4o_image():
    api_key = 'sk_asdffa'
    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": """画一张小狗的图。图片的ratio设置为2:3"""}],
    }

    response = requests.post(url, headers=headers, json=data, timeout=9999)

    print(response.json())

返回格式如下:

{
    'id': 'chatcmpl-89DnV5U9Cx904hlonpSeoQmea13Ld',
    'object': 'chat.completion',
    'created': 1751881203,
    'model': 'gpt-4o-image',
    'choices': [{
        'index': 0,
        'message': {
            'role': 'assistant',
            'content': ' ```json\n{\n  "prompt": "画一张小狗的图",\n  "ratio": "2:3",\n  "n": 1\n}\n```\n\n>🕐 排队中.\n\n>⚡ 生成中....\n\n>🏃\u200d 进度 14....42.....68...[100](https://videos.openai.com/vg-assets/assets%2Ftask_01jzj428rfeh48v7wbypxhnsdq%2F1751881201_src_0.png?st=2025-07-07T08%3A36%3A33Z&se=2025-07-13T09%3A36%3A33Z&sks=b&skt=2025-07-07T08%3A36%3A33Z&ske=2025-07-13T09%3A36%3A33Z&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skoid=aa5ddad1-c91a-4f0a-9aca-e20682cc8969&skv=2019-02-02&sv=2018-11-09&sr=b&sp=r&spr=https%2Chttp&sig=i08AO8RQtrniDsYH9BI6zOTHOtjzIYw0l8EgyWO%2FcYI%3D&az=oaivgprodscus)\n\n> ✅ 生成完成\n\n\n![gen_01jzj429hfet6r1cntqzzdfars](https://filesystem.site/cdn/20250707/sDTmxhcF2lkzjteu740YpD7jBkTB1X.png)\n\n[点击下载](https://filesystem.site/cdn/download/20250707/sDTmxhcF2lkzjteu740YpD7jBkTB1X.png)'
        },
        'finish_reason': 'stop'
    }],
    'usage': {
        'prompt_tokens': 23,
        'completion_tokens': 414,
        'total_tokens': 437,
        'prompt_tokens_details': {
            'text_tokens': 16
        },
        'completion_tokens_details': {
            'content_tokens': 414
        }
    }
}

可以通过链接直接下载生成的图片,结果图如下:

便携AI聚合API ChatGPT 4o生图功能使用教程

如果你需要在已有图片的基础上做修改,则提供原图并让他修改:

def gpt_4o_image_with_image():
    api_key = 'sk-sdfjo'
    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": [
                {
                    "type": "text",
                    "text": "修改这个图片,在旁边再画一只猫。图片的ratio设置为3:2"
                },
                {
                    "type": "image_url",
                    "image_url": {
                        "url": "https://filesystem.site/cdn/download/20250707/sDTmxhcF2lkzjteu740YpD7jBkTB1X.png"
                    }
                }
            ]
        }
    ]
    }

    response = requests.post(url, headers=headers, json=data, timeout=9999)

    print(response.json())

返回格式如下:

{
    'id': 'chatcmpl-89Dge65JZl2Xm444RePoTzQpH707E',
    'object': 'chat.completion',
    'created': 1751881563,
    'model': 'gpt-4o-image',
    'choices': [{
        'index': 0,
        'message': {
            'role': 'assistant',
            'content': '```json\n{\n  "prompt": "修改这个图片,在旁边再画一只猫",\n  "ratio": "3:2",\n  "n": 1\n}\n```\n\n>🕐 排队中.\n\n>⚡ 生成中.....\n\n>🏃\u200d 进度 2.....11.....21.......34.....43.....52......66....[100](https://videos.openai.com/vg-assets/assets%2Ftask_01jzj4be25f6sa1g9n4a474ngx%2F1751881561_src_0.png?st=2025-07-07T08%3A28%3A41Z&se=2025-07-13T09%3A28%3A41Z&sks=b&skt=2025-07-07T08%3A28%3A41Z&ske=2025-07-13T09%3A28%3A41Z&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=mrlixNCs7kobal8nFA4S5Dqog33X6WP4a1V6ucUDMAI%3D&az=oaivgprodscus)\n\n> ✅ 生成完成\n\n\n![gen_01jzj4bg8nffa8wgdkghezvjww](https://filesystem.site/cdn/20250707/JpPL5KiMoEpfpsG29q59Y6vaQreFgo.png)\n\n[点击下载](https://filesystem.site/cdn/download/20250707/JpPL5KiMoEpfpsG29q59Y6vaQreFgo.png)'
        },
        'finish_reason': 'stop'
    }],
    'usage': {
        'prompt_tokens': 112,
        'completion_tokens': 430,
        'total_tokens': 542,
        'prompt_tokens_details': {
            'text_tokens': 105
        },
        'completion_tokens_details': {
            'content_tokens': 430
        }
    }
}

可以通过链接直接下载生成的图片,结果图如下:

便携AI聚合API ChatGPT 4o生图功能使用教程

2、通过内置聊天调用

可以通过便携AI聚合API内置的playground(https://api.bianxie.ai/playground)直接画图,选择绘图模型即可:

便携AI聚合API ChatGPT 4o生图功能使用教程

也可以用内置的聊天程序(https://api.bianxie.ai/chat/0)直接画图,同样是选择对应的绘图模型即可(在OpenAI Plus分类下):

便携AI聚合API ChatGPT 4o生图功能使用教程

3、通过其他平台调用

也可以通过其他平台调用,设置好base url和api key后,选择(或者自定义)绘画模型即可:

便携AI聚合API ChatGPT 4o生图功能使用教程

赞(0)
未经允许不得转载:便携AI » 便携AI聚合API ChatGPT 4o生图功能使用教程