프로젝트
공통
대상 페이지
전처리기 생성 페이지
상세 설명
Title
Description
모델 경로들을 facade 코드 하드코딩 대신 설정값(config)으로 분리 필요.
요구사항
- 설정값은 min i/o 상의 yaml 형태로 저장하고 facade 에서는 특정 config 를 읽어들이는 형태
- 특정 모델 path 는 다운로드 된 기본 값을 가짐
예)
-
HybridChunker.tokenizer
- 기존:
"sentence-transformers/all-MiniLM-L6-v2"
- 변경: 설정값 기반 경로 사용 (예:
DOC_PARSER_TOKENIZER_PATH), 기본값은 /models/doc_parser_models/sentence-transformers-all-MiniLM-L6-v2
-
DocumentProcessor.pipe_line_options.artifacts_path
- 기존:
Path("/models/") 하드코딩
- 변경: 설정값 기반 경로 사용 (예:
DOC_PARSER_ARTIFACTS_PATH), 기본값은 /models/
-
설정 미지정 시, 현재 동작과 동일한 기본값으로 backward compatibility 유지
체크리스트
프로젝트
공통
대상 페이지
전처리기 생성 페이지
상세 설명
Title
Description
모델 경로들을 facade 코드 하드코딩 대신 설정값(config)으로 분리 필요.
요구사항
예)
HybridChunker.tokenizer"sentence-transformers/all-MiniLM-L6-v2"DOC_PARSER_TOKENIZER_PATH), 기본값은/models/doc_parser_models/sentence-transformers-all-MiniLM-L6-v2DocumentProcessor.pipe_line_options.artifacts_pathPath("/models/")하드코딩DOC_PARSER_ARTIFACTS_PATH), 기본값은/models/설정 미지정 시, 현재 동작과 동일한 기본값으로 backward compatibility 유지
체크리스트