File size: 446 Bytes
613efdf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os
import openai
openai.api_key = os.environ["api"]

import gradio as gr

def generate_blog(topic):
    response = openai.Completion.create(
        engine="gpt-3.5-turbo",
        messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "{topic}"},
    ]
    )
    return response['content'][0]['text']

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