griptape_cloud_image_generation_driver
GriptapeCloudImageGenerationDriver
Bases: BaseImageGenerationDriver
GriptapeCloudImageGenerationDriver
Bases: BaseImageGenerationDriver
griptape/drivers/image_generation/griptape_cloud_image_generation_driver.py
api_key = field(default=Factory(lambda: os.environ['GT_CLOUD_API_KEY']))
class-attribute
instance-attribute
base_url = field(default=Factory(lambda: os.getenv('GT_CLOUD_BASE_URL', 'https://cloud.griptape.ai')))
class-attribute
instance-attribute
headers = field(default=Factory(lambda self: {'Authorization': f'Bearer {self.api_key}'}, takes_self=True), kw_only=True)
class-attribute
instance-attribute
image_size = field(default='1024x1024', kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
model = field(default=None, kw_only=True)
class-attribute
instance-attribute
quality = field(default='standard', kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
style = field(default=None, kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
try_image_inpainting(prompts, image, mask, negative_prompts=None)
griptape/drivers/image_generation/griptape_cloud_image_generation_driver.py
try_image_outpainting(prompts, image, mask, negative_prompts=None)
griptape/drivers/image_generation/griptape_cloud_image_generation_driver.py
try_image_variation(prompts, image, negative_prompts=None)
griptape/drivers/image_generation/griptape_cloud_image_generation_driver.py
try_text_to_image(prompts, negative_prompts=None)
griptape/drivers/image_generation/griptape_cloud_image_generation_driver.py