# ============================================================================= # 로컬 Mac/Docker + exdev(chatbot.exdev.co.kr) 호스트 AI (SSH 터널) # 사용법: # 1) ./local-dev/start-exdev-ai-tunnel.sh (별도 터미널 유지) # 2) cp local-dev/env.exdev-ai.template exAiChatBot-chatbot2.0-agent/.env # 3) exAiChatBot / chatbotApi / kakaoChatbotSkill / chatbotApp 기동 # ============================================================================= # ── exdev AI (Mac localhost:16000~16002 → SSH 터널) ── # Docker Desktop(Mac): host.docker.internal # Linux host network / 로컬 python: 127.0.0.1 LLM_BASE_URL=http://host.docker.internal:16000 TEI_EMBED_URL=http://host.docker.internal:16001 TEI_RERANK_URL=http://host.docker.internal:16002 # exdev Mac Studio 실제 모델명 (curl http://127.0.0.1:16000/v1/models 참고) LLM_MODEL_NAME=mlx-community/Qwen2.5-7B-Instruct-4bit EMBED_MODEL_NAME=Qwen/Qwen3-Embedding-8B TEI_RERANK_MODEL=qwen3-reranker-4b # exdev 호스트 AI API 스타일 (게이트웨이와 다름) EMBED_API_STYLE=tei RERANK_API_STYLE=legacy MODEL_VERIFY_SSL=false API_TIMEOUT=120 # 게이트웨이 키 불필요 (exdev 호스트 AI는 Bearer 없음) MODEL_API_KEY= # ── exdev MongoDB / Qdrant (stock.exdev.co.kr, 로컬 미기동) ── EXDEV_DATA_HOST=stock.exdev.co.kr MONGO_HOST=stock.exdev.co.kr MONGO_PORT=27017 MONGO_USER= MONGO_PASSWORD= MONGO_DATABASE=chat_history MONGO_COLLECTION=rag_conversations VECTOR_STORE=qdrant QDRANT_HOST=stock.exdev.co.kr QDRANT_PORT=6333 # stock.exdev.co.kr 운영 컬렉션 (8488 vectors, 2026-07) QDRANT_COLLECTION=qa_vectors # chatbotApi (WAS) — stock MongoDB chatbot DB MONGODB_URI=mongodb://exDev:ehfhrhdtk!!@stock.exdev.co.kr:27017/chatbot?authSource=chatbot&heartbeatFrequencyMS=30000&minPoolSize=3&maxIdleTimeMS=1800000 # ── 로컬 WAS / Skill 연동 ── CHATBOT_API_BASE_URL=http://127.0.0.1:8086/api INTERNAL_TOOL_API_KEY=local-dev-key AGENT_MAX_ROUNDS=6 CHATBOT_TOOL_TIMEOUT=60 ADMIN_PORT=28013 UVICORN_WORKERS=2