Picture editing
Official documentation: https://ai.google.dev/gemini-api/docs/image-generation?hl=zh-cngemini-image-editing
POST
/v1beta/models/gemini-2.0-flash-exp-image-generation:generateContentBody Parametersapplication/json
contents* array
List of conversation contents; each item has parts (text/image/etc.)
items object object
generationConfig* object
Generation config (modalities, image size, speech, etc.)
properties responseModalities* array
Response modalities, e.g. ["TEXT"], ["IMAGE"], ["AUDIO"]
Responses
200 application/json
response-200 object
400 Bad request or validation failed application/json
response-400 object
properties error* object
401 Missing or invalid API Key application/json
response-401 object
1{
2"contents": [
3{
4"parts": [
5{
6"text": "'Hi, This is a picture of me. Can you add a llama next to me"
7},
8{
9"inline_data": {
10"data": "iVBORw0KGgoAAAANSUhEUgAABAAAAAKoCAIA...",
11"mime_type": "image/jpeg"
12}
13}
14],
15"role": "user"
16}
17],
18"generationConfig": {
19"responseModalities": [
20"TEXT",
21"IMAGE"
22]
23}
24}
1curl -X POST "https://api.digislash.com/v1beta/models/gemini-2.0-flash-exp-image-generation:generateContent" \
2-H "Authorization: Bearer <API Key>" \
3-H "Content-Type: application/json" \
4-d '{
5"contents": [
6{
7"parts": [
8{
9"text": "'Hi, This is a picture of me. Can you add a llama next to me"
10},
11{
12"inline_data": {
13"data": "iVBORw0KGgoAAAANSUhEUgAABAAAAAKoCAIA...",
14"mime_type": "image/jpeg"
15}
16}
17],
18"role": "user"
19}
20],
21"generationConfig": {
22"responseModalities": [
23"TEXT",
24"IMAGE"
25]
26}
27}'
1▼{
2"id": "resp_example",
3"object": "response",
4"status": "completed"
5}
