>稳定性AI宣布了2024年2月的稳定扩散3的早期预览。AI模型仍在预览中,但是在2024年4月,该团队宣布,他们将在与Faster -Fast -fast Pastiale and fastect and faste faste Plaste Carket in and稳定的AI开发人员平台上提供稳定的扩散3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮增压3涡轮。
请注意,稳定扩散3只是一系列文本到图像生成的AI模型。根据稳定性AI的团队的说法,该模型为“等于或跑得超越或跑得超越或跑得超越或跑步”。在本教程中,您将学习实用的步骤以开始使用API,因此您可以开始生成自己的图像。 为什么稳定扩散3?> 稳定的扩散3引入了几种进步和功能,使其与前任区分开来,并在文本到图像生成空间中具有很高的竞争力,尤其是在改进的文本生成和迅速跟踪功能方面。 让我们探索这些进步:
>
步骤2:要求您的API键。创建帐户后,您将需要一个API。这可以在API键页面上找到。在文档中,稳定性AI指出“本网站上记录的所有API都使用相同的身份验证机制:通过授权标头传递API键。 步骤3:充满信心。 >您必须有学分才能请求API。信用是在调用API时消耗的货币单位 - 各种模型和模式的消耗量各不相同。使用所有积分后,您可以通过计费仪表板以每100个积分$ 1美元的价格购买更多。 >
。
> 注意:此示例中使用的代码是从稳定性AI的SD3_API教程中获取的
步骤1:安装要求。
>步骤2:连接到稳定性API。
步骤3。定义函数
步骤4。生成图像。>
> sd3:>使用6.5 Credits SD3 Turbo: 现在,让我们使用SD3 Turbo创建由水果制成的汽车的图像:
使用comfyui
步骤1.2:
步骤1.3: >步骤1.4:现在,只需运行run_nvidia_gpu.bat(推荐)或run_cpu.bat即可。这应该在浏览器上自动启动comfyui。>
>
>步骤2:安装Comfyui Manager
在文件资源管理器应用程序中,找到您刚安装的目录。鉴于您使用的是Windows,应将其命名为“ comfyui_windows_portable”。从这里导航到comfyui,然后从这里导航。在此位置,在地址栏中键入CMD,然后按Enter。
完成后,重新启动comfyui。新的“管理器”按钮应显示在浮动面板上。
重新启动”按钮。单击重新启动comfyui。 此步骤是可选的,但建议使用。即,您可以为稳定性AI自定义节点中的每个节点设置稳定性AI API键。这防止了需要在每个工作流程中反复输入API密钥,并降低了共享工作流JSON文件时无意性共享API密钥的风险。
>故障排除和提示 与任何工具一样,总是有可能在此过程中遇到一些问题。这是针对API或设置过程面临问题的用户的最常见挑战和故障排除步骤。 >>故障排除:>双检查API键,并确保它被正确复制和粘贴。验证钥匙中没有其他空间或字符。确保通过稳定的扩散3服务器对API密钥正确身份验证。
> 挑战: >故障排除:>在稳定的扩散3仪表板中检查您的信用余额,以确保您拥有足够的信用。验证您的计费信息,并解决与支持团队的任何计费错误或差异。
> 挑战: 确保您具有稳定的Internet连接,并且没有网络中断。要隔离问题,请尝试从其他网络或设备访问API。如果您继续遇到连接问题,请与您的互联网服务提供商联系。
兼容性和依赖性错误 >挑战:用户在安装或使用所需的工具和库时可能会遇到兼容性问题或依赖性错误。 >挑战:>用户在与API互动时,尤其是在使用高峰时段时可能会遇到缓慢的响应时间或性能问题。 >故障排除:>监视API的性能和跟踪响应时间以识别模式或趋势。考虑升级到高级订阅计划,以提高性能和优先级访问。如果您始终遇到缓慢的响应时间,请与支持团队联系。 > 挑战:>用户可能会遇到困难理解API文档,或者需要对特定问题进行故障排除。 故障排除:有关API使用,故障排除和最佳实践的指南,请参阅稳定的扩散3文档。如果您有任何尚未解决的问题或问题,请联系支持团队或社区论坛。
>
感谢您的阅读!
使用稳定的扩散3 API
要开始使用Google Colab,您必须创建一个Google帐户 - 单击链接并按照说明。from io import BytesIO
import IPython
import json
import os
from PIL import Image
import requests
import time
from google.colab import output
import getpass
# To get your API key, visit https://platform.stability.ai/account/keys
STABILITY_KEY = getpass.getpass('Enter your API Key')
def send_generation_request(
host,
params,
):
headers = {
"Accept": "image/*",
"Authorization": f"Bearer {STABILITY_KEY}"
}
# Encode parameters
files = {}
image = params.pop("image", None)
mask = params.pop("mask", None)
if image is not None and image != '':
files["image"] = open(image, 'rb')
if mask is not None and mask != '':
files["mask"] = open(mask, 'rb')
if len(files)==0:
files["none"] = ''
# Send request
print(f"Sending REST request to {host}...")
response = requests.post(
host,
headers=headers,
files=files,
data=params
)
if not response.ok:
raise Exception(f"HTTP {response.status_code}: {response.text}")
return response
# SD3
prompt = "This dreamlike digital art captures a vibrant, Toucan bird in a lowland tropic area" #@param {type:"string"}
negative_prompt = "" #@param {type:"string"}
aspect_ratio = "1:1" #@param ["21:9", "16:9", "3:2", "5:4", "1:1", "4:5", "2:3", "9:16", "9:21"]
seed = 0 #@param {type:"integer"}
output_format = "jpeg" #@param ["jpeg", "png"]
host = f"https://api.stability.ai/v2beta/stable-image/generate/sd3"
params = {
"prompt" : prompt,
"negative_prompt" : negative_prompt,
"aspect_ratio" : aspect_ratio,
"seed" : seed,
"output_format" : output_format,
"model" : "sd3",
"mode" : "text-to-image"
}
response = send_generation_request(
host,
params
)
# Decode response
output_image = response.content
finish_reason = response.headers.get("finish-reason")
seed = response.headers.get("seed")
# Check for NSFW classification
if finish_reason == 'CONTENT_FILTERED':
raise Warning("Generation failed NSFW classifier")
# Save and display result
generated = f"generated_{seed}.{output_format}"
with open(generated, "wb") as f:
f.write(output_image)
print(f"Saved image {generated}")
output.no_vertical_scroll()
print("Result image:")
IPython.display.display(Image.open(generated))
创建的图像
运行此代码产生以下图像:
系统要求:
>步骤1.1:
>从此github存储库中下载comfyui的独立版本 - 单击链接将启动下载。from io import BytesIO
import IPython
import json
import os
from PIL import Image
import requests
import time
from google.colab import output
> install stern custom节点”。
>找到“ comfyui的稳定性API节点”节点,然后单击位于右侧的安装按钮以启动安装过程。之后,将看到一个“步骤4:定义系统范围的API键
from io import BytesIO
import IPython
import json
import os
from PIL import Image
import requests
import time
from google.colab import output
>步骤5:加载并运行工作流您现在很好!
>
> API密钥和身份验证问题
>由于不正确的API键或错误的身份验证,用户在访问API时可能会遇到身份验证错误。
>
>
>
>故障排除:故障排除:
检查稳定扩散3 API的兼容性要求,并确保您使用兼容的工具和库的版本。更新或重新安装任何引起错误的依赖项。请参阅文档和社区论坛以进行故障排除指导。
>性能和响应时间
文档和支持
>稳定的扩散3是一系列文本到图像生成的AI模型。本文介绍了开始使用Google Colab和Comfyui使用API的实用步骤。现在,您拥有创建自己的图像的技能;请确保尽快应用您学到的知识,以免忘记。
与Dreambooth和Lora
什么是稳定扩散3?
稳定的扩散包含集合的AI模型集合,这些模型致力于从文本提示中生成图像。用户提供了所需图像的描述,该模型根据这些提示生成相应的视觉表示。
>稳定的扩散如何工作?
以上是如何使用稳定的扩散3 API的详细内容。更多信息请关注PHP中文网其他相关文章!