salomonsky commited on
Commit
73e89e9
·
verified ·
1 Parent(s): b493949

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -129,14 +129,21 @@ def gen(prompts, width, height, model_name, num_variants=1):
129
  images.append(str(image_path))
130
  return images
131
 
 
 
 
 
 
 
132
  def get_prompt_for_image(image_name):
133
  prompts = {}
134
- try:
135
- with open(DATA_PATH / "prompts.txt", "r") as f:
 
136
  for line in f:
137
  if line.startswith(image_name):
138
  prompts[image_name] = line.split(": ", 1)[1].strip()
139
- except FileNotFoundError:
140
  return "No hay prompt asociado."
141
  return prompts.get(image_name, "No hay prompt asociado.")
142
 
 
129
  images.append(str(image_path))
130
  return images
131
 
132
+ def save_prompt(prompt):
133
+ clean_prompt = prompt.split(": ", 1)[-1]
134
+ with open(DATA_PATH / "prompts.txt", "a") as f:
135
+ f.write(clean_prompt + "\n")
136
+ st.success("Prompt guardado.")
137
+
138
  def get_prompt_for_image(image_name):
139
  prompts = {}
140
+ prompt_file = DATA_PATH / "prompts.txt"
141
+ if prompt_file.exists():
142
+ with open(prompt_file, "r") as f:
143
  for line in f:
144
  if line.startswith(image_name):
145
  prompts[image_name] = line.split(": ", 1)[1].strip()
146
+ else:
147
  return "No hay prompt asociado."
148
  return prompts.get(image_name, "No hay prompt asociado.")
149