neyugncol commited on
Commit
54a2797
·
verified ·
1 Parent(s): b06f5b0

Write cookies value to file

Browse files
Files changed (1) hide show
  1. configs.py +33 -30
configs.py CHANGED
@@ -1,30 +1,33 @@
1
- import os
2
- from dataclasses import dataclass
3
-
4
- from dotenv import load_dotenv
5
-
6
- load_dotenv()
7
-
8
-
9
- @dataclass
10
- class Settings:
11
- DATA_DIR: str = 'data'
12
- FFMPEG_PATH: str = 'ffmpeg'
13
- MAX_VIDEO_RESOLUTION: int = 360
14
- MAX_VIDEO_FPS: float = 30
15
- VIDEO_EXTENSION: str = 'mp4'
16
- VIDEO_EXTRACTION_FRAME_RATE: float = 1.0
17
- AUDIO_SEGMENT_LENGTH: int = 300
18
- CHATBOT_MODEL: str = 'gemini-2.0-flash'
19
- MODEL_BASE_API: str = 'https://generativelanguage.googleapis.com/v1beta/'
20
- TEXT_EMBEDDING_MODEL: str = 'nomic-ai/nomic-embed-text-v1.5'
21
- IMAGE_EMBEDDING_MODEL: str = 'nomic-ai/nomic-embed-vision-v1.5'
22
-
23
-
24
-
25
-
26
- settings = Settings()
27
-
28
- if not os.path.exists(settings.DATA_DIR):
29
- os.makedirs(settings.DATA_DIR)
30
-
 
 
 
 
1
+ import os
2
+ from dataclasses import dataclass
3
+
4
+ from dotenv import load_dotenv
5
+
6
+ load_dotenv()
7
+
8
+
9
+ @dataclass
10
+ class Settings:
11
+ DATA_DIR: str = 'data'
12
+ FFMPEG_PATH: str = 'ffmpeg'
13
+ COOKIES_FILE: str = 'cookies.txt'
14
+ MAX_VIDEO_RESOLUTION: int = 360
15
+ MAX_VIDEO_FPS: float = 30
16
+ VIDEO_EXTENSION: str = 'mp4'
17
+ VIDEO_EXTRACTION_FRAME_RATE: float = 1.0
18
+ AUDIO_SEGMENT_LENGTH: int = 300
19
+ CHATBOT_MODEL: str = 'gemini-2.0-flash'
20
+ MODEL_BASE_API: str = 'https://generativelanguage.googleapis.com/v1beta/'
21
+ TEXT_EMBEDDING_MODEL: str = 'nomic-ai/nomic-embed-text-v1.5'
22
+ IMAGE_EMBEDDING_MODEL: str = 'nomic-ai/nomic-embed-vision-v1.5'
23
+
24
+
25
+
26
+ settings = Settings()
27
+
28
+ if not os.path.exists(settings.DATA_DIR):
29
+ os.makedirs(settings.DATA_DIR)
30
+
31
+ with open(settings.COOKIES_FILE, 'w') as f:
32
+ f.write(os.environ['COOKIES'])
33
+