Openai
OpenAIImageGenerationToolSpec #
Bases: BaseToolSpec
OpenAI Image Generation tool spec.
Source code in llama-index-integrations/tools/llama-index-tools-openai/llama_index/tools/openai/image_generation/base.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
|
image_generation #
image_generation(text: str, model: Optional[str] = 'dall-e-3', quality: Optional[str] = 'standard', num_images: Optional[int] = 1) -> str
This tool accepts a natural language string and will use OpenAI's DALL-E model to generate an image.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
text |
str
|
The text to generate an image from. |
required |
size |
str
|
The size of the image to generate (1024x1024, 256x256, 512x512). |
required |
model |
str
|
The model to use to generate the image (dall-e-3, dall-e-2). |
'dall-e-3'
|
quality |
str
|
The quality of the image to generate (standard, hd). |
'standard'
|
num_images |
int
|
The number of images to generate. |
1
|
Source code in llama-index-integrations/tools/llama-index-tools-openai/llama_index/tools/openai/image_generation/base.py
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
|