Install
openclaw skills install quiverai-quickstartQuiverAI API快速入门指南。当用户想要学习如何使用QuiverAI的SVG生成API时使用此技能。包括API密钥创建、环境配置、SDK安装和发送请求的完整流程。
openclaw skills install quiverai-quickstart本指南将帮助你快速上手QuiverAI的SVG生成API,包括账户创建、API密钥配置、SDK安装和发送请求的完整流程。
首先访问 quiver.ai/start 创建QuiverAI公开测试账户,然后登录 app.quiver.ai。
QuiverAI API使用Bearer认证方式。将密钥保存为 QUIVERAI_API_KEY:
macOS/Linux:
export QUIVERAI_API_KEY="<your-key>"
Windows PowerShell:
$env:QUIVERAI_API_KEY="<your-key>"
使用官方Node.js SDK:
npm install @quiverai/sdk
或使用 pnpm/bun:
pnpm add @quiverai/sdk
# 或
bun add @quiverai/sdk
import { QuiverAI } from "@quiverai/sdk";
const client = new QuiverAI({
bearerAuth: process.env["QUIVERAI_API_KEY"],
});
const logo = await client.createSVGs.generateSVG({
model: "arrow-preview",
prompt: "A logo for the next AI Design startup",
});
console.log(logo);
也可以直接使用HTTP请求:
curl --request POST \
--url https://api.quiver.ai/v1/svgs/generations \
--header 'Authorization: Bearer <QUIVERAI_API_KEY>' \
--header 'Content-Type: application/json' \
--data '{
"model": "arrow-preview",
"prompt": "A logo for the next AI Design startup",
"n": 1,
"stream": false
}'
API返回JSON错误载荷:
{
"status": 429,
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded",
"request_id": "req_01J..."
}
常见错误码:
401 Unauthorized: API密钥缺失或无效402 Payment Required: 积分不足429 Too Many Requests: 请求过于频繁,请稍后重试n 大于1也只消耗1积分