Skip to content

✨Feat: 챗봇 자연어 CRUD 기능 (#159)#160

Open
wlaud2000 wants to merge 15 commits intodevelopfrom
feat/#159-chat-functioncalling
Open

✨Feat: 챗봇 자연어 CRUD 기능 (#159)#160
wlaud2000 wants to merge 15 commits intodevelopfrom
feat/#159-chat-functioncalling

Conversation

@wlaud2000
Copy link
Copy Markdown
Contributor

☝️Issue Number

Close #159

📌 개요

챗봇 자연어로 CRUD 기능 개발하였습니다.
send_message_full_flow (1)

플로우는 위 사진과 같습니다.

🔁 변경 사항

📸 스크린샷

단순 일정 등록

image

애매한 요청 되묻기

image

단순 일정 수정

image

단순 일정 삭제

image

반복 일정 등록

image image

반복 일정 삭제

image image

👀 기타 더 이야기해볼 점

EVENT/TODO 모두 테스트 케이스 설정해서 테스트 해보고 있다가
계속해서 오류가 발생하여서 일단 지금까지의 결과물 PR을 올립니다.

또한 현재 사용하고 있는 임베딩 모델이 OpenAI의 text-embedding-3-small 모델인데
해당 모델은 한국어 의미 연결이 약해서 개념적 유사도가 낮게 나옵니다. 해당 문제가 생각보다 큰 문제가 되는 것 같습니다.
유사도가 낮게 나와서 0.25로 필터를 걸어놨는데, 이 필터가 너무 낮으니까 일정 수정 시에 조금만 일정 이름이 달라져도 이해를 못합니다 얘가

그래서 백로그에 크리티컬 우선도로 Upstage 임베딩 모델로 변경하는 백로그를 작성하였습니다.
해당 임베딩 모델로 변경 후 다시 테스트 해보면서 임계값 설정 및 안정적인 자연어 CRUD로 리팩토링 해보겠습니다...

이거 생각보다 빡세네요

@dlrbdjs
Copy link
Copy Markdown
Collaborator

dlrbdjs commented Apr 6, 2026

아직 테스팅 중이라서 CRUD 적용은 안된거죠?
완성되면 말씀해 주세요! 🔥
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ feat: 챗봇 - 자연어 일정 등록/수정/삭제 (Function Calling)

2 participants