
import requests

SCREAMING_SNAKE_CASE__   :			str												=    "YOUR API KEY"




def  __magic_name__ (   __lowerCAmelCase	:						str		,  __lowerCAmelCase	:						str = giphy_api_key							)			->   list:
				__lowerCamelCase    					=	'''+'''.join(query.split()							)
				__lowerCamelCase    					=	f'''https://api.giphy.com/v1/gifs/search?q={formatted_query}&api_key={api_key}'''
				__lowerCamelCase    					=	requests.get(__lowerCAmelCase							).json()['''data''']
				return [gif["url"] for gif in gifs]


if __name__ == "__main__":
					print("\n".join(get_gifs("space ship")))





from ...utils import (
    OptionalDependencyNotAvailable,
    is_torch_available,
    is_transformers_available,
    is_transformers_version,
)


try:
					if not (is_transformers_available() and is_torch_available() and is_transformers_version(">=", "4.25.0")):
										raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
					from ...utils.dummy_torch_and_transformers_objects import UnCLIPImageVariationPipeline, UnCLIPPipeline
else:
					from .pipeline_unclip import UnCLIPPipeline
					from .pipeline_unclip_image_variation import UnCLIPImageVariationPipeline
					from .text_proj import UnCLIPTextProjModel



