Skip to content

kjyyjk/spring-ai-bootcamp-basic

 
 

Repository files navigation

프로젝트 개요

초록코퍼레이션 고객 응대 챗봇입니다.

애플리케이션 실행

실행 옵션

애플리케이션 실행 시 VectorStore 임베딩을 수행하려면 인자로 --mode=embedding 옵션을 주어야합니다.
임베딩 수행하지 않을 경우 옵션을 제외합니다.

실행 명령어

# bootrun 실행 시
./gradlew bootrun
./gradlew bootrun --args='--mode=embedding'

# jar 실행 시
java -jar <jar 파일>
java -jar <jar 파일> --mode=embedding

챗봇 평가

실행 명령어

export LANGCHAIN_TRACING_V2=true
export LANGCHAIN_API_KEY=<your-api-key>
export LANGCHAIN_PROJECT=my-ragas-eval
export OPENAI_API_KEY=<your-api-key>

cd data
.venv/bin/python evaluate3.py  # ragas 메트릭 평가

About

초록코퍼레이션 고객 지원 챗봇

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages