컨텐츠

RAG #01. 검색 증강 생성 밑바닥부터 웹 채팅까지 - 파이썬사랑방 튜토리얼

2025-01-23 11:01 언젠가 읽기
  • RAG #01. RAG 밑바닥부터 웹 채팅까지
    • RAG와 웹 서비스 개발에 관심 있는 분들을 위한 튜토리얼입니다.
    • RAG란?
      • 'Retrieval-Augmented Generation'의 약자로, 대규모 언어 모델(LLM)에 외부 지식을 결합하여 더 정확하고 신뢰성 있는 응답을 생성하는 기술입니다.
  • 선행 지식
    • 튜토리얼을 원활하게 진행하기 위해 필요한 파이썬 지식:
      • 문자열, 리스트 등의 기본 자료형
      • 함수, 클래스, Callable 객체
      • 타입 힌트 문법
      • OpenAI LLM API를 파이썬 코드로 직접 호출해본 경험
  • LLM이란?
    • 대규모 텍스트 데이터로 학습된 인공지능 모델
      • 자연어를 이해하고 생성하는 능력을 보유
      • 질문에 대한 답변, 텍스트 요약, 번역, 코드 작성 등 다양한 작업 수행 가능
  • 튜토리얼 구성
    • LLM은 어떤 질문이든 답변을 하려고 노력합니다.
      • LLM의 한계와 실세계 적용 시 고려할 점을 다룸
    • 튜토리얼 실습 준비
      • 실습에 필요한 환경과 도구 설정 방법 안내
    • 비용 계산 함수
      • OpenAI API 사용 시 발생하는 비용 파악 및 관리 방법 설명
    • 대화 시작 시에 한 번에 모든 지식을 제공하기
      • 초기 대화에서 필요한 정보 효과적으로 전달하는 방법 소개
    • 전형적인 RAG
      • RAG의 단계별 구현 방법 상세
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.