Update app.py
Browse files
app.py
CHANGED
@@ -1,10 +1,12 @@
|
|
1 |
import streamlit as st
|
2 |
-
from freeGPT import Client
|
3 |
from PIL import Image
|
4 |
from io import BytesIO
|
5 |
|
6 |
-
#
|
7 |
-
|
|
|
|
|
8 |
|
9 |
# T铆tulo de la aplicaci贸n
|
10 |
st.title("Generador de Im谩genes con AI")
|
@@ -16,7 +18,7 @@ if st.button("Generar Imagen"):
|
|
16 |
if prompt:
|
17 |
try:
|
18 |
# Generar la imagen usando el prompt
|
19 |
-
resp =
|
20 |
image = Image.open(BytesIO(resp))
|
21 |
|
22 |
# Mostrar la imagen en la aplicaci贸n
|
@@ -25,4 +27,4 @@ if st.button("Generar Imagen"):
|
|
25 |
except Exception as e:
|
26 |
st.error(f"馃: Ocurri贸 un error: {e}")
|
27 |
else:
|
28 |
-
st.warning("Por favor, ingresa un prompt
|
|
|
1 |
import streamlit as st
|
2 |
+
from freeGPT import Client # Aseg煤rate de que esta es la importaci贸n correcta
|
3 |
from PIL import Image
|
4 |
from io import BytesIO
|
5 |
|
6 |
+
# Si el cliente no se puede instanciar, usa la funci贸n adecuada para crear la generaci贸n
|
7 |
+
def generate_image(prompt):
|
8 |
+
# Aqu铆 debes llamar a la funci贸n adecuada de freeGPT para generar la imagen
|
9 |
+
return Client.create_generation("MODEL", prompt) # Ajusta esto si es necesario
|
10 |
|
11 |
# T铆tulo de la aplicaci贸n
|
12 |
st.title("Generador de Im谩genes con AI")
|
|
|
18 |
if prompt:
|
19 |
try:
|
20 |
# Generar la imagen usando el prompt
|
21 |
+
resp = generate_image(prompt)
|
22 |
image = Image.open(BytesIO(resp))
|
23 |
|
24 |
# Mostrar la imagen en la aplicaci贸n
|
|
|
27 |
except Exception as e:
|
28 |
st.error(f"馃: Ocurri贸 un error: {e}")
|
29 |
else:
|
30 |
+
st.warning("Por favor, ingresa un prompt.")
|