Segmind
Portkey 提供了一个强大且安全的网关,以便将各种大型语言模型 (LLMs) 集成到您的应用程序中,包括 Segmind APIs。
使用 Portkey,您可以利用快速的 AI 网关访问、可观察性、提示管理等功能,同时通过 虚拟密钥 系统确保安全管理您的 LLM API 密钥。
Portkey SDK与Segmind的集成
Portkey提供了一致的API,以便与来自不同供应商的图像生成模型进行交互。要将Segmind与Portkey集成:
1. 安装 Portkey SDK
将 Portkey SDK 添加到您的应用程序中,以通过 Portkey 的网关与 Segmind API 进行交互。
npm install --save portkey-aipip install portkey-ai2. 使用虚拟密钥初始化 Portkey
要将 Segmind 与 Portkey 一起使用,请从这里获取您的 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 Segmind 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 Segmind
)3. 使用 Segmind 调用图像生成
使用 Portkey 实例向 Stability AI 发送请求。如有需要,您也可以直接在 API 调用中覆盖虚拟密钥。
请注意,我们正在使用 OpenAI 的图像生成签名来提示 Segmind 托管的无服务器端点,这样可以在必要时更灵活地更改模型和提供者。
支持的模型
以下模型是支持的,新增的模型也应自动支持。
sdxl1.0-txt2img
SDXL
sd1.5-526mix
526 Mix
sd1.5-allinonepixel
All In One Pixel
sd1.5-disneyB
Cartoon
sd1.5-colorful
Colorful
sd1.5-cuterichstyle
Cute Rich Style
sd1.5-cyberrealistic
Cyber Realistic
sd1.5-deepspacediffusion
Deep Spaced Diffusion
sd1.5-dreamshaper
Dream Shaper
sd1.5-dvarch
Dv Arch
sd1.5-edgeofrealism
Edge of Realism
sd1.5-epicrealism
Epic Realism
sd1.5-fantassifiedicons
Fantassified Icons
sd1.5-flat2d
Flat 2D
sd1.5-fruitfusion
Fruit Fusion
sd1.5-icbinp
Icbinp
sd1.5-juggernaut
Juggernaut
kandinsky2.2-txt2img
Kandinsky
sd1.5-majicmix
Majicmix
sd1.5-manmarumix
Manmarumix
sd1.5-paragon
Paragon
potraitsd1.5-txt2img
Potrait SD
qrsd1.5-txt2img
QR Generator
control_scale, control_scale, control_scale, qr_text, invert, size
sd1.5-rcnz
RCNZ
sd1.5-rpg
RPG
sd1.5-realisticvision
Realistic Vision
sd1.5-reliberate
Reliberate
sd1.5-revanimated
Revanimated
sd1.5-samaritan-3d
Samaritan
sd1.5-scifi
SciFi
smallsd1.5-txt2img
Small SD
tinysd1.5-txt2img
Tiny SD
下一步
SDK 支持的完整功能列表可在以下链接中找到。
SDK您可以在相关部分找到更多信息:
Last updated