LogoAvatarMe 文档
LogoAvatarMe 文档
首页

开始使用

快速开始

Telegram

API 参考

AvatarMe API 文档

概述

AvatarMe API 允许您将 AI 图片生成集成到您的应用中。所有模型都可通过统一的 API 接口访问。

认证

所有 API 请求都需要 API 密钥。从控制台获取您的密钥。

Authorization: Bearer YOUR_API_KEY

生成图片

从文字提示生成图片。

端点

POST https://api.avatarme.app/v1/generate

请求体

{
  "model": "gpt-image-1.5",
  "prompt": "现代咖啡店,温暖的灯光",
  "size": "1024x1024",
  "quality": "high"
}

参数

参数类型必填描述
modelstring是用于生成的模型
promptstring是图片的文字描述
sizestring否图片尺寸(默认:1024x1024)
qualitystring否质量级别:standard, high

可用模型

模型 ID描述
gpt-image-1.5OpenAI GPT Image 1.5
flux-2Black Forest Labs FLUX.2
midjourney-v7Midjourney v7
hidream-i1HiDream-I1
nano-banana-proGoogle Nano Banana Pro
recraftRecraft

响应

{
  "id": "img_abc123",
  "url": "https://cdn.avatarme.app/images/abc123.png",
  "model": "gpt-image-1.5",
  "prompt": "现代咖啡店,温暖的灯光",
  "created_at": "2026-01-15T10:30:00Z"
}

代码示例

JavaScript/TypeScript

const response = await fetch('https://api.avatarme.app/v1/generate', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    model: 'flux-2',
    prompt: '专业耳机产品照片',
    size: '1024x1024',
  }),
});

const data = await response.json();
console.log(data.url);

Python

import requests

response = requests.post(
    'https://api.avatarme.app/v1/generate',
    headers={'Authorization': f'Bearer {API_KEY}'},
    json={
        'model': 'flux-2',
        'prompt': '专业耳机产品照片',
        'size': '1024x1024',
    }
)

data = response.json()
print(data['url'])

cURL

curl -X POST https://api.avatarme.app/v1/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "flux-2",
    "prompt": "专业耳机产品照片",
    "size": "1024x1024"
  }'

速率限制

计划请求/分钟请求/天
免费版550
专业版601,000
终身版120无限

错误代码

代码描述
400请求错误 - 无效参数
401未授权 - 无效 API 密钥
429超出速率限制
500服务器错误

了解更多

模型指南

了解可用模型

价格

查看 API 定价计划

目录

概述
认证
生成图片
端点
请求体
参数
可用模型
响应
代码示例
JavaScript/TypeScript
Python
cURL
速率限制
错误代码
了解更多