Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -13,8 +13,9 @@ from transformers import AutoProcessor, AutoModelForCausalLM, pipeline
|
|
13 |
# 설치 과정은 생략 가능하며 필요한 경우에만 실행
|
14 |
subprocess.run('pip install flash-attn --no-build-isolation', env={'FLASH_ATTENTION_SKIP_CUDA_BUILD': "TRUE"}, shell=True)
|
15 |
|
16 |
-
# OpenAI 클라이언트 초기화
|
17 |
-
|
|
|
18 |
|
19 |
# 번역 모델 추가
|
20 |
translator = pipeline("translation", model="Helsinki-NLP/opus-mt-ko-en")
|
@@ -338,7 +339,7 @@ class OpenAIGenerationNode:
|
|
338 |
# 모델 매핑 - OpenAI는 모델이 다르므로 적절히 대체
|
339 |
model_mapping = {
|
340 |
|
341 |
-
"
|
342 |
}
|
343 |
|
344 |
openai_model = model_mapping.get(model, "gpt-4.1-mini") # 기본값은 gpt-4.1-mini
|
|
|
13 |
# 설치 과정은 생략 가능하며 필요한 경우에만 실행
|
14 |
subprocess.run('pip install flash-attn --no-build-isolation', env={'FLASH_ATTENTION_SKIP_CUDA_BUILD': "TRUE"}, shell=True)
|
15 |
|
16 |
+
# OpenAI 클라이언트 초기화 (API 키는 환경 변수에서 가져옴)
|
17 |
+
openai_api_key = os.getenv("OPENAI_API")
|
18 |
+
client = OpenAI(api_key=openai_api_key)
|
19 |
|
20 |
# 번역 모델 추가
|
21 |
translator = pipeline("translation", model="Helsinki-NLP/opus-mt-ko-en")
|
|
|
339 |
# 모델 매핑 - OpenAI는 모델이 다르므로 적절히 대체
|
340 |
model_mapping = {
|
341 |
|
342 |
+
"OpenAI": "gpt-4.1-mini"
|
343 |
}
|
344 |
|
345 |
openai_model = model_mapping.get(model, "gpt-4.1-mini") # 기본값은 gpt-4.1-mini
|