Update app.py
Browse files
app.py
CHANGED
@@ -5,7 +5,7 @@ import os
|
|
5 |
import shutil
|
6 |
|
7 |
# Set up your API key
|
8 |
-
genai.configure(api_key="
|
9 |
|
10 |
# Constants
|
11 |
FRAME_EXTRACTION_DIRECTORY = "/content/frames"
|
@@ -73,12 +73,13 @@ def upload_files(files_to_upload):
|
|
73 |
# Function to generate description using Gemini
|
74 |
def generate_description(uploaded_files):
|
75 |
prompt = "Describe this video."
|
76 |
-
model = genai.GenerativeModel(model_name="models/gemini-1.5-
|
77 |
request = [prompt]
|
78 |
for file in uploaded_files:
|
79 |
request.append(file.timestamp)
|
80 |
request.append(file.response)
|
81 |
response = model.generate_content(request, request_options={"timeout": 600})
|
|
|
82 |
return response.text
|
83 |
|
84 |
# Function to delete files from Gemini
|
|
|
5 |
import shutil
|
6 |
|
7 |
# Set up your API key
|
8 |
+
genai.configure(api_key="AIzaSyDsrgHAnNWDJqWWzq3oFAbUy5W40cUT0dY")
|
9 |
|
10 |
# Constants
|
11 |
FRAME_EXTRACTION_DIRECTORY = "/content/frames"
|
|
|
73 |
# Function to generate description using Gemini
|
74 |
def generate_description(uploaded_files):
|
75 |
prompt = "Describe this video."
|
76 |
+
model = genai.GenerativeModel(model_name="models/gemini-1.5-flash-latest")
|
77 |
request = [prompt]
|
78 |
for file in uploaded_files:
|
79 |
request.append(file.timestamp)
|
80 |
request.append(file.response)
|
81 |
response = model.generate_content(request, request_options={"timeout": 600})
|
82 |
+
print(response)
|
83 |
return response.text
|
84 |
|
85 |
# Function to delete files from Gemini
|