激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

高校合作1:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2

AI 繪畫 API 超詳細(xì)使用教程 - 附微信小程序接入代碼

發(fā)布時(shí)間:2024-03-30 16:17:54 瀏覽量:192次

寫在前面

【AI繪畫/AI圖像生成】已成為現(xiàn)下炙手可熱的話題,AI 大模型訓(xùn)練的成本高昂,算法研究時(shí)間周期較長(zhǎng),對(duì)于大多數(shù)人來(lái)說(shuō),自研一套算法模型還是非常困難的,因此 AI 繪畫 API 就應(yīng)運(yùn)而生,直接調(diào)用 AI 繪畫 API 就能輕松將先進(jìn)的圖文 AI 融入到我們的產(chǎn)品中,使用門檻是非常低的。


本文將AI 繪畫技術(shù)原理、圖生文以及文生圖等多個(gè)案例展示、還有 AI 繪畫 API 常見的使用場(chǎng)景為大家介紹 AI 繪畫相關(guān)知識(shí),最后再詳細(xì)教大家如何使用 AI 繪畫 API。

技術(shù)原理

AI 繪畫 API 是基于 LDM(Latent Diffusion Model)潛在擴(kuò)散模型,通過(guò)將用戶輸入的文字、圖片等條件作用到圖片生成過(guò)程中,實(shí)現(xiàn)圖片內(nèi)容創(chuàng)意生成。


應(yīng)用場(chǎng)景

AI 繪畫 API 在實(shí)際的應(yīng)用中,我們可以參考以下場(chǎng)景:


AI 繪畫 API 介紹

AI 繪畫 API 包括多個(gè) API 接口,感興趣可以點(diǎn)擊 AI 繪畫使用文檔先行體驗(yàn)一下:


1.AI繪畫文生圖

支持輸入文本描述,生成符合文本描述的圖像,可用于 AI 繪畫等場(chǎng)景


2.AI繪畫圖生圖

支持輸入圖片和文本描述,生成符合圖片參考和文本描述的圖像,可用于 AI 繪畫等場(chǎng)景


3.人像照片轉(zhuǎn)動(dòng)漫

支持輸入人像照片及風(fēng)格選項(xiàng),生成該風(fēng)格的該人像藝術(shù)風(fēng)格化圖像


4.圖像高清(超分辨率)

支持提升低分辨率圖像的清晰度


AI 繪畫 API 詳細(xì)使用教程

1. 登錄注冊(cè) APISpace,獲取 API 使用密鑰

訪問(wèn)地址:

https://www.apispace.com/23329/api/aigc/apiDocument?utm_source=tth&utm_content=high016&utm_term=aigc


2. 注冊(cè)成功后,我們?cè)陧?yè)面導(dǎo)航菜單點(diǎn)擊【我的 API】進(jìn)入【訪問(wèn)控制】頁(yè)面,即可看到平臺(tái)提供的密鑰。


3. 在線測(cè)試 AI 繪畫 API

打開 AI 繪畫 API 詳情頁(yè) ,點(diǎn)擊【免費(fèi)試用】


試用成功后系統(tǒng)自動(dòng)進(jìn)入測(cè)試界面



AI繪畫 API詳細(xì)代碼接入過(guò)程

寫了一份微信小程序接入AI 繪畫 API 的示例,大家可以參考下

var data = {"task":"txt2img.sd","params":{"model":"art","text":"玫瑰花","w":512,"h":512,"guidance_scale":7.5,"negative_prompt":"cropped","sampler":"k_euler","seed":-1,"num_steps":20},"model":"art","text":"玫瑰花","w":512,"h":512,"guidance_scale":7.5,"negative_prompt":"cropped","sampler":"k_euler","seed":-1,"num_steps":20,"notify_url":""} 

wx.request({
    "url":"https://23329.o.apispace.com/aigc/txt2img",
    "method": "POST",
    "header": {
        "X-APISpace-Token":"使用平臺(tái)提供的 API 密鑰",
        "Authorization-Type":"apikey",
        "Content-Type":"application/json"
    },
    "data": data,
    "success": (response)=> {
        console.log(response.data)
    }
})


回調(diào)地址返回代碼示例:

{
    “uid”: “b50fd9dc699b0f69e5dac9d150939c94”, //任務(wù)ID
    “success”: True, // 1、True成功 2、False失敗
    “data”: {
        “uid”: “b50fd9dc699b0f69e5dac9d150939c94”, // 任務(wù)ID
        “cdn”: “https://ailab-huawei-cdn.nolibox.com/aigc/images/d6fa33b93ac84b8fbb233f4be03ba38f.png“, // 加速圖片地址。safe為False時(shí),該字段返回空字符串
        “cos”: “https://ailab-1d01.obs.cn-north-4.myhuaweicloud.com/aigc/images/d6fa33b93ac84b8fbb233f4be03ba38f.png“, // 圖片地址。safe為False時(shí),該字段返回空字符串
        “safe”: True, // 圖片是否安全。success為True時(shí)也會(huì)返回False
        “reason”: “”, // 錯(cuò)誤原因
        “createtime”: 1680079480.1837924, // 提交任務(wù)執(zhí)行時(shí)間
        “starttime”: 1680079480.189582, // 任務(wù)執(zhí)行開始時(shí)間
        “end_time”: 1680079483.7931507, // 任務(wù)執(zhí)行結(jié)束時(shí)間
        “duration”: 3.609358310699463, // 執(zhí)行任務(wù)持續(xù)時(shí)間
        “elapsed_times”: { // 此參數(shù)不需要關(guān)注,為任務(wù)執(zhí)行耗時(shí)時(shí)間
            “pending”: 0.005789756774902344,
            “run_algorithm”: 3.001178503036499,
            “algorithm_latencies”: {
                “get_model”: 0.5092508792877197,
                “inference”: 2.4906301498413086,
                “cleanup”: 0.000007867813110351562,
                “__total“: 2.9998888969421387
            },
            “upload”: 0.3074338436126709,
            “audit”: 0.29493021965026855
        },
        “request”: { // 請(qǐng)求的入?yún)?/span>
            “task”: “txt2img.sd”,
            “model”: {
                “callback_url”: “”,
                “use_circular”: “”,
                “seed”: -1,
                “variation_seed”: 0,
                “variation_strength”: 0,
                “variations”: [],
                “num_steps”: 20,
                “guidance_scale”: 7.5,
                “negative_prompt”: “”,
                “is_anime”: “”,
                “version”: “dreamlike_v1”,
                “sampler”: “k_euler”,
                “clip_skip”: -1,
                “custom_embeddings”: {},
                “max_wh”: 1024,
                “text”: “Roses”,
                “w”: 512,
                “h”: 512
            }
        }
    }
}


寫在最后

值得注意的是,AI 圖像生成的 API 調(diào)用時(shí),需要符合國(guó)家相關(guān)法律法規(guī)的要求,尊重用戶隱私和信息安全。

熱門課程推薦

熱門資訊

請(qǐng)綁定手機(jī)號(hào)

x

同學(xué)您好!

您已成功報(bào)名0元試學(xué)活動(dòng),老師會(huì)在第一時(shí)間與您取得聯(lián)系,請(qǐng)保持電話暢通!
確定