Jack1808 commited on
Commit
67b0f48
·
verified ·
1 Parent(s): 330cd41

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -7
app.py CHANGED
@@ -10,24 +10,22 @@ from diffusers import StableDiffusionPipeline
10
  import torch
11
  from dotenv import load_dotenv
12
 
13
- # Set local cache to avoid permission issues
14
- os.environ["HF_HOME"] = os.path.join(os.getcwd(), "hf_cache")
15
- os.environ["TRANSFORMERS_CACHE"] = os.environ["HF_HOME"]
16
- os.environ["DIFFUSERS_CACHE"] = os.environ["HF_HOME"]
17
 
18
  app = Flask(__name__)
19
 
20
- # Load environment variables
21
  load_dotenv()
22
 
23
- # Configure Gemini
24
  api_key = os.getenv("GEMINI_API_KEY")
25
  if api_key:
26
  genai.configure(api_key=api_key)
27
  else:
28
  print("⚠️ GEMINI_API_KEY not found in environment variables!")
29
 
30
- # Initialize Stable Diffusion pipeline
31
  pipe = None
32
  try:
33
  pipe = StableDiffusionPipeline.from_pretrained(
 
10
  import torch
11
  from dotenv import load_dotenv
12
 
13
+ # Set writable cache directory to avoid permission issues
14
+ os.environ["HF_HOME"] = "/tmp/hf_cache"
 
 
15
 
16
  app = Flask(__name__)
17
 
18
+ # Load environment variables
19
  load_dotenv()
20
 
21
+ # Configure Gemini API
22
  api_key = os.getenv("GEMINI_API_KEY")
23
  if api_key:
24
  genai.configure(api_key=api_key)
25
  else:
26
  print("⚠️ GEMINI_API_KEY not found in environment variables!")
27
 
28
+ # Initialize Stable Diffusion pipeline
29
  pipe = None
30
  try:
31
  pipe = StableDiffusionPipeline.from_pretrained(