ChatGPTwithAPI / app.py
pablocst's picture
Update app.py
45a9f67
raw
history blame
787 Bytes
import gradio as gr
import os
import json
import requests
def predict(inputs, top_p, temperature, openai_api_key, chat_counter, chatbot=[], history=[]):
# [Simplificação da lógica da função e adição de tratamento de erros...]
def reset_textbox():
return gr.update(value='')
def setup_ui():
title = "<h1 align='center'>🔥ChatGPT-4 Turbo API 🚀Streaming🚀</h1>"
css = """
#col_container {width: 1000px; margin-left: auto; margin-right: auto;}
#chatbot {height: 520px; overflow: auto;}
.gradio-input { margin-bottom: 10px; }
"""
with gr.Blocks(css=css) as demo:
# [Configuração da interface do usuário...]
return demo
def main():
demo = setup_ui()
demo.launch(debug=True)
if __name__ == "__main__":
main()