Spaces:
Sleeping
Sleeping
File size: 823 Bytes
aab927d 5c6d006 aab927d 5c6d006 aab927d 5c6d006 aab927d 5c6d006 aab927d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
from core.make_pipeline import MakePipeline
from core.context_manager import ContextManager
from core.launch_gradio import create_interface
import argparse
########################
# Start with localhost #
########################
# --testui to test ui #
########################
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("--testui", action="store_true", help="UI만 실행 여부")
args = parser.parse_args()
# 모델 불러오기
if args.testui:
makePipeline = MakePipeline()
makePipeline.build("ui")
else:
makePipeline = MakePipeline()
makePipeline.build("lh")
# 채팅 기록 관리자
ctx = ContextManager()
# Gradio 인터페이스 시작
demo = create_interface(ctx, makePipeline)
demo.launch() |