File size: 489 Bytes
514906e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import os
import openai
openai.api_key = secrets["api_key"]

import gradio as gr

def generate_blog(topic):
    response = openai.Completion.create(
        engine="davinci-coding",
        prompt=f"Write a blog post about {topic}",
        temperature=0.7,
        max_tokens=1500,
        top_p=1,
        frequency_penalty=0,
        presence_penalty=0
    )
    return response['choices'][0]['text']

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