import gradio as gr import openai def response_chatgpt(api_key, message): openai.api_key = api_key prompt = (f"{message}",) response = openai.Completion.create( engine="text-davinci-003", prompt=prompt, max_tokens=1024, stream=False, ) result = response["choices"][0]["text"] return result # User input chatbot = gr.Interface( fn=response_chatgpt, inputs=["text", "text"], outputs="text", ) chatbot.launch()