TopRank Skills

Home / Claw Skills / Intégration d'API / quiverai-quickstart
Official OpenClaw rules 54%

quiverai-quickstart

QuiverAI API快速入门指南。当用户想要学习如何使用QuiverAI的SVG生成API时使用此技能。包括API密钥创建、环境配置、SDK安装和发送请求的完整流程。

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 quiverai-quickstart 技能。 若已安装,则直接安装 quiverai-quickstart 技能。

Overview

Skill Key
charmmm718/quiverai-quickstart
Author
charmmm718
Source Repo
openclaw/skills
Version
-
Source Path
skills/charmmm718/quiverai-quickstart
Latest Commit SHA
bdc766e6865c0d75da98e9a7759500bdc7fb2fd0

Extracted Content

SKILL.md excerpt

# QuiverAI 快速入门指南

本指南将帮助你快速上手QuiverAI的SVG生成API,包括账户创建、API密钥配置、SDK安装和发送请求的完整流程。

## 前期准备

### 1. 创建账户

首先访问 [quiver.ai/start](https://quiver.ai/start) 创建QuiverAI公开测试账户,然后登录 [app.quiver.ai](https://app.quiver.ai)。

### 2. 创建API密钥

1. 在应用中打开 [API Keys](https://app.quiver.ai/settings/api-keys)(Settings > Developers > API Keys)
2. 点击 **Create API key** 并命名
3. **立即复制密钥** —— 密钥只显示一次,无法后续找回

### 3. 配置环境变量

QuiverAI API使用Bearer认证方式。将密钥保存为 `QUIVERAI_API_KEY`:

**macOS/Linux:**
```bash
export QUIVERAI_API_KEY="<your-key>"
```

**Windows PowerShell:**
```bash
$env:QUIVERAI_API_KEY="<your-key>"
```

## 安装SDK

### Node.js SDK

使用官方Node.js SDK:

```bash
npm install @quiverai/sdk
```

或使用 pnpm/bun:
```bash
pnpm add @quiverai/sdk
# 或
bun add @quiverai/sdk
```

## 发送第一个请求

### 使用Node.js SDK

```javascript
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);
```

### 使用REST API

也可以直接使用HTTP请求:

```bash
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错误载荷:

```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`: 请求过于频繁,请稍后重试

## 计费模型

- 每次成功的API请求消耗1积分
- 计费按请求次数计算,即使 `n` 大于1也只消耗1积分...

Related Claw Skills