/
githubmirror
/
devika
Обзор
Документация
Войти
/
githubmirror
/
devika
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/init.py
32 строки
1023 B
ayushrajgorar@gmail.com
fix: config file keys checking
23 апр 2024, 13:08
23 апр 2024, 13:08
f90da39
Код
Авторство
О чём код?
import os from src.config import Config from src.logger import Logger def init_devika(): logger = Logger() logger.info("Initializing Devika...") logger.info("checking configurations...") config = Config() sqlite_db = config.get_sqlite_db() screenshots_dir = config.get_screenshots_dir() pdfs_dir = config.get_pdfs_dir() projects_dir = config.get_projects_dir() logs_dir = config.get_logs_dir() logger.info("Initializing Prerequisites Jobs...") os.makedirs(os.path.dirname(sqlite_db), exist_ok=True) os.makedirs(screenshots_dir, exist_ok=True) os.makedirs(pdfs_dir, exist_ok=True) os.makedirs(projects_dir, exist_ok=True) os.makedirs(logs_dir, exist_ok=True) from src.bert.sentence import SentenceBert logger.info("Loading sentence-transformer BERT models...") prompt = "Light-weight keyword extraction exercise for BERT model loading.".strip() SentenceBert(prompt).extract_keywords() logger.info("BERT model loaded successfully.")