import gradio as gr import openai openai.api_key = open('key.txt', "r").read().strip('\n') def complete_text(prompt): response = openai.chat.completions.create( model="gpt-3.5-turbo", messages=[{"role": "system", "content": prompt}], max_tokens=50 ) completion = response.choices[0].message.content return completion iface = gr.Interface( fn=complete_text, inputs="text", outputs="text", title="Text Completion with GPT-3.5-Turbo", description="Enter some text to complete.", analytics_enabled=False ) iface.launch()