기존: 공식 로고 + 모든 채널 프로필 이미지를 한 번에 묶어 Gemini에 보냄 → LLM이 채널-이미지 매칭을 헷갈려 같은 묘사를 여러 채널에 복사하는 문제. VIEW 케이스에서 한국 페북·영문 인스타가 둘 다 "보라/노란 V자형 공식 로고" 묘사로 잘못 박혔음 (실제로는 흰배경 V자 심볼 vs 금색 VIEW로 완전히 다름). 수정: describe_channel_logos를 3채널씩 청크로 분리 + 명시적 이미지 번호 매핑: - "이미지 1 = 공식 로고, 이미지 2 = Instagram 채널, 이미지 3 = Facebook..." 식 - "공식 로고 묘사를 절대 복사하지 마세요" 강한 지시 - 청크별 병렬 호출 (asyncio.gather) - inconsistency_summary / recommendation 은 LLM 한 번 더 안 부르고 결정적 산출 비용: 호출 1회 → 청크 수 만큼 (보통 2회), 페니 수준 증가 시간: 병렬이라 거의 동일 정확도: 사용자가 본 실제 묘사와 일치하게 됨 (개별 호출 테스트로 검증) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| SQL | ||
| app | ||
| docs | ||
| .gitignore | ||
| Dockerfile | ||
| README.md | ||
| docker-compose.yml | ||
| requirements.txt | ||
README.md
o2o-infinith-backend
설치
Docker
curl -fsSL https://get.docker.com | sh
실행
docker compose up -d