① go-chatbot-server Go 1.22 · Gin
- 역할
- RAG 챗봇 코어 — 식품안전 FAQ/시설/지역/회사/검사일정 질의응답
- 포트
:8080- 실행
- main 바이너리 (PID 4669) — PM2 외 직접 실행
- 핵심 의존
- Gin · Qdrant SDK · LangChainGo · pgx (PostgreSQL) · gorilla/websocket · go-openai · Vertex AI · Gemini
- 경로
/home/ec2-user/app/go-chatbot-server
go-chatbot-server
API 6개 버전(v1~v6)이 동거 — v5가 최신(gemini-1.5-flash). cmd/api/main.go 에서 GPT-4o-mini 호출도 발견.
Qdrant collections 5개(faq/faq_keywords/regional_data/company/inspection_schedules) 사용.
Postgres(pgx) + sqlc 코드 생성기 사용. CORS는 AllowAllOrigins=true.