Skip to content

Commit fff9a8a

Browse files
committed
chore: .env 파일 로딩 관련 코드 제거
- db_utils, llm_utils, display_chart.py 및 llm_factory.py에서 .env 파일 로딩 코드 삭제 - 코드 간소화
1 parent ef9d05a commit fff9a8a

File tree

4 files changed

+0
-32
lines changed

4 files changed

+0
-32
lines changed

db_utils/__init__.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
from .config import DBConfig
44
from .logger import logger
55

6-
from dotenv import load_dotenv
7-
86
from .base_connector import BaseConnector
97

108
from .clickhouse_connector import ClickHouseConnector
@@ -18,12 +16,6 @@
1816

1917
env_path = os.path.join(os.getcwd(), ".env")
2018

21-
if os.path.exists(env_path):
22-
load_dotenv(env_path, override=True)
23-
print(f"✅ 환경변수 파일(.env)이 {os.getcwd()}에 로드되었습니다!")
24-
else:
25-
print(f"⚠️ 환경변수 파일(.env)이 {os.getcwd()}에 없습니다!")
26-
2719

2820
def get_db_connector(db_type: Optional[str] = None, config: Optional[DBConfig] = None):
2921
"""

llm_utils/chains.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,9 @@
88

99
from .llm_factory import get_llm
1010

11-
from dotenv import load_dotenv
1211
from prompt.template_loader import get_prompt_template
1312

1413

15-
env_path = os.path.join(os.getcwd(), ".env")
16-
17-
if os.path.exists(env_path):
18-
load_dotenv(env_path)
19-
else:
20-
print(f"⚠️ 환경변수 파일(.env)이 {os.getcwd()}에 없습니다!")
21-
2214
llm = get_llm()
2315

2416

llm_utils/display_chart.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
import re
2-
from llm_utils import llm_factory
3-
from dotenv import load_dotenv
4-
from langchain.chains.llm import LLMChain
52
from langchain_openai import ChatOpenAI
6-
from langchain_core.prompts import PromptTemplate
73
from langchain_core.messages import HumanMessage, SystemMessage
84
import pandas as pd
95
import os
@@ -13,10 +9,6 @@
139
import plotly.graph_objects as go
1410

1511

16-
# .env 파일 로딩
17-
load_dotenv()
18-
19-
2012
class DisplayChart:
2113
"""
2214
SQL쿼리가 실행된 결과를 그래프로 시각화하는 Class입니다.

llm_utils/llm_factory.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,6 @@
1818
OpenAIEmbeddings,
1919
)
2020

21-
env_path = os.path.join(os.getcwd(), ".env")
22-
23-
if os.path.exists(env_path):
24-
load_dotenv(env_path, override=True)
25-
print(f"✅ 환경변수 파일(.env)이 {os.getcwd()}에 로드되었습니다!")
26-
else:
27-
print(f"⚠️ 환경변수 파일(.env)이 {os.getcwd()}에 없습니다!")
28-
2921

3022
def get_llm(**kwargs) -> BaseLanguageModel:
3123
"""

0 commit comments

Comments
 (0)