boto3 gradio openai