Peter Mutwiri commited on
Commit
a8dfcdf
Β·
1 Parent(s): ed1b3e8

fix: add missing logger imports

Browse files
Files changed (2) hide show
  1. app/deps.py +2 -1
  2. app/service/ai_service.py +2 -0
app/deps.py CHANGED
@@ -2,6 +2,7 @@
2
  import os
3
  from typing import Optional
4
  import pathlib
 
5
 
6
  # ── Third-Party ────────────────────────────────────────────────────────────────
7
  import duckdb
@@ -15,7 +16,7 @@ DATA_DIR.mkdir(parents=True, exist_ok=True)
15
 
16
  # Vector database for AI embeddings (shared but org-filtered)
17
  VECTOR_DB_PATH = DATA_DIR / "vectors.duckdb"
18
-
19
  # ── Secrets Management ─────────────────────────────────────────────────────────
20
  def get_secret(name: str, required: bool = True) -> Optional[str]:
21
  """
 
2
  import os
3
  from typing import Optional
4
  import pathlib
5
+ import logging
6
 
7
  # ── Third-Party ────────────────────────────────────────────────────────────────
8
  import duckdb
 
16
 
17
  # Vector database for AI embeddings (shared but org-filtered)
18
  VECTOR_DB_PATH = DATA_DIR / "vectors.duckdb"
19
+ logger = logging.getLogger(__name__)
20
  # ── Secrets Management ─────────────────────────────────────────────────────────
21
  def get_secret(name: str, required: bool = True) -> Optional[str]:
22
  """
app/service/ai_service.py CHANGED
@@ -1,9 +1,11 @@
1
  # app/service/ai_service.py
2
  import json
 
3
  from app.deps import get_vector_db
4
  from app.service.llm_service import llm_service
5
  from app.service.embedding_service import embedder
6
 
 
7
  class AIService:
8
  def __init__(self):
9
  # Initialize vector DB with error handling
 
1
  # app/service/ai_service.py
2
  import json
3
+ import logging
4
  from app.deps import get_vector_db
5
  from app.service.llm_service import llm_service
6
  from app.service.embedding_service import embedder
7
 
8
+ logger = logging.getLogger(__name__)
9
  class AIService:
10
  def __init__(self):
11
  # Initialize vector DB with error handling