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

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 36.2%
  • HTML 35.9%
  • Python 27.9%