π¨βπ¦βπ¦ν¨κ»νκ² λ βFDEλ³ΈλΆλ₯Ό βμκ°ν©λλ€!
- FDEλ³ΈλΆλ βμ°μ
μμ λ°μνλ βλ€μν λ¬Έμ ν΄κ²°μ μν΄ βAI βκΈ°μ μ κ°λ°νκ³ βμ°μ
νμ₯μ μ μ©νμ¬ μ€μ§μ μΈ βκ°μΉλ₯Ό λ§λ€μ΄ βλ
λλ€.
- μ€μ βνμ₯μ λ°μ΄ν°λ₯Ό βμ΄μ©ν΄ βAI βλ¬Έμ λ₯Ό μ μνκ³ μ΄λ₯Ό βνμ΄κ°λ βκ³Όμ μ ν΅ν΄ End-to-end βλ¨Έμ λ¬λ βλΌμ΄νμ¬μ΄ν΄μ βκ²½νν©λλ€.
- λ§ν€λλ½μ€μ μΆμ λ λ¬Έμ ν΄κ²° βκ²½νμ μμ°ν, βμ루μ
ν βνλ κ³Όμ μ βν¨κ» ν©λλ€.
- ν¨κ»νκ² βλ βνμλ€μ΄ κΆκΈνλ€λ©΄ ? βπ μμΈν보기
π§π»βπ»μ΄λ° βμΌμ ν¨κ» ν©λλ€.
- λ€μν AI λͺ¨λΈ λ° AI Agent λ₯Ό μ¬μ©μκ° μ½κ² νμ©ν μ μλλ‘ νλ AI μ ν리μΌμ΄μ
μ λ°±μλλ₯Ό ꡬνν©λλ€.
πμ°μ
νμ₯μμ μλνλ AI Agent ꡬν μ¬λ‘ νμΈνκΈ°
- REST APIΒ·DB μ€ν€λ§λ₯Ό μ€κ³νκ³ κ΅¬ννλ©° μ±λ₯μ μ΅μ νν©λλ€.
- λ§ν€λλ½μ€μ νλ«νΌ(Kubernetes κΈ°λ°)μμμ μλΉμ€ λ°°ν¬ λ° μ΄μμ μ§μν©λλ€.
- ν¨μ¨μ μΈ νμ
μ μν΄ ν λ΄μΈλΆμμ κΈ°μ 곡μ Β·μ½λ 리뷰·μν€ν
μ² ν λ‘ μ μ κ·Ή μ°Έμ¬ν©λλ€
- LLM μ€μ μ© μ±κ³΅ μ¬λ‘λ₯Ό μ§μμ μΌλ‘ λλ €λκ°κ³ μ 체 μν κ³Όμ ν¨μ¨μ κ°μ ν μ μλ 체κ³λ₯Ό ν¨κ» κ³ λ―Όνμ¬ λ°μν©λλ€.
βοΈκ°λ° νκ²½
- Python, Golang
- Kubernetes, Github/Gitea, Keycloak
π‘μ΄λ° λΆμ μ°Ύμ΅λλ€.
- 2λ
μ΄μμ κ΄λ ¨ κ²½λ ₯ λλ κ·Έμ μ€νλ μλμ΄ μλ λΆ
- LLM λλ VLM κ΄λ ¨ μλΉμ€ κ°λ°μ κ΄μ¬μ΄ λ§μ λΆ
- CS κΈ°μ΄ μ§μ(μλ£κ΅¬μ‘°, μ΄μ체μ , μ»΄ν¨ν° μμ€ν
μν€ν
μ² λ±)μ΄ νννκ³ Git μ νμ©ν λ²μ κ΄λ¦¬ λ° μ½λ νμ
μ§μμ΄ μλ λΆ
- REST APIλ₯Ό μ μ΄ν΄νκ³ , μ΄ν리μΌμ΄μ
μ μν API λ° DB λμμΈμ΄ κ°λ₯ν λΆ
- Docker/Kubernetes νκ²½μ μ μ°νκ² μ μνμ€ μ μλ λΆ
π£μ΄λ° λΆμ΄λ©΄ λ μ’μ΅λλ€.
- νμν λ¬Έμ ν΄κ²°λ₯λ ₯μ 보μ νμ λΆ
- λ€μν λΌμ΄λΈλ¬λ¦¬μ νλ μμν¬λ₯Ό νμ©ν λ¬Έμ ν΄κ²° κ²½νμ΄ μλ λΆ
- AI Agent νμ© κ²½νμ΄ μκ±°λ μ΄ν΄κ° λμ λΆ
- Pythonμ νμ©ν νλ‘κ·Έλλ°μ λ₯μν λΆ
- μ½λ리뷰λ₯Ό μ£Όκ³ λ°μΌλ©° νμ
ν κ²½νμ΄ μλ λΆ
- OIDC/OAuth2 κΈ°λ° SSOμ μ리λ₯Ό μ΄ν΄νκ³ μμΌλ©°, Keycloak λ± μΈλΆ IdPμμ μΈμ¦ νλ¦μ λ°±μλμ ν΅ν©ν μ μλ λΆ
- Github/Gitlab Action λ±μ μ΄μ©ν CI/CD κΈ°μ λ‘ κ³ κ°μκ² μλΉμ€λ₯Ό λ°°ν¬ν κ²½νμ΄ μλ λΆ
π μ±μ©μ μ°¨
- μλ₯μ μ
- μ νμΈν°λ·°
- κΈ°μ μΈν°λ·°
- FitμΈν°λ·°
- ννμ‘°ν
π λ§ν€λλ½μ€ ν
ν¬ λΈλ‘κ·Έ
πκΈ°ν μλ΄ μ¬ν
- μ±μ© νλ‘μΈμ€ μ§ν μ μΆκ° μΈν°λ·°λ κ³Όμ λ₯Ό μμ²λ릴 μ μμ΅λλ€.
- μ
μ¬ ν 3κ°μμ μμ΅ κΈ°κ° λ° μμ΅ νκ°κ° μ§νλλ©°, ν΄λΉ κΈ°κ° μ€ κΈμ¬λ 100% μ§κΈλ©λλ€.