일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 정글사관학교
- 메모리인식불량
- 지우개신공 #pc자기진단 #ram미인식 #컴퓨터고장해결 #램인식불량 #pc자가수리 #컴퓨터고장해결 #조립pc
- 마인크래프트뮤지컬
- nixos한글설정\
- flask
- inxos
- Bootstrap4
- 파이썬서버
- 프메
- 오픈소스
- 알고풀자
- 디자드
- Express
- JWT
- 판다스
- VUE
- 블랙스크린복구
- ossca
- R
- 미니프로젝트
- EnhancedInput
- 으
- nixos한글키보드
- streamlit
- Jinja2
- 스트림릿
- 언리얼뮤지컬
- pandas
- Enhanced Input System
- Today
- Total
목록분류 전체보기 (166)
Today, I will

안녕하세요! 오늘은 업로드한 PDF 파일 내용을 바탕으로 실시간으로 질문에 답변해주는 AI 챗봇을 직접 만들어봅니다! LangChain + Cohere Rerank + OpenAI Embedding의 조합으로 RAG 기반의 스마트한 검색 시스템을 구현해보도록 합니다. 이 글에서 다룰 내용RAG란 무엇인가?PDF 기반 질문-응답 시스템의 구조LangChain으로 벡터 검색 + LLM 연결하기전체 코드 분석과 주석실전 활용 팁 & 트러블슈팅RAG란?RAG는 Retrieval-Augmented Generation의 줄임말로,"검색 기반 생성"을 의미합니다.보통 LLM은 사전학습된 정보만을 기반으로 답변하지만,RAG는 외부 문서를 검색하여 관련 정보를 추출하고,그걸 바탕으로 답변을 생성합니다.📦 RAG의 구..
웹링크와 GPT와 LangChain을 활용해 RAG 기반 대화형 챗봇을 만들어보았습니다.웹링크를 통해 간단해 웹 단면을 크롤링하고 그에 대한 정보에 대해 물어볼 수 있어 유용합니다.맛집정보 웹사이트인 http://www.menupan.com/를 활용해보도록 합니다. 📁 1. 주피터 노트북 준비!pip install beautifulsoup4 from langchain.prompts import PromptTemplatefrom langchain_openai import ChatOpenAIfrom langchain_community.document_loaders import WebBaseLoaderfrom langchain_openai import OpenAIEmbeddingsfrom langchain..

피터래빗이야기 PDF 파일을 기반으로, GPT와 LangChain을 활용해 RAG 기반 대화형 챗봇을 만들어보았습니다. 📁 1. PDF 파일 준비먼저 프로젝트 루트 디렉토리 아래에 `pdf` 폴더를 만들고, 여기에 오만과 편견 PDF 파일을 넣어줍니다:project/ └── pdf/ └── 파일명.pdf🧠 2. GPT 처리 모듈: `gpt_proc.py`# gpt_proc.pyfrom langchain.prompts import PromptTemplatefrom langchain_openai import ChatOpenAIfrom langchain_community.document_loaders import PyPDFLoaderfrom langchain_openai import OpenAIEm..

Jane Austen의 Pride and Prejudice PDF 파일을 기반으로, GPT와 LangChain을 활용해 RAG 기반 대화형 챗봇을 만들어보았습니다.📁 1. PDF 파일 준비project/ └── pdf/ └── Pride_and_Prejudice.pdf 먼저 프로젝트 루트 디렉토리 아래에 `pdf` 폴더를 만들고, 여기에 오만과 편견 PDF 파일을 넣어줍니다:🧠 2. GPT 처리 모듈: `gpt_proc.py`# gpt_proc.pyfrom langchain.prompts import PromptTemplatefrom langchain_openai import ChatOpenAI, OpenAIEmbeddingsfrom langchain.document_loaders im..

1. from llama_index.core.settings import Settings Settings는 RAG 시스템을 돌리기 위한 기본 도구상자 세트(글 쪼개기, AI모델 연결하기, 글자수 조절하기, 에러관리까지 다 설정할 수 있어!) from llama_index.core.settings import Settings 아래와 같이 글로벌한 설정이 가능하다.Settings.# RAG 파이프라인 글로벌 설정Settings.embed_model = OpenAIEmbedding( model="text-embedding-3-small")Settings.llm=OpenAI(model='gpt-3.5-turbo',temperature=0)Settings 안에 있는 속성들의 역할 정리항목 역할chunk_si..
🧠 리눅스 자주 쓰는 명령어 모음NixOS, Ubuntu, WSL 어디서든 쓸 수 있는 실전 명령어 모음리눅스 명령어들은 리눅스 시스템 사용 시 매우 유용하며, Ubuntu, NixOS를 포함한 대부분의 리눅스 배포판에서 사용할 수 있습니다.따라서, 리눅스 터미널에 익숙해지면 다양한 운영체제에서의 작업이 훨씬 빠르고 유연해집니다.아래는 제가 실제로 자주 사용하는 명령어들을 용도별로 정리한 리스트입니다. 다만, Mac의 경우는 기본으로 없거나동작 방식이 다르거나, Homebrew 등으로 설치가 필요한 명령어가 있습니다.macOS에서 기본적으로 없는 명령어 / 설치가 필요한 명령어htop❌ 없음 (설치 필요)brew install htop 필요wget❌ 없음 (설치 필요)기본 없음. brew install..
NixOS에서 한글 입력을 위해 필요한 설정 과정입니다:1. 필요한 패키지 설치 및 설정cd /etc/nixos/sudo nano /etc/nixos/configuration.nix# /etc/nixos/configuration.nix 파일 수정, 수정한 부분은 아래와 같습니다. # Configure keymap in X11 services.xserver.xkb = { layout = "kr"; variant = "kr104"; }; i18n.inputMethod = { enabled = null; # IBus 입력기 프레임워크 활성화\ type = "ibus"; enable = true; ibus.engines = with pkgs.ibus-engines; [ ..

안녕하세요. 오늘은 스트림릿 기초 문법들을 살펴보도록 하겠습니다.# pypi# streamlit run 15Test.py import streamlit as stwith st.form('form'): chk1 = st.checkbox('낚시') chk2 = st.checkbox('골프') chk3 = st.checkbox('영화') submit = st.form_submit_button('확인') if submit: if chk1: st.write('낚시선택') if chk2: st.write('골프선택') if chk3: st.write('영화선택')form의 경우,form이 아닌..

🧠 Ubuntu에서 Cursor (AI 코드 어시스턴트) 설치하기 가이드GPT 기반 AI 코딩 IDE, Cursor를 우분투에서 AppImage로 설치한 실제 과정을 기록합니다.설치, 실행, 아이콘 등록, 오류 해결까지 필요한 명령어만 정리했습니다!✅ 사전 준비: 시스템 확인uname -m # → 결과가 x86_64 이어야 설치 가능ping -c 4 cursor.sh # → 인터넷 연결 확인용 x86_64는 AMD64 계열 CPU를 의미하며, Cursor는 ARM 미지원입니다.✅ 1. libfuse2 설치 (AppImage 실행에 필요)sudo apt-get updatesudo apt-get install libfuse2AppImage 실행을 위해 꼭 필요한 라이브러리입니다. ✅ 2. Cur..
안녕하세요. 오늘은 우분투 설치과정에서의 블랙스크린 해결방법을 공유합니다.검은창에서 "Install Ubuntu"까지는 나왔는데,엔터 치고 나면 화면 꺼지거나 멈춘 듯 묵묵부답이라면—딱 그 상황, 저도 100번 겪었습니다. ✅ 현상- USB 부팅 → GRUB 메뉴에서 Install Ubuntu 선택- 블랙스크린에서 로딩이 안 되거나 커서만 깜빡 or 멈춤- 팬은 돌고 있는 상태✅ 해결법 1. GRUB 화면에서 Install Ubuntu → E 키 누르기 (편집)메뉴 위에서 Install Ubuntu 선택한 상태에서 E 누르면 부트 옵션 편집 화면 진입 2. 아래 줄 찾기:linux /casper/vmlinuz ... quiet splash --- 3. quiet splash 지우고 다음을 추가nomode..