Skip to content

피로그래밍 24기 과제 제출 레포입니다✍🏻

Notifications You must be signed in to change notification settings

Pirogramming-24/Sung-yuri

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

나만의 AI 사이트 (Django)


사용 모델 (3개 이상)

1. Helsinki-NLP/opus-mt-ko-en

-태스크: Translation (한영 번역) -만나서 반가워 -Nice to meet you.

  • 실행 화면 예시:
image

2. cardiffnlp/twitter-roberta-base-sentiment

-태스크: Sentiment Analysis (감정 분석) -I am so Scarry -Negative (부정 👿) - 86.6%

  • 실행 화면 예시:
image

3. stabilityai/stable-diffusion-xl-base-1.0

-태스크: Text-to-Image (이미지 생성) -cute cat -고양이 이미지 (실행 예시 참고)

  • 실행 화면 예시:
image

로그인 제한(Access Control)

  • 비로그인 사용자는1개 탭만 사용 가능
  • 제한 탭 접근 시**“로그인 후 이용해주세요” alert 후 로그인 페이지로 이동**
  • 로그인 성공 시원래 페이지로 복귀(next)

구현 체크리스트

  • [o ] 탭 3개 이상 + 각 탭 별 URL 분리
  • [o ] 각 탭: 입력 → 실행 → 결과 출력
  • [o ] 에러 처리: 모델 호출 실패 시 사용자에게 메시지 표시
  • [o ] 로딩 표시(최소한 “처리 중…” 텍스트라도)
  • [o ] 요청 히스토리 5개
image
  • [o ].env 사용 (토큰/API Key 노출 금지)
  • [ o]README.md에 모델 정보/사용 예시/실행 방법 작성 후 GitHub push

로그인 제한 체크

  • [o ] 비로그인 사용자는 1개 탭만 접근 가능
  • [ o] 제한 탭 접근 시 alert 후 로그인 페이지로 redirect
  • [ o] 로그인 성공 시 원래 페이지로 복귀(next)

챌린지 과제 수행 image

About

피로그래밍 24기 과제 제출 레포입니다✍🏻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5