TIL
1. Vibe Coding
- 요즘 바이브 코딩이라는 단어가 핫하다. 바이브 코딩(Vibe Coding)이란 개발자가 AI 서비스의 도움을 받아 코드를 작성하는 행위를 일컫는 신조어로 프로그래밍을 할 때 사전에 엄밀한 논리나 설계를 바탕으로 하지 않고 직감과 느낌에 의존한다는 의미로 "바이브" 코딩이라는 이름이 붙었다.
- 요즘에는 디자이너가 따로 있는 게 아니라서 stitch와 figma AI를 사용하고 있는데 사용할수록 AI스럽지않은 디자인을 만들어가는 건 참 어려운 것 같다.
모든 디자인이 다 AI스럽게 뽑혀서 비슷한 디자인에서 벗어나기 어려운 것 같다.
2. RAG
RAG에 대해 알아보자
[영어사전]
- retrieval: (정보의)검색, 특정한 질문에 관련된 데이터를 찾는 것
- augmented: 기존의 데이터나 정보를 보완하거나 확장하여 더 나은 결과를 도출하는 과정
- generation: 주어진 데이터를 기반으로 새로운 내용을 만들어내는 과정
[IT용어사전]
- 사용자의 질문에 대해 외부 데이터베이스나 문서를 검색한 후, 이를 바탕으로 답변을 생성
- retrival: 사용자의 질문을 기반으로 관련 문서를 데이터 베이스에서 검색
- generation: 검색한 문서를 입력 데이터로 활용하여, 자연어 생성 모델이 사용자의 질문에 답을 생성
RAG의 필요성
- 기업 내부 문서를 참고, 사용자의 질의와 관련된 내부 지식을 검색해와서 결과를 생성
- 답변의 정확도를 높이기 위한 확실한 방법
참고