File size: 426 Bytes
a9a4045
c77b300
70b1905
c77b300
70b1905
c77b300
 
70b1905
 
c77b300
70b1905
 
 
a9a4045
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import gradio as gr
from openai import OpenAI

client = OpenAI()

def generate_blog(prompt):
    response = client.chat.completions.create(
        model="gpt-3.5-turbo",
        messages=[
            {"role": "user", "content": prompt}
        ]
    )
    return response.choices[0].message.content

iface = gr.Interface(fn=generate_blog, inputs="text", outputs="text")

# ✅ REQUIRED to run on Hugging Face
iface.launch()