Openai
OpenAIImageGenerationToolSpec #
基类:BaseToolSpec
OpenAI 图像生成工具 Spec。
源代码位置:llama-index-integrations/tools/llama-index-tools-openai/llama_index/tools/openai/image_generation/base.py
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 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|
image_generation #
image_generation(text: str, model: Optional[str] = 'dall-e-3', quality: Optional[str] = 'standard', num_images: Optional[int] = 1, size: Optional[str] = DEFAULT_SIZE, style: Optional[str] = 'vivid', timeout: Optional[int] = None, download: Optional[bool] = False) -> str
此工具接受自然语言字符串,并将使用 OpenAI 的 DALL-E 模型生成图像。
参数
名称 | 类型 | 描述 | 默认值 |
---|---|---|---|
text
|
Optional[str]
|
用于生成图像的文本。 |
必需 |
model
|
Optional[str]
|
用于图像生成的模型。默认为 |
'dall-e-3'
|
num_images
|
Optional[int]
|
要生成的图像数量。默认为 1。必须介于 1 和 10 之间。对于 |
1
|
quality
|
Optional[str]
|
将生成的图像质量。默认为 |
'standard'
|
size
|
Optional[str]
|
生成图像的尺寸。默认为 |
DEFAULT_SIZE
|
style
|
Optional[str]
|
生成图像的风格。默认为 |
'vivid'
|
timeout
|
Optional[int]
|
覆盖此请求的客户端级别默认超时时间,以秒为单位。默认为 |
无
|
download
|
Optional[bool]
|
如果为 |
False
|
源代码位置:llama-index-integrations/tools/llama-index-tools-openai/llama_index/tools/openai/image_generation/base.py
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
|