Gradio_Praticalegale_AI / .bash_profile aaaaaa
gianlucahack's picture
Upload folder using huggingface_hub
f1a306e
import openai
import gradio
openai.api_key = "YOUR_API_KEY" # Replace YOUR_API_KEY with your actual API key
messages = [{"role": "system", "content": "Tu sei un avvocato esperto italiano"}]
def CustomChatGPT(user_input):
messages.append({"role": "user", "content": user_input})
response = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=messages
)
ChatGPT_reply = response["choices"][0]["message"]["content"]
messages.append({"role": "assistant", "content": ChatGPT_reply})
return ChatGPT_reply
chat_input = gradio.inputs.Textbox(lines=2, label="Inserisci il testo per istruire la chat")
chat_output = gradio.outputs.Textbox(label="Risposta della chat")
interface = gradio.Interface(fn=CustomChatGPT, inputs=chat_input, outputs=chat_output, title="Pratica legale AI")
interface.launch(share=True)