mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 05:36:23 +00:00
주요 변경사항: - AI 서비스 Java → Python (FastAPI) 완전 마이그레이션 - 포트 변경: 8083 → 8086 - SSE 스트리밍 기능 구현 및 테스트 완료 - Claude API 연동 (claude-3-5-sonnet-20241022) - Redis 슬라이딩 윈도우 방식 텍스트 축적 - Azure Event Hub 연동 준비 (STT 텍스트 수신) 프론트엔드 연동 지원: - API 연동 가이드 업데이트 (Python 버전 반영) - Mock 데이터 개발 가이드 신규 작성 - STT 개발 완료 전까지 Mock 데이터로 UI 개발 가능 기술 스택: - Python 3.13 - FastAPI 0.104.1 - Anthropic Claude API 0.42.0 - Redis (asyncio) 5.0.1 - Azure Event Hub 5.11.4 - Pydantic 2.10.5 테스트 결과: - ✅ 서비스 시작 정상 - ✅ 헬스 체크 성공 - ✅ SSE 스트리밍 동작 확인 - ✅ Redis 연결 정상 다음 단계: - STT (Azure Speech) 서비스 연동 개발 - Event Hub를 통한 실시간 텍스트 수신 - E2E 통합 테스트 (STT → AI → Frontend) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
27 lines
640 B
Plaintext
27 lines
640 B
Plaintext
# 서버 설정
|
|
PORT=8086
|
|
HOST=0.0.0.0
|
|
|
|
# Claude API
|
|
CLAUDE_API_KEY=your-api-key-here
|
|
CLAUDE_MODEL=claude-3-5-sonnet-20241022
|
|
CLAUDE_MAX_TOKENS=2000
|
|
CLAUDE_TEMPERATURE=0.3
|
|
|
|
# Redis
|
|
REDIS_HOST=20.249.177.114
|
|
REDIS_PORT=6379
|
|
REDIS_PASSWORD=Hi5Jessica!
|
|
REDIS_DB=4
|
|
|
|
# Azure Event Hub
|
|
EVENTHUB_CONNECTION_STRING=Endpoint=sb://hgzero-eventhub-ns.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=VUqZ9vFgu35E3c6RiUzoOGVUP8IZpFvlV+AEhC6sUpo=
|
|
EVENTHUB_NAME=hgzero-eventhub-name
|
|
EVENTHUB_CONSUMER_GROUP=ai-transcript-group
|
|
|
|
# CORS
|
|
CORS_ORIGINS=["http://localhost:*","http://127.0.0.1:*"]
|
|
|
|
# 로깅
|
|
LOG_LEVEL=INFO
|