import openai
import gradio as gr
Configuração da API OpenAI
openai.api_key = "SUA_CHAVE_API"
def chat_with_bot(user_input):
response = openai.ChatCompletion.create(
model="gpt-4",
messages=[
{"role": "system", "content": "Você é um bot amigável chamado Lorax, defensor da natureza."},
{"role": "user", "content": user_input},
],
)
return response.choices[0].message["content"]
Interface com Gradio
interface = gr.Interface(
fn=chat_with_bot,
inputs="text",
outputs="text",
title="Bot Lorax 🌳",
description="Fale com o Lorax, o defensor das árvores e da natureza!",
)
interface.launch()