RDBMS와 NoSQL의 차이점 및 Modular RAG에 적합한 선택 Modular RAG는 다양한 모듈을 조합하며 유연성과 확장성을 중요하게 여기는 프로젝트다. 이를 구현하기 위한 데이터베이스 선택에서 RDBMS와 NoSQL의 특성을 비교하고, Modular RAG에 더 적합한 데이터베이스를 선택하고자 한다. RDBMS vs NoSQL: 비...
사전 준비 1 GCP 계정 및 Compute Engine 인스턴스 2 Docker Hub 계정 3 GitHub 계정 및 Repository CI/CD를 위한 큰 순서 1. 초기 환경 준비 1-1 GCP Compute Engine 인스턴스 생성 및 설정 GCP에서 VM 인스턴스를 생성하고 Docker, Docker Com...
효율적인 Chat History 저장과 확장 가능한 구조 설계 챗봇을 설계하다, 기본적인 채팅 기록 저장 방식에 대해 고민하게 되었다. 일반적으로 채팅 기록을 저장하는 방법은 Chat Session과 Chat Messages로 나눌 수 있다. 기본적인 저장 방식에 추가로 고려한 기능, 이를 구현하기 위한 구조, 그리고 일반적인 챗봇과 카카오톡 봇 모...
Intro: GCP에 개인 서버를 만들고, 관리하려는데, CI/CD를 만들어놔야 시간 절약을 할 수 있을것 같아 공부해보려 한다. CI/CD란? CI/CD는 Continuous Integration과 Continuous Deployment의 약자로, 소프트웨어 개발 과정에서 코드 변경 사항을 자동으로 빌드, 테스트, 배포하는 일련의 프로세스...
Naive RAG에 여러 RAG를 하기 위해 Advanced RAG를 충분히 다뤘다고 생각한다. 하지만, 점점 더 복잡한 작업을 최소화하고 효율성을 높이기 위해 Modular RAG 방식을 적용하고자 한다. 마치 LEGO 블록처럼 모듈들을 쌓아가며 나만의 재사용 가능한 RAG 자산을 구축하는 것이 목표다. Modular RAG는 시스템의 유연성과 확장...
Metadata-managed SSH connections https://cloud.google.com/compute/docs/instances/ssh#third-party-tools Create an SSH key pair https://cloud.google.com/compute/docs/connect/create-ssh-keys#console ...
현재 많은 정보를 얻고 있는 카카오톡 오픈 채팅방에 챗봇이 존재한다. 한 멤버분이 만들어 주셨는데, 디스코드봇을 연상시키면서도 접근성이 좋아 편리해보였다. 어떻게 만드나 궁금해 하던 도중 직접 해보기로 했다. 준비물 공기계 카카오톡 계정 공기계 카카오톡과 메신저봇R를 다운 받아준다
주요용어 행렬: 항들의 직사각형 배열 연립일차방정식: 일차방정식의 유한 집합 연립일차방정식의 해: 주어진 방정식들을 참으로 만드는 값들 연립일차방정식의 일치: 하나 이상의 해가 존재 연립일차방정식의 불일치: 해가 존재하지 않음 정리하기 연립일차방정식에 기본 행연산을 가해도 연립일차방정식의 해는 변하지 않는다. 이를...
테디노트 유튜브 링크 https://www.youtube.com/watch?v=J610NhUrj-s&t=2236s Agent란? 경계가 명확하지 않아 쉽게 정의 내리기 어렵다 Tool을 사용한다면 Agent인가? → Tool Calling이 아니더라도 Tool이지 않나? - ex) RAG를 Tool Calli...
Podly 링크 https://podly.fun 랜딩페이지 및 로그인 챗봇 관심 키워드 설정 생성 시작 생성 화면 TTS 생성 후 화면 추가 질문
A new version of content is available.