Comment_generator.excalidraw.png

🦾 ν”„λ‘œμ νŠΈ 링크

https://github.com/jihoahn9303/Comment-generator

포트폴리였

[Self-project]Making_comments_generator.pdf

😏 ν”„λ‘œμ νŠΈ κ°œμš”

Comment_generator.excalidraw.png

<aside> πŸ“’ Gradio UI에 μ½”λ“œλ₯Ό μž…λ ₯ν•˜λ©΄, μžλ™μœΌλ‘œ 주석을 μΆ”κ°€ν•΄μ£ΌλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ μ œμž‘ν•˜μ˜€μŠ΅λ‹ˆλ‹€!!

μ›ν•˜λŠ” λͺ¨λΈμ„ μ„ νƒν•˜κ³ , 파이썬 μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ 주석 생성 λ²„νŠΌμ„ ν΄λ¦­ν•˜μ„Έμš”. λ©‹μ§„ μ½”λ“œκ°€ μ—¬λŸ¬λΆ„ μ•žμ— λ“±μž₯ν•  κ²ƒμž…λ‹ˆλ‹€ :)

주석 생성 λͺ¨λΈλ‘œμ„œ, HuggingFace β€˜Code generator’ νŠΉν™” LLM λͺ¨λΈμ„ ν™œμš©ν–ˆμŠ΅λ‹ˆλ‹€.

</aside>

  1. 개발 ν™˜κ²½μ—μ„œΒ Makefile을 μ΄μš©ν•˜μ—¬Β FastAPI 기반 μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜μ„Β Docker image둜 buildν•©λ‹ˆλ‹€.
  2. Makefile에 λͺ…μ‹œλœ νŒŒμ΄ν”„λΌμΈμ— 따라, λΉŒλ“œκ°€ λλ‚œΒ Docker imageλŠ”Β GCP Artifact Registry에 μžλ™μœΌλ‘œ λ°°ν¬λ©λ‹ˆλ‹€.
  3. Makefile에 λͺ…μ‹œλœ νŒŒμ΄ν”„λΌμΈμ— 따라,Β GCP VM Instanceλ₯Ό μžλ™μœΌλ‘œ μƒμ„±ν•©λ‹ˆλ‹€.
  4. μƒμ„±λœΒ VM InstanceλŠ” μžλ™μœΌλ‘œΒ GCP Artifact Registryμ—μ„œΒ Docker imageλ₯Ό κ°€μ Έμ˜€κ³ , μ»¨ν…Œμ΄λ„ˆλ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€ >Β FastAPI μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ μ‹€ν–‰
  5. 이제, μ—¬λŸ¬λΆ„λ“€μ€Β Gradio UIλ₯Ό 톡해 μžλ™μœΌλ‘œ μ½”λ“œ 주석을 λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€ :)

μ„œλΉ„μŠ€ URL