Skip to content

Commit 4300163

Browse files
committed
refactor: model to model_name
1 parent 3841880 commit 4300163

File tree

4 files changed

+5
-10
lines changed

4 files changed

+5
-10
lines changed

videodb/_constants.py

-4
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@ class SceneExtractionType:
2727
time_based = "time"
2828

2929

30-
class SceneModels:
31-
gpt4_o = "gpt4-o"
32-
33-
3430
class Workflows:
3531
add_subtitles = "add_subtitles"
3632

videodb/image.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
from videodb._constants import (
22
ApiPath,
3-
SceneModels,
43
)
54

65

@@ -63,7 +62,7 @@ def to_json(self):
6362
"description": self.description,
6463
}
6564

66-
def describe(self, prompt: str = None, model_name=SceneModels.gpt4_o):
65+
def describe(self, prompt: str = None, model_name=None):
6766
description_data = self._connection.post(
6867
path=f"{ApiPath.video}/{self.video_id}/{ApiPath.frame}/{self.id}/{ApiPath.describe}",
6968
data={"prompt": prompt, "model_name": model_name},

videodb/scene.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import List
22

3-
from videodb._constants import ApiPath, SceneModels
3+
from videodb._constants import ApiPath
44

55
from videodb.image import Frame
66

@@ -45,7 +45,7 @@ def to_json(self):
4545
"description": self.description,
4646
}
4747

48-
def describe(self, prompt: str = None, model_name=SceneModels.gpt4_o) -> None:
48+
def describe(self, prompt: str = None, model_name=None) -> None:
4949
if self._connection is None:
5050
raise ValueError("Connection is required to describe a scene")
5151
description_data = self._connection.post(

videodb/video.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ def index_scenes(
257257
extraction_type: SceneExtractionType = SceneExtractionType.shot_based,
258258
extraction_config: Dict = {},
259259
prompt: Optional[str] = None,
260-
model: Optional[str] = None,
260+
model_name: Optional[str] = None,
261261
model_config: Optional[Dict] = None,
262262
name: Optional[str] = None,
263263
scenes: Optional[List[Scene]] = None,
@@ -270,7 +270,7 @@ def index_scenes(
270270
"extraction_type": extraction_type,
271271
"extraction_config": extraction_config,
272272
"prompt": prompt,
273-
"model": model,
273+
"model_name": model_name,
274274
"model_config": model_config,
275275
"name": name,
276276
"force": force,

0 commit comments

Comments
 (0)