gen_image | R Documentation |
Generate an image using Gemini's image generation capabilities and save it to a file
gen_image(
prompt,
filename = "gemini_image.png",
overwrite = TRUE,
model = "2.0-flash-exp-image-generation",
temperature = 1,
maxOutputTokens = 8192,
topK = 40,
topP = 0.95,
seed = 1234
)
prompt |
The prompt to generate an image from |
filename |
The filename to save the image to. Default is "gemini_image.png" |
overwrite |
Logical, whether to overwrite existing file. Default is TRUE |
model |
The model to use. Default is "2.0-flash-exp-image-generation" |
temperature |
The temperature to use. Default is 1 value should be between 0 and 2 see https://ai.google.dev/gemini-api/docs/models/generative-models#model-parameters |
maxOutputTokens |
The maximum number of tokens to generate. Default is 8192 and 100 tokens correspond to roughly 60-80 words. |
topK |
The top-k value to use. Default is 40 value should be between 0 and 100 see https://ai.google.dev/gemini-api/docs/models/generative-models#model-parameters |
topP |
The top-p value to use. Default is 0.95 value should be between 0 and 1 see https://ai.google.dev/gemini-api/docs/models/generative-models#model-parameters |
seed |
The seed to use. Default is 1234 value should be integer see https://ai.google.dev/gemini-api/docs/models/generative-models#model-parameters |
The path to the saved file or NULL if an error occurred
## Not run:
library(gemini.R)
setAPI("YOUR_API_KEY")
gen_image("Create an image of a cat wearing sunglasses")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.