FreeOpenAI / app.py
Daniton's picture
Update app.py
fc66424
raw
history blame contribute delete
780 Bytes
import gradio as gr
import openai
# Authenticate with OpenAI API
openai.api_key = "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"
# Define GPT-2 model
model_engine = "text-davinci-002"
prompt = "Write a short paragraph about a topic of your choice:"
def generate_text(prompt):
# Use GPT-2 to generate text based on user input
response = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
return response.choices[0].text
# Create Gradio interface
interface = gr.Interface(
generate_text,
inputs=gr.inputs.Textbox(prompt),
outputs=gr.outputs.Textbox(),
title="GPT-2 Text Generation",
)
# Launch the interface
interface.launch()