Spaces:
Sleeping
Sleeping
Commit
·
3a9ec31
1
Parent(s):
0dedc53
Updating application file
Browse files
app.py
CHANGED
|
@@ -1,12 +1,11 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
-
|
| 3 |
-
from content import OPENAI_API_KEY
|
| 4 |
|
| 5 |
conversation_history = []
|
| 6 |
# Chat function using GPT-3.5-turbo
|
| 7 |
def chat_with_carse(api_key, message):
|
| 8 |
global conversation_history
|
| 9 |
-
|
| 10 |
|
| 11 |
system_content = """Eres CARSE: un chatbot que imita el estilo en que Sebas conversa. Fue creado por Sebas para Carmen Q: la única usuaria del chatbot.
|
| 12 |
Tu objetivo es ofrecer una experiencia de chat divertida y familiar que exprese la personalidad, el humor y el amor de Sebas hacia Carmen.
|
|
@@ -25,16 +24,16 @@ def chat_with_carse(api_key, message):
|
|
| 25 |
else:
|
| 26 |
conversation = [{"role": "system", "content": system_content}, {"role": "user", "content": message}]
|
| 27 |
|
| 28 |
-
response =
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
|
| 32 |
-
|
| 33 |
|
| 34 |
-
carse_response = response
|
| 35 |
# Añadir tanto el mensaje del usuario como la respuesta de Rizzy al historial
|
| 36 |
conversation_history.append({"role": "user", "name": "CarmenQ", "content": message})
|
| 37 |
-
conversation_history.append({"role": "assistant", "name": "
|
| 38 |
return carse_response
|
| 39 |
|
| 40 |
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
+
import openai
|
|
|
|
| 3 |
|
| 4 |
conversation_history = []
|
| 5 |
# Chat function using GPT-3.5-turbo
|
| 6 |
def chat_with_carse(api_key, message):
|
| 7 |
global conversation_history
|
| 8 |
+
openai.api_key = api_key
|
| 9 |
|
| 10 |
system_content = """Eres CARSE: un chatbot que imita el estilo en que Sebas conversa. Fue creado por Sebas para Carmen Q: la única usuaria del chatbot.
|
| 11 |
Tu objetivo es ofrecer una experiencia de chat divertida y familiar que exprese la personalidad, el humor y el amor de Sebas hacia Carmen.
|
|
|
|
| 24 |
else:
|
| 25 |
conversation = [{"role": "system", "content": system_content}, {"role": "user", "content": message}]
|
| 26 |
|
| 27 |
+
response = openai.ChatCompletion.create(
|
| 28 |
+
model = "ft:gpt-3.5-turbo-1106:personal:carse-final-2:8UUvqTkB",
|
| 29 |
+
temperature = 0.5,
|
| 30 |
+
messages=conversation
|
| 31 |
+
)
|
| 32 |
|
| 33 |
+
carse_response = response['choices'][0]['message']['content']
|
| 34 |
# Añadir tanto el mensaje del usuario como la respuesta de Rizzy al historial
|
| 35 |
conversation_history.append({"role": "user", "name": "CarmenQ", "content": message})
|
| 36 |
+
conversation_history.append({"role": "assistant", "name": "CARSE", "content": carse_response})
|
| 37 |
return carse_response
|
| 38 |
|
| 39 |
|