Spaces:
Running
Running
Tecnhotron
commited on
Commit
·
0054137
1
Parent(s):
62a7201
Initial commit
Browse files
app.py
CHANGED
@@ -3,13 +3,11 @@ import shutil
|
|
3 |
import subprocess
|
4 |
import tempfile
|
5 |
import google.generativeai as genai
|
6 |
-
from google.generativeai.types import GenerationConfig, File
|
7 |
from moviepy import *
|
8 |
from moviepy.video.fx import *
|
9 |
from moviepy.audio.fx.MultiplyVolume import MultiplyVolume
|
10 |
-
# --- ADDED IMPORT ---
|
11 |
from moviepy.audio.AudioClip import CompositeAudioClip
|
12 |
-
|
13 |
import os, uuid
|
14 |
import time
|
15 |
import mimetypes
|
@@ -28,8 +26,7 @@ logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(
|
|
28 |
logger = logging.getLogger(__name__)
|
29 |
|
30 |
# Configuration
|
31 |
-
API_KEY =
|
32 |
-
# Updated Model Name as requested - DO NOT CHANGE
|
33 |
MODEL_NAME = "gemini-2.5-pro-exp-03-25"
|
34 |
UPLOAD_FOLDER = 'uploads'
|
35 |
FINAL_OUTPUT_FOLDER = 'output'
|
|
|
3 |
import subprocess
|
4 |
import tempfile
|
5 |
import google.generativeai as genai
|
6 |
+
from google.generativeai.types import GenerationConfig, File
|
7 |
from moviepy import *
|
8 |
from moviepy.video.fx import *
|
9 |
from moviepy.audio.fx.MultiplyVolume import MultiplyVolume
|
|
|
10 |
from moviepy.audio.AudioClip import CompositeAudioClip
|
|
|
11 |
import os, uuid
|
12 |
import time
|
13 |
import mimetypes
|
|
|
26 |
logger = logging.getLogger(__name__)
|
27 |
|
28 |
# Configuration
|
29 |
+
API_KEY = os.environ.get('GEMINI_API_KEY')
|
|
|
30 |
MODEL_NAME = "gemini-2.5-pro-exp-03-25"
|
31 |
UPLOAD_FOLDER = 'uploads'
|
32 |
FINAL_OUTPUT_FOLDER = 'output'
|