Skip to content

refactor : autoTagSong 언어 태그 단일 반환 및 사전 필터링 최적화 #191

@GulSam00

Description

@GulSam00

변경 내용

autoTagSong 리팩토링

  • 반환 타입을 number[]number | null로 변경 (언어 태그 1개만 반환)
  • 한글/가나 감지 시 API 호출 없이 즉시 분류 (사전 필터링)
  • 동일 아티스트의 기존 태그가 있으면 DB에서 재사용
  • 영문 전용 곡만 LLM으로 판별하도록 프롬프트 간소화
  • 태그 범위를 100-199(언어 태그)로 제한

크론 스크립트 정리

  • taggingSongs.ts: 단일 태그 반환에 맞게 호출부 수정
  • translationJpn.ts: DB 업데이트 로직 활성화, 디버그 로그 제거

기타

  • 모델 업그레이드 (gpt-4o-mini → gpt-5.4-mini)
  • max_tokens 제한 제거
  • tagging 워크플로우 크론 스케줄 재활성화

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions