Stability AI

Portkey 提供了一个强大且安全的网关,以便将各种大型语言模型(LLMs)集成到您的应用程序中,包括 Stability AI APIs

使用 Portkey,您可以利用快速的 AI 网关访问、可观察性、提示管理等功能,同时通过 虚拟密钥 系统确保安全管理您的 LLM API 密钥。

Provider Slug**: stability-ai**

Portkey SDK 与 Stability AI 的集成

Portkey 提供了一个一致的 API,用于与来自不同供应商的图像生成模型进行交互。要将 Stability AI 与 Portkey 集成:

1. 安装 Portkey SDK

将 Portkey SDK 添加到您的应用程序中,以通过 Portkey 的网关与 Stability API 进行交互。

npm install --save portkey-ai

2. 使用虚拟密钥初始化 Portkey

要在 Portkey 中使用 Stability AI,请从这里获取您的 API 密钥。然后将其添加到 Portkey 以创建虚拟密钥

import Portkey from 'portkey-ai'
 
const portkey = new Portkey({
    apiKey: "PORTKEY_API_KEY", // defaults to process.env["PORTKEY_API_KEY"]
    virtualKey: "VIRTUAL_KEY" // Your Stability AI Virtual Key
})

3. 使用 Stability AI 调用图像生成

使用 Portkey 实例向 Stability AI 发送请求。如果需要,您也可以直接在 API 调用中覆盖虚拟密钥。

请注意,我们正在使用 OpenAI 的图像生成签名来提示 Stability,这样可以在必要时更灵活地更改模型和提供者。

下一步

SDK 支持的完整功能列表可在以下链接中查看。

SDK

您可以在相关部分找到更多信息:

Last updated