php调用阿里通义万相文生图api示例代码

代码语言:php

所属分类:其他

代码描述:php调用阿里通义万相文生图api示例代码,ai通过文本描述生成图片。

代码标签: php 调用 阿里 通义 万相 文生图 api 示例 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php
// 提交任务的函数
function submitText2ImageTask($apiKey, $prompt, $style, $size, $n, $seed) {
    $url = 'https://dashscope.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis';

    // 构建请求的Header和Body
    $headers = array(
        'Authorization: Bearer ' . $apiKey,
        'X-DashScope-Async: enable',
        'Content-Type: application/json'
    );
    $postData = array(
        'model' => 'wanx-v1',
        'input' => array(
            'prompt' => $prompt
        ),
        'parameters' => array(
            'style' => $style,
            'size' => $size,
            'n' => $n,
            'seed' => $seed
        )
    );
    $jsonData = json_encode($postData);

    // 初始化cURL会话
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonData);
    curl_setopt($ch, CUR.........完整代码请登录后点击上方下载按钮下载查看

网友评论0