Deploy: GitHub submodule sync 2026-07-23 12:46:52
This commit is contained in:
+11
-8
@@ -1,7 +1,7 @@
|
||||
# 로컬 개발 — exdev AI 연동
|
||||
|
||||
로컬에서 **chatbotApi · chatbotApp · exAiChatBot · kakaoChatbotSkill · Qdrant · MongoDB** 를 실행하고,
|
||||
**LLM / Embedding / Reranker** 만 `chatbot.exdev.co.kr` Mac Studio 호스트 AI를 SSH 터널로 사용합니다.
|
||||
로컬에서 **chatbotApi · chatbotApp · exAiChatBot · kakaoChatbotSkill** 을 실행하고,
|
||||
**LLM / Embedding / Reranker** 는 SSH 터널로, **MongoDB / Qdrant** 는 `stock.exdev.co.kr` 원격 인스턴스를 사용합니다.
|
||||
|
||||
## exdev AI 구조
|
||||
|
||||
@@ -26,11 +26,12 @@ chmod +x local-dev/*.sh
|
||||
./local-dev/start-all.sh --skip-java # Docker(RAG + chatbotApp)만
|
||||
./local-dev/start-all.sh --no-build # RAG 이미지 빌드 생략
|
||||
|
||||
./local-dev/stop-all.sh --mongo --tunnel # Mongo·SSH 터널까지 종료
|
||||
./local-dev/stop-all.sh --tunnel # SSH 터널까지 종료
|
||||
```
|
||||
|
||||
- RAG는 **`docker-compose.local.yml`** 사용 (Mac Docker `:28012` 포트 바인딩)
|
||||
- Qdrant 호스트 포트 **`6335`** (다른 프로젝트 `:6333` 과 충돌 방지)
|
||||
- Mongo: `stock.exdev.co.kr:27017` / Qdrant: `http://stock.exdev.co.kr:6333/dashboard`
|
||||
- 로컬 Mongo·Qdrant 컨테이너는 기동하지 않습니다
|
||||
|
||||
기동 후 UI: `http://localhost:8089/chatbot/app/`
|
||||
|
||||
@@ -66,17 +67,19 @@ curl -s -X POST http://127.0.0.1:16002/rerank \
|
||||
|
||||
```bash
|
||||
cp local-dev/env.exdev-ai.template exAiChatBot-chatbot2.0-agent/.env
|
||||
cd exAiChatBot-chatbot2.0-agent
|
||||
docker compose -f docker-compose-slim.yml up -d
|
||||
curl -s http://localhost:28012/health
|
||||
./local-dev/start-all.sh --skip-java --no-build # RAG만 (원격 Mongo/Qdrant)
|
||||
curl -s http://127.0.0.1:28012/health
|
||||
```
|
||||
|
||||
RAG 컨테이너는 `.env` 의 `MONGO_HOST` / `QDRANT_HOST` (= `stock.exdev.co.kr`) 로 원격 DB에 접속합니다.
|
||||
|
||||
## 4. Java 서비스 + chatbotApp
|
||||
|
||||
```bash
|
||||
# WAS
|
||||
# WAS (Mongo → stock.exdev.co.kr)
|
||||
cd chatbotApi-chatbot2.0-agent
|
||||
export INTERNAL_TOOL_API_KEY=local-dev-key
|
||||
export MONGODB_URI='mongodb://exDev:ehfhrhdtk!!@stock.exdev.co.kr:27017/chatbot?authSource=chatbot'
|
||||
export SKILL_INTERNAL_BASE_URL=http://127.0.0.1:8083
|
||||
./gradlew bootRun
|
||||
|
||||
|
||||
Reference in New Issue
Block a user