o2o-infinith-backend/app/integrations
Mina Choi db42805fdb fix(report): LLM 환각 잠금 — channel mapping 보호 + URL prefix + registry_data
brand_inconsistencies 데이터 보호:
- 채널-묘사 mapping 을 LLM이 swap·재해석해서 Brand Consistency Map 이 어긋났던
  문제 (VIEW 한국페북에 영문 인스타 묘사가 박힌다든가) 해결.
- channel_logos.channel_logos[] 의 channel / logo_description / is_official 을
  **그대로 박을 것** 명시. 절대 swap·변형 금지.

URL 환각 잠금:
- LLM이 'https://www.facebook.com/' 같은 prefix를 raw URL 앞에 붙여서
  'https://www.facebook.com/https://facebook.com/THEPS16445998' 같이 깨지던 문제 차단.
- "URL prefix 절대 직접 만들지 마세요. 받은 URL = 출력 URL" 강제.

registry_data 환각 잠금:
- registry_data.website_en 같은 자유 필드를 LLM이 그럴듯하게 ('thepsclinic.com'
  같이) 지어내던 문제. "데이터에 없으면 반드시 null" 강제.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 10:44:38 +09:00
..
llm fix(report): LLM 환각 잠금 — channel mapping 보호 + URL prefix + registry_data 2026-05-29 10:44:38 +09:00
__init__.py integration 1차 데이터 및 DB 정의, 테스트 2026-04-24 14:19:29 +09:00
apify.py 페북 수집·지표·저장 파이프라인 정리 2026-05-28 13:49:22 +09:00
azure_blob.py file 업로드 엔드포인트 추가 (Azure Blob 연동) 2026-05-19 16:13:31 +09:00
color_extractor.py 브랜드 자산(로고/색상)·채널 로고 Vision 분석 추가 2026-05-27 13:27:39 +09:00
firecrawl.py 브랜드 자산(로고/색상)·채널 로고 Vision 분석 추가 2026-05-27 13:27:39 +09:00
google_places.py integration 1차 데이터 및 DB 정의, 테스트 2026-04-24 14:19:29 +09:00
naver.py feat(plan): 네이버 블로그 채널 + brand_guide profile_photo 시스템 박기 2026-05-29 10:44:18 +09:00
vision.py fix(vision): channel logo describe — 3채널씩 청크 호출로 매칭 정확도 향상 2026-05-29 10:44:00 +09:00
youtube.py 브랜드 자산(로고/색상)·채널 로고 Vision 분석 추가 2026-05-27 13:27:39 +09:00