Pollinations API接口详解
Pollinations提供丰富的API接口,完全免费用。开发者可以通过简单请求即可使用各种AI功能。
主要API端点包括:
- 图像生成:
GET https://image.pollinations.ai/prompt/{prompt}
- 文本生成:
GET https://text.pollinations.ai/{prompt}
- 音频生成:
GET https://text.pollinations.ai/{prompt}?model=openai-audio&voice={voice}
- 模型列表:
GET https://text.pollinations.ai/models
Python调用示例:
如需通过Python下载生成的图片:
import requests
url = "https://pollinations.ai/p/夜晚星空"
response = requests.get(url)
with open("image.jpg", "wb") as f:
f.write(response.content)
React集成方法:
先安装:npm install @pollinations/react
然后:
import { usePollinationsImage } from '@pollinations/react';
const imageUrl = usePollinationsImage("巴黎夜景", { width: 800 });
本答案来源于文章《Pollinations:URL拼接和API形式提供免费大模型服务》