Stability AI
Portkey 提供了一个强大且安全的网关,以便将各种大型语言模型(LLMs)集成到您的应用程序中,包括 Stability AI APIs。
使用 Portkey,您可以利用快速的 AI 网关访问、可观察性、提示管理等功能,同时通过 虚拟密钥 系统确保安全管理您的 LLM API 密钥。
Portkey SDK 与 Stability AI 的集成
Portkey 提供了一个一致的 API,用于与来自不同供应商的图像生成模型进行交互。要将 Stability AI 与 Portkey 集成:
1. 安装 Portkey SDK
将 Portkey SDK 添加到您的应用程序中,以通过 Portkey 的网关与 Stability API 进行交互。
npm install --save portkey-aipip install portkey-ai2. 使用虚拟密钥初始化 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
})from portkey_ai import Portkey
portkey = Portkey(
api_key="PORTKEY_API_KEY", # Replace with your Portkey API key
virtual_key="VIRTUAL_KEY" # Replace with your virtual key for Stability AI
)3. 使用 Stability AI 调用图像生成
使用 Portkey 实例向 Stability AI 发送请求。如果需要,您也可以直接在 API 调用中覆盖虚拟密钥。
请注意,我们正在使用 OpenAI 的图像生成签名来提示 Stability,这样可以在必要时更灵活地更改模型和提供者。
下一步
SDK 支持的完整功能列表可在以下链接中查看。
SDK您可以在相关部分找到更多信息:
Last updated