본문 바로가기

전체 글268

[도서 리뷰] 랭체인으로 RAG 개발하기: VectorRAG & GraphRAG AI Agent개발을 하면서, 가장 중요한 것은 "RAG를 어떻게 잘 쓰는가"이다. Open AI나 Claude에 API를 호출은 무엇이든 대답하게 하지만, 기억을 잘 하지 못한다. 그래서 채팅이 늘어날 수록, 사용해야하는 토큰의 수도 늘어난다. 밥 먹었어?밥 벅었어?, 응 방금밥 벅었어?, 응 방금, 뭐 먹었어?밥 벅었어?, 응 방금, 뭐 먹었어?, 김치찌개! 너는?비효율 적이다. 이를 해결하기 위한 많은 기술 중 하나가 "RAG"이며 단순하게 "데이터를 외부에 저장하고, 필요할 때마다 참고하겠다"는 전략이다. 이 RAG를 쓰기 위해 다양한 사전 지식이 필요하다.책에서는 이렇게 RAG에 대한 개념과 Vector RAG, GraphRAG에 대한 핵심을 정리해 놓았다. 이 내용을 이해해야 RAG를 만들 수.. 2025. 7. 13.
빌더 인사이트: 소비자 AI의 현황 / AI를 쓰면 바보가 된다? / AI와 에너지 / 복잡한 화면보다 빈 화면이 더 강력하다 제품을 만드는 빌더들을 위한 새로운 소식들을 전달하는 전달합니다. 구독하시고, 다양한 인사이트들을 만나보세요.쓰레드 | 𝕏 | 디스코드 | 뉴스레터 01 Consumer AI의 현황 (출처)Chat GPT, Claude같은 범용적인 AI 모델은 어느정도 경쟁 구도가 잡혀가고 있습니다. 하지만 소비자(B2C)를 위한 AI 제품들의 기회는 여전히 열려있습니다.삶에 침투하기 시작한 AI미국 성인의 61%가 지난 6개월간 AI를 사용했으며, 5명 중 1명은 매일 사용합니다. 이는 AI가 단순한 실험 단계를 넘어 습관으로 자리 잡고 있음을 보여줍니다.유료 서비스의 성장 가능성18억 명에 달하는 AI 사용자 중 유료 서비스 전환율은 아직 3%에 불과합니다. 더 뾰족하고, 가치있는 제품을 만들어 시장을 개척할 기회.. 2025. 7. 2.
창업자의 딜레마: 시장 vs 고객 폴 그레이엄은 창업자가 반짝이는 것을 쫓아서는 안된다고 조언했다. 뜨거워진 주제(ex 알파고 시절의 AI, 2017년도의 블록체인, 현재의 LLM 등)에 불나방처럼 달려들지 말라는 것이다. 이런 방식의 의사 결정은 진정성도 없고, 금방 사라지기 마련이다. 마치 대만 카스테라처럼… 창업자의 딜레마Macro? vs Micro?이런 딜레마는 투자에서도 나온다.Bottom- Up 투자 : 개별 기업과 기업의 펀더멘털에 초점을 맞추는 투자 전략가치투자, 성장 투자 등Top-Down 투자 : 거시경제적 요인을 우선적으로 고려하는 투자 전략글로벌 매크로 전략과 자산 배분 투자 등위 투자 방식에 절대적 우월함은 없다. 투자자의 성향이나 국제 정세의 상황 등 다양한 결과를 가져오기 때문이다. 창업은 증권 투자가 아니다... 2025. 6. 30.
일을 잘 끝내지 못하는 사람에게 필요한 일 발산적 사고발산적 사고란, 다양한 아이디어와 가능성을 탐구하며 창의적으로 문제를 해결하려는 사고 방식이다. 가능한 한 많은 정보와 아이디어, 해결책을 만들어야 하는 질보다는 양이 중요하다. 이 과정에서 중요한 것은 제한하지 않는 것이다. 브레인스토밍과 비슷하다.이를 긍정적으로 표현하면 자기 중심적 사고를 탈피하는 행위이자 세상을 탐구하는 행위이고, 부정적으로 표현하면 탁상 공론 혹은 쓸 데 없는 상상일 수 있다. 수렴적 사고수렴적 사고는 생각이나 아이디어들을 분석하고 평가하여 가장 효과적이고 적합한 해결책을 도출하는 사고 방식이다. 논리적으로 선택하고, 분석하는 과정이다. 이 과정에서는 새로운 아이디어보다, 현재 가지고 있는 것들을 선택하고, 집중하여 뾰족하게 만드는데에 집중해야 한다.분석력과 논리력 이.. 2025. 6. 29.
영어 서비스를 만들게 된 이유 프로젝트 실패의 반복2018년부터 블록체인, B2B SaaS, 소비재 창업까지 다양한 사이드프로젝트로 제품들을 만들었지만 성과는 미비했다. 스스로 실패 요인을 생각해보면 한 가지 공통점이 있었다.도메인 지식의 부족 창업에 도메인 지식이 중요한가?당연히 도메인은 정말 중요하다. 부동산 거래에 대한 법과 규제도 모르고, 부동산 거래 경험도 없는 상태에서 부동산 중개 서비스를 어떻게 만들 수 있겠는가? (나는 실제로 대학생 때, 진지하게 친구들과 부동산 중개 서비스를 만들었다)도메인 지식을 잘 알지 못하는 사람들은 어떤 문제를 보며, ‘고칠 수 있겠다’는 자신감과, ‘왜 저모양일까’라는 비판적 사고를 쉽게 갖는다. ‘우매함의 봉우리’의 정확한 예이다. 부동산의 예시로 들어보자. “전세 사기”라는 범죄가 일.. 2025. 6. 27.
솔라나의 transactionSignature TL;DRtransactionSignature는 솔라나에서 트랜잭션의 고유 식별자 역할을 합니다.트랜잭션이 성공적으로 네트워크에 제출되면 생성되며, 이를 통해 해당 트랜잭션의 상태를 추적할 수 있습니다.개발자는 이 값을 이용해 블록체인에서 로그를 확인하거나, 성공 여부를 검증합니다.Solana Explorer 또는 RPC 메서드로 확인 가능합니다.어떤 앱에서 NFT를 민팅하거나, 지갑에서 토큰을 전송했을 때 *"트랜잭션이 성공적으로 완료되었습니다!"*라는 메시지를 본 적 있으시죠? 그 뒤에 따라붙는 긴 문자열이 바로 transactionSignature입니다. 이건 단순한 ID가 아니라, 블록체인 상의 트랜잭션을 추적하는 핵심 단서예요.transactionSignature란 무엇인가요?transactio.. 2025. 4. 15.
이더리움의 ERC-20과 솔라나의 Mint Account 이제 토큰 발행은 더 이상 기술자들만의 일이 아니에요. DeFi, NFT, 게임, 심지어 커뮤니티 코인까지—누구나 블록체인에서 토큰을 만들 수 있는 시대죠. 그런데 플랫폼에 따라 방식이 완전히 다르다는 건 알고 계셨나요? 대표적인 예가 이더리움의 ERC-20과 솔라나의 Mint Account입니다. ERC-20: 이더리움 토큰의 '표준 계약서'ERC-20은 이더리움 기반 토큰을 만들기 위한 규칙의 집합이에요. 마치 게임 룰북처럼, 이걸 따르면 모두가 같은 방식으로 토큰을 다룰 수 있죠.이 규격은 몇 가지 필수 함수들을 포함해요:totalSupply(): 전체 토큰 수량balanceOf(address): 특정 주소의 잔액 확인transfer(to, amount): 토큰 전송approve(spender, a.. 2025. 4. 15.
《이기적 유전자》가 우리에게 알려주는 진짜 이야기 유전자는 우리를 조종하는 존재일까?《이기적 유전자》는 인간은 유전자의 꼭두각시라고 선언한다. 처음 들으면 불쾌하고 불편한 이야기다. 나 자신이라 믿었던 모든 것이 사실은 유전자의 생존 전략이라는 말처럼 들리기 때문이다. 하지만 이 문장은 오해의 결과다. 도킨스가 말한 이기적이라는 표현은 어디까지나 은유다. 유전자가 실제로 이기적인 성향이나 의도를 가졌다는 뜻이 아니다.도킨스가 정말로 말하고자 했던 핵심은 단 하나다. **자연선택이 작동하는 진짜 단위는 '개체'도 '집단'도 아닌 '유전자'**라는 점이다. 이 주장은 진화생물학계의 패러다임을 바꾼 과학적 통찰이다. 자연선택은 유전자를 중심으로 작동한다자연선택이란, 어떤 유전형질이 개체의 번식 성공에 더 유리하면 그것이 후세에 더 많이 남는 현상을 말한다. .. 2025. 4. 15.
LLM의 핵심은 MCP이다. 요즘 AI 개발자 커뮤니티에서 가장 많이 회자되는 키워드 중 하나가 MCP(Model Context Protocol)다. 하지만 이름만 떠돌고 있을 뿐, 실제로 MCP가 무엇이고 왜 중요한지에 대해선 혼란이 많은 상황이다. 이 콘텐츠에서는 MCP가 왜 등장했는지, 어떤 문제를 해결하며, 앞으로 어떤 기회를 만들어낼 수 있는지를 직관적으로 설명한다. LLM의 한계는 '행동'의 부재다LLM은 아무리 뛰어나도 스스로 무언가를 '실행'하지는 못한다. 이메일을 보내거나 인터넷 검색을 하거나, 캘린더에 일정을 추가하는 등의 실질적인 작업은 기본적으로 불가능하다. 결국 LLM은 '다음 단어를 예측하는 모델'일 뿐, 세상과 직접 연결되어 있지 않다. 도구를 붙이기 시작하면서 LLM이 실용화됐다이 한계를 보완하기 위해 .. 2025. 3. 29.