Home
Syshin
Cancel

[방법]Github CI/CD - GCP

사전 준비 1 GCP 계정 및 Compute Engine 인스턴스 2 Docker Hub 계정 3 GitHub 계정 및 Repository CI/CD를 위한 큰 순서 1. 초기 환경 준비 1-1 GCP Compute Engine 인스턴스 생성 및 설정 GCP에서 VM 인스턴스를 생성하고 Docker, Docker Com...

Modular RAG - Chat History

효율적인 Chat History 저장과 확장 가능한 구조 설계 챗봇을 설계하다, 기본적인 채팅 기록 저장 방식에 대해 고민하게 되었다. 일반적으로 채팅 기록을 저장하는 방법은 Chat Session과 Chat Messages로 나눌 수 있다. 기본적인 저장 방식에 추가로 고려한 기능, 이를 구현하기 위한 구조, 그리고 일반적인 챗봇과 카카오톡 봇 모...

[정리]Github CI/CD - GCP

Intro: GCP에 개인 서버를 만들고, 관리하려는데, CI/CD를 만들어놔야 시간 절약을 할 수 있을것 같아 공부해보려 한다. CI/CD란? CI/CD는 Continuous Integration과 Continuous Deployment의 약자로, 소프트웨어 개발 과정에서 코드 변경 사항을 자동으로 빌드, 테스트, 배포하는 일련의 프로세스...

Modular RAG

Naive RAG에 여러 RAG를 하기 위해 Advanced RAG를 충분히 다뤘다고 생각한다. 하지만, 점점 더 복잡한 작업을 최소화하고 효율성을 높이기 위해 Modular RAG 방식을 적용하고자 한다. 마치 LEGO 블록처럼 모듈들을 쌓아가며 나만의 재사용 가능한 RAG 자산을 구축하는 것이 목표다. Modular RAG는 시스템의 유연성과 확장...

GCP VSCODE SSH 연결 방법

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를 다운 받아준다

[선형대수]연립일차방정식

주요용어 행렬: 항들의 직사각형 배열 연립일차방정식: 일차방정식의 유한 집합 연립일차방정식의 해: 주어진 방정식들을 참으로 만드는 값들 연립일차방정식의 일치: 하나 이상의 해가 존재 연립일차방정식의 불일치: 해가 존재하지 않음 정리하기 연립일차방정식에 기본 행연산을 가해도 연립일차방정식의 해는 변하지 않는다. 이를...

[TeddyNote]Agentic RAG

테디노트 유튜브 링크 https://www.youtube.com/watch?v=J610NhUrj-s&t=2236s Agent란? 경계가 명확하지 않아 쉽게 정의 내리기 어렵다 Tool을 사용한다면 Agent인가? → Tool Calling이 아니더라도 Tool이지 않나? - ex) RAG를 Tool Calli...

Podly 화면

Podly 링크 https://podly.fun 랜딩페이지 및 로그인 챗봇 관심 키워드 설정 생성 시작 생성 화면 TTS 생성 후 화면 추가 질문

Podly 플로우

앱 실행 프론트: 초기 UI 렌더링 소셜 로그인 버튼 클릭 프론트: 소셜 로그인 SDK 초기화, 로그인 요청 소셜 제공자 인증 프론트: 소셜 제공자 페이지로 리다이렉트 앱 복귀, 백엔드로 인증 코드 전송 프론트: 인...