Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear
/api/v1/runapi/text_to_image
运行信息
模型
提供方
Runapi
服务
Runapi
Endpoint
Text To Image
1. claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
2. 重启 Claude Code
3. 粘贴这个 prompt:生成一张图像:"Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
1. codex plugin install runapi-mcp@agents
2. 重启 Codex
3. 粘贴这个 prompt:生成一张图像:"Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
1. npx @runapi.ai/mcp init cursor
2. 重启 Cursor
3. 粘贴这个 prompt:生成一张图像:"Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
1. npx @runapi.ai/mcp init windsurf
2. 重启 Windsurf
3. 粘贴这个 prompt:生成一张图像:"Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
}
JSON
import { RunapiClient } from "@runapi.ai/runapi";
const client = new RunapiClient({
apiKey: process.env.RUNAPI_API_KEY,
});
const result = await client.textToImage.run({
"prompt": "Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
});
console.log(result.id);
require "runapi/runapi"
client = RunApi::Runapi::Client.new
result = client.text_to_image.run(
prompt: "Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear"
)
puts result.id
package main
import (
"context"
"fmt"
"log"
"net/http"
"os"
"strings"
)
func main() {
body := strings.NewReader("{\"prompt\":\"Elegant seared duck breast with cherry reduction sauce drizzled artfully, microgreens and edible flowers as garnish on a white porcelain plate, dark moody background, dramatic side lighting creating strong shadows, fine dining food photography, shallow depth of field with sharp focus on the meat's sear\"}")
req, err := http.NewRequestWithContext(context.Background(), http.MethodPost, "https://runapi.ai/api/v1/runapi/text_to_image", body)
if err != nil {
log.Fatal(err)
}
req.Header.Set("Authorization", "Bearer "+os.Getenv("RUNAPI_API_KEY"))
req.Header.Set("Content-Type", "application/json")
resp, err := http.DefaultClient.Do(req)
if err != nil {
log.Fatal(err)
}
defer resp.Body.Close()
fmt.Println(resp.Status)
}
Professional overhead shot of a gourmet burger with sesame bun, melted cheddar cheese dripping over the edge, crispy bacon, fresh lettuce and tomato slices, served on a rustic wooden cutting board, hand-cut golden fries on the side, small ceramic dish of garlic aioli, natural window lighting from the left, shallow depth of field, warm color grading, restaurant menu photography
curl -X POST https://runapi.ai/api/v1/gpt_image_2/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "gpt-image-2",
"prompt": "Professional overhead shot of a gourmet burger with sesame bun, melted cheddar cheese dripping over the edge, crispy bacon, fresh lettuce and tomato slices, served on a rustic wooden cutting board, hand-cut golden fries on the side, small ceramic dish of garlic aioli, natural window lighting from the left, shallow depth of field, warm color grading, restaurant menu photography"
}
JSON
Ultra-realistic product photography of strawberry soft-serve ice cream in a waffle cone. Vibrant natural pink color, thick and creamy texture, sculpted into a smooth elegant swirl. Soft beige background. Natural sunlight with subtle leaf shadows falling across the scene. Modern English typography for branding. High-end commercial food photography style with sharp focus.
Grilled salmon fillet with lemon herb butter, roasted root vegetables, and fresh microgreens arranged on a white ceramic plate, dark marble table surface, single stem wineglass with white wine in soft focus background, warm directional side lighting from the left, professional food photography, appetizing and inviting mood, shallow depth of field
curl -X POST https://runapi.ai/api/v1/runapi/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"prompt": "Grilled salmon fillet with lemon herb butter, roasted root vegetables, and fresh microgreens arranged on a white ceramic plate, dark marble table surface, single stem wineglass with white wine in soft focus background, warm directional side lighting from the left, professional food photography, appetizing and inviting mood, shallow depth of field"
}
JSON
Food specimen dissected like a museum natural history discovery: one half showing the natural exterior surface, the other half precisely cut to reveal the core structure. Pure black velvet background. Handwritten serif annotations pointing to each layer with thin leader lines. Audubon naturalist illustration meets Caravaggio dramatic lighting. Every material rendered with true physical texture — seeds, juice, cellular structure visible.
curl -X POST https://runapi.ai/api/v1/gpt_image_2/text_to_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
--data-binary @- <<'JSON'
{
"model": "gpt-image-2",
"prompt": "Food specimen dissected like a museum natural history discovery: one half showing the natural exterior surface, the other half precisely cut to reveal the core structure. Pure black velvet background. Handwritten serif annotations pointing to each layer with thin leader lines. Audubon naturalist illustration meets Caravaggio dramatic lighting. Every material rendered with true physical texture — seeds, juice, cellular structure visible."
}
JSON