图像生成
请求体
python
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="http://server.opendatasky.com/v1/api/open-ai/ds"
)
client.images.generate(
model="dall-e-3",
prompt="A cute baby sea otter",
size="1024x1024"
)
curl
curl http://server.opendatasky.com/v1/api/open-ai/ds/images/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"model": "dall-e-3",
"prompt": "A cute baby sea otter",
"size": "1024x1024"
}'
node.js
import OpenAI from "openai";
const openai = new OpenAI(
api_key="YOUR_API_KEY",
base_url="http://server.opendatasky.com/v1/api/open-ai/ds"
);
async function main() {
const image = await openai.images.generate({ model: "dall-e-3", prompt: "A cute baby sea otter" });
console.log(image.data);
}
main();
响应
{
"created": 1589478378,
"data": [
{
"url": "https://..."
},
]
}