Skip to content

Conversation

@yujin9907
Copy link
Contributor

@yujin9907 yujin9907 commented Oct 11, 2025

PR 제목

[Feat/Fix/Refactor/Docs/Chore 등]: 간결하게 변경 내용을 요약해주세요. (예: Feat: 사용자 로그인 기능 구현)

아이디어 생성 API 추가 및 리팩토링

✨ 변경 유형 (하나 이상 선택)

  • Feat: 새로운 기능 추가
  • Fix: 버그 수정
  • Refactor: 코드 리팩토링 (기능 변경 없음)
  • Docs: 문서 업데이트 (주석, README 등)
  • Chore: 기타 변경 (빌드 설정, 라이브러리 업데이트 등)
  • Test: 테스트 코드 추가/수정

📚 변경 내용

구체적으로 어떤 변경 사항이 있는지, 왜 이러한 변경이 필요한지 설명해주세요.
(예: 사용자 회원가입 시 이메일 중복 확인 로직 추가. 기존 로직에서 누락된 부분 발견하여 수정.)

image
  1. 아이디어 생성, 인기 영상 임베딩 API 추가
image image 1) 기존 아이디어 로직 : 아이디어 생성 요청을 할 때마다 해당 카테고리의 인기영상 youtube api 호출 -> 변경 : 아이디어 생성 / 인기 영상 불러오기+임베딩 API 분리 2) 아이디어 프롬프트 변경 : 변경사항(입력값 추가 및 로직 수정)에 따라서 수정 3) model : 아이디어 컬럼 fk 변경
  1. vector_repository 동적 쿼리
    source_id 필요해서 수정

  2. producer 임시 수정
    idea 토픽 발행 로직 제거

⚙️ 주요 작업 (선택 사항)

  • 새로운 API 추가 (API 명세서 링크 또는 간단한 정보)
  • 데이터베이스 스키마 변경 (변경 내용 명시)
  • 외부 라이브러리 추가/제거 (라이브러리 명시)

✅ 체크리스트

  • 코드 컨벤션을 준수했습니다.
  • 변경 사항에 대한 문서 업데이트가 필요한 경우 반영했습니다.

🔗 관련 이슈 (선택 사항)

해당 PR이 해결하는 이슈 또는 관련 있는 이슈가 있다면 링크를 걸어주세요.
(예: #123, ABC-456)

#134

💬 기타 (선택 사항)

리뷰어에게 전달하고 싶은 추가 정보나 궁금한 점이 있다면 작성해주세요.

  1. 리포트 생성 - 아이디어, 트랜드 키워드 관련 로직 확인 및 제거 필요
  2. 아이디어 생성할 때, 해당 채널의 최근 영상 3개의 '제목' + 해당 채널의 정보(제목, 설명, 태그, 카테고리) + 인기 영상 3개(제목, 설명) 만 사용하는데 문제 없는지 확인 필요
    (스크립트 안 넣음 / 넣는다면, 스크립트 api > llm 요약 요청 > 아이디어 로직 필요)
  3. 인기 영상 api 를 언제 어떻게 실행할지 고민

@yujin9907 yujin9907 self-assigned this Oct 11, 2025
@yujin9907 yujin9907 linked an issue Oct 11, 2025 that may be closed by this pull request
@github-actions
Copy link

🤖 Gemini AI 코드 리뷰

⚠️ 토큰 한도 초과 (부분 응답 가능)


이 리뷰는 Gemini AI가 자동으로 생성했습니다. 참고용으로만 활용해주세요.

@yujin9907 yujin9907 merged commit 2dbe860 into develop Oct 31, 2025
1 check passed
@github-actions
Copy link

🤖 Gemini AI 코드 리뷰

⚠️ 토큰 한도 초과 (부분 응답 가능)


이 리뷰는 Gemini AI가 자동으로 생성했습니다. 참고용으로만 활용해주세요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT]: 아이디어 생성 API

2 participants