Spaces:
Sleeping
Sleeping
Upload utils.py
Browse files
utils.py
CHANGED
|
@@ -16,7 +16,7 @@ def generate_premisa_serie():
|
|
| 16 |
model="gpt-4-1106-preview",
|
| 17 |
messages=[
|
| 18 |
{"role": "system", "content": "Eres un guionista de comedia de televisión chistoso, creativo y original. Eres especialista en sarcasmo. Sigue el formato Título: \n Premisa:"},
|
| 19 |
-
{"role": "user", "content": "Inventa una premisa de una historia para sit-com."}
|
| 20 |
],
|
| 21 |
temperature=0.5,
|
| 22 |
)
|
|
@@ -34,8 +34,8 @@ def generate_premisa_episodio(prem_serie, keywords):
|
|
| 34 |
response = client.chat.completions.create(
|
| 35 |
model="gpt-4-1106-preview",
|
| 36 |
messages=[
|
| 37 |
-
{"role": "system", "content": "Eres el comediante Bill Burr, un guionista de comedia de televisión chistoso, creativo y original. Eres especialista en sit-coms de sarcasmo. Te dan una premisa de una serie y palabras clave para que generes la premisa de un episodio. Sigue el formato Título: \n Premisa:"},
|
| 38 |
-
{"role": "user", "content": "La serie trata de"+prem_serie+". El episodio debe tratar de "+keywords+".
|
| 39 |
],
|
| 40 |
temperature=0.4,
|
| 41 |
)
|
|
@@ -53,7 +53,7 @@ def generate_outline(premisa):
|
|
| 53 |
response = client.chat.completions.create(
|
| 54 |
model="gpt-4-1106-preview",
|
| 55 |
messages=[
|
| 56 |
-
{"role": "system", "content": "Eres un guionista de comedia de televisión especializado en crear conflictos interesantes y comedia de situación. No uses estilos como negritas, itálicas, subrayado. El usuario te dará una premisa y tú te encargas de desarrollarla con la siguiente estructura: 1. Incidente incitante:... \n2. Desarrollo del problema:... \n3. Clímax:... \n4. Resolución:..."},
|
| 57 |
{"role": "user", "content": "Desarrolla una situación cómica para una serie de comedia situacional. El episodio tiene la siguiente premisa:"+ premisa}
|
| 58 |
],
|
| 59 |
temperature=0.5,
|
|
@@ -90,7 +90,7 @@ def generate_scenes(outline):
|
|
| 90 |
response = client.chat.completions.create(
|
| 91 |
model="gpt-4-1106-preview",
|
| 92 |
messages=[
|
| 93 |
-
{"role": "system", "content": "Eres un escritor de una comedia situacional. El usuario te va a dar el outline al que te tienes que apegar así como sus reglas de conteo de escenas. Usa un salto de línea para cada escena, no uses negritas y usa un renglón por escena separando por dos puntos el nombre de la escena y la descripción."},
|
| 94 |
{"role": "user", "content": "Dame una escena para el incidente incitante, tres para el desarrollo del problema, una para el clímax y una para la resolución."+outline}
|
| 95 |
],
|
| 96 |
temperature=0.4,
|
|
@@ -104,7 +104,7 @@ def generate_dialogues1(chars,scene1):
|
|
| 104 |
response = client.chat.completions.create(
|
| 105 |
model="gpt-4-1106-preview",
|
| 106 |
messages=[
|
| 107 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para la escena de un episodio. El usuario te da la escena que tienes que desarrollar y las características de los personajes. Usa el formato de Final Draft."},
|
| 108 |
{"role": "user", "content": scene1 + "\n Los personajes son los siguientes:\n"+chars}
|
| 109 |
],
|
| 110 |
temperature=0.4,
|
|
@@ -118,7 +118,7 @@ def generate_dialogues2(chars,scene1,dial1,scene2):
|
|
| 118 |
response = client.chat.completions.create(
|
| 119 |
model="gpt-4-1106-preview",
|
| 120 |
messages=[
|
| 121 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 122 |
{"role": "user", "content": scene1},
|
| 123 |
{"role":"assistant","content": dial1},
|
| 124 |
{"role":"user","content":scene2}
|
|
@@ -134,7 +134,7 @@ def generate_dialogues3(chars,scene1,dial1,scene2,dial2,scene3):
|
|
| 134 |
response = client.chat.completions.create(
|
| 135 |
model="gpt-4-1106-preview",
|
| 136 |
messages=[
|
| 137 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 138 |
{"role": "user", "content": scene1},
|
| 139 |
{"role":"assistant","content": dial1},
|
| 140 |
{"role":"user","content":scene2},
|
|
@@ -152,7 +152,7 @@ def generate_dialogues4(chars,scene1,dial1,scene2,dial2,scene3,dial3,scene4):
|
|
| 152 |
response = client.chat.completions.create(
|
| 153 |
model="gpt-4-1106-preview",
|
| 154 |
messages=[
|
| 155 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 156 |
{"role": "user", "content": scene1},
|
| 157 |
{"role":"assistant","content": dial1},
|
| 158 |
{"role":"user","content":scene2},
|
|
@@ -172,7 +172,7 @@ def generate_dialogues5(chars,scene1,dial1,scene2,dial2,scene3,dial3,scene4,dial
|
|
| 172 |
response = client.chat.completions.create(
|
| 173 |
model="gpt-4-1106-preview",
|
| 174 |
messages=[
|
| 175 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo satírico, realista, irónico y sarcástico para una escena de un episodio. El usuario te da la escena que tienes que desarrollar y las instrucciones. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 176 |
{"role": "user", "content": scene1},
|
| 177 |
{"role":"assistant","content": dial1},
|
| 178 |
{"role":"user","content":scene2},
|
|
@@ -194,7 +194,7 @@ def generate_dialogues6(chars,scene1,dial1,scene2,dial2,scene3,dial3,scene4,dial
|
|
| 194 |
response = client.chat.completions.create(
|
| 195 |
model="gpt-4-1106-preview",
|
| 196 |
messages=[
|
| 197 |
-
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. El usuario te da la escena que tienes que desarrollar y las instrucciones. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 198 |
{"role": "user", "content": scene1},
|
| 199 |
{"role":"assistant","content": dial1},
|
| 200 |
{"role":"user","content":scene2},
|
|
|
|
| 16 |
model="gpt-4-1106-preview",
|
| 17 |
messages=[
|
| 18 |
{"role": "system", "content": "Eres un guionista de comedia de televisión chistoso, creativo y original. Eres especialista en sarcasmo. Sigue el formato Título: \n Premisa:"},
|
| 19 |
+
{"role": "user", "content": "Inventa una premisa de una historia para sit-com para adultos."}
|
| 20 |
],
|
| 21 |
temperature=0.5,
|
| 22 |
)
|
|
|
|
| 34 |
response = client.chat.completions.create(
|
| 35 |
model="gpt-4-1106-preview",
|
| 36 |
messages=[
|
| 37 |
+
{"role": "system", "content": "Eres el comediante Bill Burr, un guionista de comedia de televisión chistoso, creativo y original. Eres especialista en sit-coms de sarcasmo para adultos. Te dan una premisa de una serie y palabras clave para que generes la premisa de un episodio. Sigue el formato Título: \n Premisa:"},
|
| 38 |
+
{"role": "user", "content": "La serie trata de"+prem_serie+". El episodio debe tratar de "+keywords+". Inventa una premisa para el episodio."}
|
| 39 |
],
|
| 40 |
temperature=0.4,
|
| 41 |
)
|
|
|
|
| 53 |
response = client.chat.completions.create(
|
| 54 |
model="gpt-4-1106-preview",
|
| 55 |
messages=[
|
| 56 |
+
{"role": "system", "content": "Eres un guionista de comedia de televisión especializado en crear conflictos interesantes y comedia de situación para adultos. No uses estilos como negritas, itálicas, subrayado. El usuario te dará una premisa y tú te encargas de desarrollarla con la siguiente estructura: 1. Incidente incitante:... \n2. Desarrollo del problema:... \n3. Clímax:... \n4. Resolución:..."},
|
| 57 |
{"role": "user", "content": "Desarrolla una situación cómica para una serie de comedia situacional. El episodio tiene la siguiente premisa:"+ premisa}
|
| 58 |
],
|
| 59 |
temperature=0.5,
|
|
|
|
| 90 |
response = client.chat.completions.create(
|
| 91 |
model="gpt-4-1106-preview",
|
| 92 |
messages=[
|
| 93 |
+
{"role": "system", "content": "Eres un escritor de una comedia situacional para adultos. El usuario te va a dar el outline al que te tienes que apegar así como sus reglas de conteo de escenas. Usa un salto de línea para cada escena, no uses negritas y usa un renglón por escena separando por dos puntos el nombre de la escena y la descripción."},
|
| 94 |
{"role": "user", "content": "Dame una escena para el incidente incitante, tres para el desarrollo del problema, una para el clímax y una para la resolución."+outline}
|
| 95 |
],
|
| 96 |
temperature=0.4,
|
|
|
|
| 104 |
response = client.chat.completions.create(
|
| 105 |
model="gpt-4-1106-preview",
|
| 106 |
messages=[
|
| 107 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para la escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar y las características de los personajes. Usa el formato de Final Draft."},
|
| 108 |
{"role": "user", "content": scene1 + "\n Los personajes son los siguientes:\n"+chars}
|
| 109 |
],
|
| 110 |
temperature=0.4,
|
|
|
|
| 118 |
response = client.chat.completions.create(
|
| 119 |
model="gpt-4-1106-preview",
|
| 120 |
messages=[
|
| 121 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 122 |
{"role": "user", "content": scene1},
|
| 123 |
{"role":"assistant","content": dial1},
|
| 124 |
{"role":"user","content":scene2}
|
|
|
|
| 134 |
response = client.chat.completions.create(
|
| 135 |
model="gpt-4-1106-preview",
|
| 136 |
messages=[
|
| 137 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 138 |
{"role": "user", "content": scene1},
|
| 139 |
{"role":"assistant","content": dial1},
|
| 140 |
{"role":"user","content":scene2},
|
|
|
|
| 152 |
response = client.chat.completions.create(
|
| 153 |
model="gpt-4-1106-preview",
|
| 154 |
messages=[
|
| 155 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 156 |
{"role": "user", "content": scene1},
|
| 157 |
{"role":"assistant","content": dial1},
|
| 158 |
{"role":"user","content":scene2},
|
|
|
|
| 172 |
response = client.chat.completions.create(
|
| 173 |
model="gpt-4-1106-preview",
|
| 174 |
messages=[
|
| 175 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo satírico, realista, irónico y sarcástico para una escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar y las instrucciones. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 176 |
{"role": "user", "content": scene1},
|
| 177 |
{"role":"assistant","content": dial1},
|
| 178 |
{"role":"user","content":scene2},
|
|
|
|
| 194 |
response = client.chat.completions.create(
|
| 195 |
model="gpt-4-1106-preview",
|
| 196 |
messages=[
|
| 197 |
+
{"role": "system", "content": "Eres un escritor sarcástico de comedia situacional con humor negro para adultos. Escribe el diálogo de manera concisa, realista, irónico y sarcástico para una escena de un episodio. Procura usar lenguaje con estilo mexicano. El usuario te da la escena que tienes que desarrollar y las instrucciones. Es muy importante que tomes en cuenta las escenas anteriores. Usa el formato de Final Draft. Los personajes son los siguientes:"+chars},
|
| 198 |
{"role": "user", "content": scene1},
|
| 199 |
{"role":"assistant","content": dial1},
|
| 200 |
{"role":"user","content":scene2},
|