scipious commited on
Commit
26d2a32
·
verified ·
1 Parent(s): 61f5290

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -7
app.py CHANGED
@@ -1,7 +1,8 @@
1
- # app.py
2
  import os
3
  os.environ["PYDANTIC_V1_STYLE"] = "1"
4
  os.environ["PYDANTIC_SKIP_VALIDATING_CORE_SCHEMAS"] = "1"
 
 
5
  from flask import Flask, render_template, jsonify, request
6
  from flask_socketio import SocketIO
7
  import threading
@@ -9,12 +10,8 @@ import sqlite3
9
  import gc
10
  import time
11
  import re
12
- import traceback # <-- 에러 상세 출력을 위해 임포트
13
- import requests # <-- Pydantic v1 환경을 위해 Together SDK 대신 requests 사용
14
-
15
- # --- 외부 모듈 임포트 ---
16
- import reg_embedding_system
17
- import leximind_prompts
18
 
19
  # --- Together AI SDK (제거됨) ---
20
  # from together import Together
@@ -27,6 +24,12 @@ eventlet.monkey_patch()
27
  app = Flask(__name__)
28
  socketio = SocketIO(app, cors_allowed_origins="*", async_mode='eventlet')
29
 
 
 
 
 
 
 
30
  # --- 전역 변수 ---
31
  connected_clients = 0
32
  search_document_number = 30
 
 
1
  import os
2
  os.environ["PYDANTIC_V1_STYLE"] = "1"
3
  os.environ["PYDANTIC_SKIP_VALIDATING_CORE_SCHEMAS"] = "1"
4
+ # --------------------------------------------------------------------------
5
+
6
  from flask import Flask, render_template, jsonify, request
7
  from flask_socketio import SocketIO
8
  import threading
 
10
  import gc
11
  import time
12
  import re
13
+ import traceback
14
+ import requests # API 호출을 위해 필요
 
 
 
 
15
 
16
  # --- Together AI SDK (제거됨) ---
17
  # from together import Together
 
24
  app = Flask(__name__)
25
  socketio = SocketIO(app, cors_allowed_origins="*", async_mode='eventlet')
26
 
27
+ # --- 외부 모듈 임포트 ---
28
+ # 🚨🚨🚨 2단계: Pydantic 환경 설정이 완료된 후 LangChain을 포함하는 모듈 임포트 🚨🚨🚨
29
+ # 이 위치가 가장 안전합니다.
30
+ import reg_embedding_system
31
+ import leximind_prompts
32
+
33
  # --- 전역 변수 ---
34
  connected_clients = 0
35
  search_document_number = 30