File tree 4 files changed +5
-10
lines changed
4 files changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -27,10 +27,6 @@ class SceneExtractionType:
27
27
time_based = "time"
28
28
29
29
30
- class SceneModels :
31
- gpt4_o = "gpt4-o"
32
-
33
-
34
30
class Workflows :
35
31
add_subtitles = "add_subtitles"
36
32
Original file line number Diff line number Diff line change 1
1
from videodb ._constants import (
2
2
ApiPath ,
3
- SceneModels ,
4
3
)
5
4
6
5
@@ -63,7 +62,7 @@ def to_json(self):
63
62
"description" : self .description ,
64
63
}
65
64
66
- def describe (self , prompt : str = None , model_name = SceneModels . gpt4_o ):
65
+ def describe (self , prompt : str = None , model_name = None ):
67
66
description_data = self ._connection .post (
68
67
path = f"{ ApiPath .video } /{ self .video_id } /{ ApiPath .frame } /{ self .id } /{ ApiPath .describe } " ,
69
68
data = {"prompt" : prompt , "model_name" : model_name },
Original file line number Diff line number Diff line change 1
1
from typing import List
2
2
3
- from videodb ._constants import ApiPath , SceneModels
3
+ from videodb ._constants import ApiPath
4
4
5
5
from videodb .image import Frame
6
6
@@ -45,7 +45,7 @@ def to_json(self):
45
45
"description" : self .description ,
46
46
}
47
47
48
- def describe (self , prompt : str = None , model_name = SceneModels . gpt4_o ) -> None :
48
+ def describe (self , prompt : str = None , model_name = None ) -> None :
49
49
if self ._connection is None :
50
50
raise ValueError ("Connection is required to describe a scene" )
51
51
description_data = self ._connection .post (
Original file line number Diff line number Diff line change @@ -257,7 +257,7 @@ def index_scenes(
257
257
extraction_type : SceneExtractionType = SceneExtractionType .shot_based ,
258
258
extraction_config : Dict = {},
259
259
prompt : Optional [str ] = None ,
260
- model : Optional [str ] = None ,
260
+ model_name : Optional [str ] = None ,
261
261
model_config : Optional [Dict ] = None ,
262
262
name : Optional [str ] = None ,
263
263
scenes : Optional [List [Scene ]] = None ,
@@ -270,7 +270,7 @@ def index_scenes(
270
270
"extraction_type" : extraction_type ,
271
271
"extraction_config" : extraction_config ,
272
272
"prompt" : prompt ,
273
- "model " : model ,
273
+ "model_name " : model_name ,
274
274
"model_config" : model_config ,
275
275
"name" : name ,
276
276
"force" : force ,
You can’t perform that action at this time.
0 commit comments