Logo
Logo
API 概览认证生成图片
API Reference

API 概览

NB Pro 图片生成 API

简介

NB Pro API 让您可以通过编程方式使用我们的 AI 图片生成服务。该 API 提供与网页界面相同的功能,可以将图片生成集成到您的应用程序、工作流程和服务中。

基础 URL

所有 API 请求应发送至:

https://nano-banana-pro.net/api

功能特性

图片生成

从文本提示生成高质量图片,支持 1K、2K 和 4K 分辨率。

API Key 认证

所有 API 请求使用安全的 Bearer 令牌认证。

图生图

上传参考图片来引导生成过程。

灵活选项

控制宽高比、质量和输出格式。

快速开始

1. 获取 API Key

前往 设置 > API Keys 创建您的 API Key。API 访问需要有效的订阅。

2. 发起第一个请求

curl -X POST https://nano-banana-pro.net/api/ai/nano-banana/generate \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "一幅美丽的日落海景,4K 画质",
    "size": "4k",
    "aspectRatio": "16:9"
  }'
const response = await fetch('https://nano-banana-pro.net/api/ai/nano-banana/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer sk-your-api-key',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    prompt: '一幅美丽的日落海景,4K 画质',
    size: '4k',
    aspectRatio: '16:9',
  }),
});

const data = await response.json();
console.log(data.images[0].url);
import requests

response = requests.post(
    'https://nano-banana-pro.net/api/ai/nano-banana/generate',
    headers={
        'Authorization': 'Bearer sk-your-api-key',
        'Content-Type': 'application/json',
    },
    json={
        'prompt': '一幅美丽的日落海景,4K 画质',
        'size': '4k',
        'aspectRatio': '16:9',
    }
)

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

积分消耗

  • 每次 API 请求从您的账户扣除积分
  • 1K/2K 画质: 每次生成消耗 1 积分
  • 4K 画质: 每次生成消耗 1.5 积分
  • 积分在网页和 API 之间共享

下一步

认证

了解如何认证您的 API 请求

生成图片

图片生成端点的详细文档

认证

如何使用 NB Pro API 进行认证

目录

简介
基础 URL
功能特性
快速开始
1. 获取 API Key
2. 发起第一个请求
积分消耗
下一步