IT/Python
[python/KoNLPy/Kkma] No matching overloads found for kr.lucypark.kkma.KkmaInterface. "morphAnalyzer"(list) 오류 수정
느이
2024. 8. 27. 17:48
반응형
텍스트 청킹을 위해 KonlpyTextSplitter를 아래처럼 사용했다.
text_splitter = KonlpyTextSplitter()
chunks = text_splitter.split_text([sentence])
return {"result": json.dumps(chunks)}
근데 자꾸 오류가 발생했다.
No matching overloads found for kr.lucypark.kkma.KkmaInterface. "morphAnalyzer"(list)
이런 오류가 발생하길래 두시간정도 삽질했다
바쁜 현대인을 위해 빠르게 설명하자면 morphAnalyzer에 list를 받는 메소드가 없다는 뜻이다.
즉 text_splitter.split_text([sentence]) 에서 [sentence] 가 리스트 형태라서 안된다 라는 소리다.
꺽쇠괄호만 삭제해서 문자열로 호출하니 잘 된다.....ㅠ
text_splitter = KonlpyTextSplitter()
chunks = text_splitter.split_text(sentence)
return {"result": json.dumps(chunks)}
하하.... 젠장...
반응형