지금까지 한것들, 그리고 앞으로 할 것들을 정리해봤다.
7편까지 작성하게 되는 과정에서 아무것도 모르고 만들고, 부딪히고, 같이 일하는 구조까지 만들었다. 그 과정에서 알게 된 개념들이 있다. 전부 이론으로 배운 게 아니라 만들다가 필요해서 알게 된 거다.
나도 다 아는 게 아니다. 어떤 건 이해했고, 어떤 건 적용만 해봤고, 어떤 건 아직 못 해봤다. 그래서 글에 담지 못했지만 최근에 알게된 것들, 앞으로 해볼것들을 기록해본다. 요즘은 이렇게 개념을 습득해보고 그걸 실습해보며 개념을 체득하는 편이다.
AI가 답변할 때 자기가 원래 아는 것만으로 답하는 게 아니라, 관련 자료를 먼저 검색해서 가져온 다음 그걸 참고해서 답변을 생성하게 하는 것!
예를 들어 유저가 이력서 봐줘 라고 하면, AI가 그냥 일반적인 답변을 하는 게 아니라 내가 작성한 브런치를 기반으로 피드백을 주게 만드는 과정에서 배운것이다.
브런치 글이 많아졌을 때 어떤 내용이 지금 질문이랑 관련 있는지 빠르게 찾아서 대답하는 과정에서 필요한 개념.
임베딩은 글을 숫자로 바꾸는 거다. 숫자로 바꿔놔야 컴퓨터가 이 문장이랑 저 문장이 비슷한지 계산할 수 있다고 한다. (새로운 사이드플젝에서 시도해보는중)
벡터DB는 이 숫자로 바뀐 문서들을 저장해서 질문하면 질문도 숫자로 바꾸고, 창고에서 가장 비슷한 문서를 빠르게 찾아온다고 한다. 프로덕트 사이드에서 어떻게 동작하는지 결과는 어떻게 달라지는지 한번 체크해볼 예정이다. 만들고 역으로 다시 정확하게 배워볼 예정이다.
이건 아직 적용해보지 못했다. 해보고 싶어서 기록하는 거다.
전 대표님이 쓰는 방식인데, 레이어마다 맥락을 추가해서 구조가 바뀌어도 원하는대로 작동하게 하는 거라고 했다. 개념들 사이의 관계를 미리 정의해놓으니까 AI가 맥락을 잃지 않는 구조.
나도 아직 완벽히 이해하진 못했다. 근데 들어놓으니까 언젠가 아 그거! 하는 순간이 오며 활용가능한 날이 오지 않을까? 하며 마음속에 저장해둔 내용 -> 조만간 시도해볼 예정이다.
7편에서 디자이너 친구가 컴포넌트를 학습시켰다고 했는데, 여기서 포인트가 있다.
이미지를 그대로 학습시킨 게 아니라 이미지를 코드화해서 학습시킨 거다. 천재인줄..
디자인까지 아웃풋을 원하는대로 뽑아보는 목표가 생겼다. 최근 스티치 업데이트 소식도 들리던데 어떤게 가장 빠르고 효율적일지 나만의 방법을 찾아보려한다.
AI 관련 글이나 세션을 듣다 보면 자꾸 모르는 단어가 들린다. 파인튜닝, RAG, 임베딩, 벡터DB, MCP, 에이전트, 온톨로지. 처음엔 다 외계어였다.
그래서 터미널에 단어장을 하나 켜놨다. 영어 배울 때 단어 공부하듯이. 들릴 때마다 적어놓고 AI한테 물어본다. 이게 뭐야? 쉽게 설명해줘. 자꾸 보다 보면 익숙해진다.
이쯤 되니까 궁금해졌다. AI라고 하는 세계가 전체적으로 어떻게 생겼고, 내가 어디에 있는 건지.
나는 활용 영역에 위치해있다. 만들어진 모델을 가져다가 쓰는 곳이다. 프롬프팅, RAG, 에이전트, Tool, MCP, Skill. 이 시리즈에서 다룬 거 대부분이 여기다.
비개발자가 갈 수 있는 가장 실용적인 영역! 이것만 잘해도 지금으로는 아직 살아남을 수 있는 것 같다.(경쟁력이 있음) 이 다음 영역은 어디일지 모르겠지만, 서비스단에서는 이정도의 활용도를 가지고 서비스를 만들어가고 있는 현황인것도 알게되었다.
8편의 글을 쓰며 내가 어떻게 AI를 배워왔는지, 현 시점에서 어떤 것들을 더 해봐야하는지도 명확해졌다. 8편의 글로 기록은 마무리 되지만, 이어질 부록을 통해 내가 배운 자세한 개념들을 적어보고자한다. 예를들면 깃허브의 작동원리 (왜 쓰는가, 어떻게 써야하는가) 나만의 에이전트 설계 내용 등 자세한 예시들을 통해서 이 글로 AI와 친해져야겠다 라고 결심한 분들을 구체적으로 도와주고 싶다.