rag 2

나두 AI 개발 할 수 있어~

AI 개발에 사용되는 툴은 개발 목적(예: 모델 학습, 데이터 처리, 애플리케이션 개발 등)에 따라 다양합니다. 주요 카테고리별로 대표적인 AI 개발 툴들을 정리해 드릴게요.🔧 1. 프로그래밍 프레임워크 / 라이브러리AI 모델을 만들고 학습시키기 위한 핵심 도구입니다.분류도구설명딥러닝TensorFlowGoogle 개발, 대규모 모델 학습에 강점.딥러닝PyTorchFacebook 개발, 직관적인 코드로 연구자 선호.머신러닝Scikit-learn통계 기반 ML 알고리즘 구현에 적합.딥러닝 경량화ONNX모델 포맷 변환 및 추론 최적화.강화학습Stable-Baselines3강화학습 알고리즘 구현 라이브러리. 🛠️ 2. AI 서비스 플랫폼 (클라우드 기반)코딩 없이도 AI 모델을 구축하거나 API로 활용 가능..

개발 2025.07.08

LLM과 RAG(Retrieval-Augmented Generation)의 관계 설명

📌 LLM + RAG란?🔹 정의:**RAG (Retrieval-Augmented Generation)**는**LLM의 한계(지식 cutoff, 환각 현상)**를 보완하기 위해외부 지식을 검색(Retrieval)해서 답변 생성(Generation)에 활용하는 구조입니다.🔁 기본 작동 흐름사용자 질문 ↓ [1] 검색: 벡터 DB 또는 검색엔진에서 관련 문서 검색 ↓ [2] 생성: 검색된 내용을 LLM이 이용해 답변 생성 🔧 RAG 구성 요소구성 요소역할대표 예시📥 Query Input사용자 질문 입력"삼성전자 주가 분석해줘"🔍 Retriever관련 정보를 외부 DB나 문서에서 검색Elasticsearch, FAISS, Weaviate📚 Knowledge Base검색 대상 문서 (PDF, DB, ..

개발 2025.07.01