A newer version of the Gradio SDK is available: 6.13.0
테스트 결과
✅ 테스트 성공
1. 파이프라인 Import 테스트
- ✅
src.pipeline.coconut_pipelineimport 성공 - ✅
src.pipeline.modelsimport 성공 - ✅
src.pipeline.text_processorimport 성공
2. 파이프라인 실행 테스트
입력: "이거 가지고 놀래?" (장난감 매장에서)
결과:
- 반향어 감지: True
- 유형: immediate
- 완전성: full
- 기능적: True
- 주요 해석: 아이는 질문에 동의하며 장난감으로 놀고 싶다는 의사를 표현...
- 반향어 기능 수: 2개
- 발달 영역 수: 4개 (pragmatics, semantics, morphosyntax, communicative_function)
3. process_text 함수 테스트
입력: "이거 가지고 놀래?" (장난감 매장에서)
결과:
- 반향어 감지: False (파이프라인 결과)
- 신뢰도 HTML 생성: ✅
- 빠른 요약 생성: ✅
- 3단계 변환 생성: ✅
- 상세 보고서 생성: ✅ (1481 문자)
4. Gradio 앱 실행
- ✅ 앱 시작 성공
- ✅ 포트: 7861
- ✅ RAG 초기화 완료
- ✅ URL: http://0.0.0.0:7861
📊 변경 사항 요약
주요 변경
- 분석 엔진: 단일 단계 → 3단계 Phase 파이프라인
- 분석 결과: 더 상세하고 구조화된 출력
- 프로필 로드: DB 기반 UserProfile 모델 사용
- 오류 처리: 폴백 메커니즘 추가
호환성
- ✅ 기존 UI 인터페이스 유지
- ✅ 기존 함수 시그니처 유지
- ✅ DB 저장 로직 유지
🚀 접속 정보
로컬 접속: http://localhost:7861 외부 접속: http://0.0.0.0:7861
📝 테스트 방법
- 브라우저에서 http://localhost:7861 접속
- "텍스트 분석" 탭 선택
- 텍스트 입력: "이거 가지고 놀래?"
- 상황 선택: "놀이 시간"
- "🔍 분석하기" 버튼 클릭
- 새로운 파이프라인 결과 확인:
- 반향어 감지 결과 (유형, 완전성, 기능성)
- 의미 추론 (주요 해석, 반향어 기능)
- 발달 프로파일링 (4개 영역별 평가)
- 부모 가이드 (즉시 반응, 장기 팁)