반응형
이 영상에서는 'LangChain’을 활용해 자신의 노트에 질문하는 방법을 소개합니다. Obsidian 메모 앱에서 노트를 로드하고 인덱스를 생성하여 자연어로 질문함으로써 원하는 정보를 쉽게 얻을 수 있습니다. 이 접근법은 메모의 복잡한 내용을 쉽게 탐색하고, 생각을 더 깊게 이해하는 데 도움을 줍니다. 메모 작성, 생각 정리, 그리고 생산성 향상에 있어 매우 효과적인 도구가 될 것입니다. 옵시디언 노트 가져오기 우선, Obsidian 앱에서 노트를 가져오는 방법부터 시작해 보겠습니다. LangChain에서는 langchain_community.document_loaders 모듈의 ObsidianLoader 클래스를 사용하여 이를 수행할 수 있습니다. 아래의 코드는 사용자의 시스템에 저장된 옵시디언 노트..
이 글에서는 랭체인(LangChain)의 RAG 문서를 참고하여 RAG 시스템을 구현하는 방법을 소개합니다. 필요한 패키지 설치하기 아래의 명령어를 사용하여 필요한 패키지를 설치합니다. 이러한 패키지들은 검색-증강 생성 과정을 구현하는 데 필요한 도구와 라이브러리를 제공합니다. pip install --upgrade --quiet langchain faiss-cpu tiktoken langchain-google-genai 패키지 가져오기 다음으로, 구현에 필요한 패키지들을 Python 코드 내로 가져옵니다. 이 과정에서 각각의 모듈에서 필요한 클래스와 함수를 임포트합니다. from langchain_community.vectorstores import FAISS from langchain_core.out..
아이폰에서는 옵시디언 앱의 실행 속도가 느려 빠른 메모 작성이 어려웠습니다. 이러한 문제로 인해 여러 노트 앱과 각각에 맞는 동기화 방식을 사용했었습니다. 구체적으로는 Google Keep(Obsidian Custom Frames 플러그인으로 옵시디언에서 보기), Apple Notes(Apple Notes를 옵시디언으로 가져오기), UpNote(UpNote To Obsidian), 그리고 가장 최근까지 Logseq(Obsidian과 Logseq을 함께 사용하는 방법)를 사용했습니다. 하지만 이러한 방법들은 동기화 과정이 번거롭고 매끄럽지 않아 다소 불편했습니다. 최근 옵시디언에서 Fleeting Notes Sync 플러그인을 발견하고 사용해보기 시작했는데, Fleeting Notes 앱은 사용이 간편하고..
오늘은 제 티스토리 블로그에 새로움을 더하기 위해, '쭈미로운 생활’님의 '검색엔진최적화(SEO) 티스토리 한눈에 스킨’을 적용해보았습니다. SEO 최적화 스킨을 적용한 후, PageSpeed Insights에서 성능(Performance)과 접근성(Accessibility), 그리고 SEO 점수가 약간 향상된 것을 확인할 수 있었습니다. 다음은 적용 전후의 측정 결과를 비교한 스크린샷입니다. 기존의 Book Club 스킨 쭈미로운 생활님의 한눈에 스킨 한눈에 스킨의 설치와 설정은 매우 간단했으며, 사용자 매뉴얼도 잘 정리되어 있어 큰 어려움 없이 진행할 수 있었습니다. 이 스킨의 가장 큰 장점은 사용자 친화적인 디자인과 뛰어난 모바일 호환성입니다. 모바일 기기 사용자의 증가 추세를 고려할 때, 이는 매..
Zoottelkeeper 플러그인은 자동으로 모든 파일과 폴더를 인덱싱하여 MOC(Master of Control) 파일을 자동으로 생성하는 플러그인입니다. 이를 통해 모든 노트와 문서를 쉽게 찾아볼 수 있는 인덱스 페이지를 자동으로 만들어 줍니다. 주요 기능 Zoottelkeeper는 다음과 같은 주요 기능을 통해 Obsidian 사용자의 경험을 향상시킵니다: 자동 인덱스 생성: 폴더와 파일을 자동으로 인덱싱하여, 각 폴더에 대한 명확한 개요를 제공합니다. 포함/제외 폴더 설정: 사용자가 지정한 폴더만 인덱싱에 포함시키거나 특정 폴더를 제외할 수 있습니다. 템플릿 설정: 사용자는 인덱스 파일의 형식을 자유롭게 정의할 수 있습니다, 이는 템플릿을 통해 가능합니다. 메타 태그 사용: 인덱스 파일에 사용자 ..
Obsidian은 효율적인 지식 관리와 노트 테이킹을 위한 강력한 도구입니다. 여기서는 Obsidian에서 MOC 자동 생성과 폴더 노트 사용을 최적화하는 데 도움이 되는 플러그인과 그 설정 방법에 대해 상세히 소개하겠습니다. 필요한 플러그인 Obsidian에서 더욱 효율적인 노트 관리를 위해 다음과 같은 플러그인을 사용할 수 있습니다: Zoottelkeeper: MOC(Master of Control) 파일을 자동으로 생성하고 관리하는 플러그인입니다. 이를 통해 모든 노트와 문서를 쉽게 찾아볼 수 있는 인덱스 페이지를 자동으로 만들어 줍니다. Folder Notes: 폴더 노트를 사용하여 각 폴더에 대한 개요나 인덱스를 설정할 수 있게 해주는 플러그인입니다. 이는 폴더 구조를 더욱 의미 있게 활용하고자..
옵시디언 코파일럿 플러그인을 사용하여 옵시디언 내에서 제미니 AI를 활용하고, 자신의 노트를 참조하여 AI에 질문하는 방법에 대해 설명하겠습니다. 이 프로세스를 통해, 사용자는 자신의 기록된 지식을 기반으로 AI와 상호작용할 수 있으며, 이를 통해 정보 검색, 노트 정리, 또는 새로운 아이디어 생성 등의 작업을 보다 효율적으로 수행할 수 있습니다. 코파일럿 플러그인 설치 및 설정 옵시디언에서 Copilot 플러그인을 설치하세요. 코파일럿 플러그인 설치하기 코파일럿 설정에서 Default Model를 GEMINI PRO로 변경하세요. 참고: Google의 Gemini AI API는 현재 무료로 사용 가능합니다. 다만, 사용이 분당 60쿼리로 제한됩니다. Google Gemini API 가격 정보를 확인하세..
1. 브라우저 북마크릿을 활용한 스크랩핑브라우저 북마크에 자바스크립트 스크립트(Javascript)를 추가함으로써, 웹 페이지를 옵시디언으로 쉽게 가져올 수 있는 방법입니다. 별도 설치가 필요 없어 편리하지만, 자바스크립트에 대한 기본적인 이해가 필요합니다. 초보자에게는 설정이 어려울 수 있습니다. 북마크릿 스크립트 코드: 여기서 확인 북마크릿 스크립트 제작 도구: Obsidian Clipper Maker 제작자 설명: Obsidian Web Clipper by Steph Ango 한글 가이드: 옵시디언 웹 클리퍼 만들기 2. Markdown Web Clipper 브라우저 익스텐션웹 페이지를 마크다운 파일(.md) 형식으로 저장할 수 있게 해주는 브라우저 확장 프로그램입니다. 저장 위치는 사용자가 지정해..