내일배움
← 탐색으로
개강일 지남

AI 성장시키기 : 데이터로 완성하는 지능형 챗봇

스마트인재개발원 · 20회차 · 광주 동구

PythonRAGK-디지털기초

프로그램 요약

수업일정
2026.08.07 ~ 2026.09.101개월
모집정원
30명
총 시간
미표기
학습장소
광주전남광주통합특별시 동구 금남로3가 중앙로 196온라인
강의장
4층
수강료
미공개 상담 시 확인

출처 · 고용24 등록값 · 기관 표기분은 별도 표시

어떤 분이 수강하면 좋을지

  • 전공·학력 무관K-디지털 기초역량은 제도상 전공을 보지 않습니다
  • (기본이론) 1. 인공지능, 컴퓨터 공학 등 관련 전공자 2. 생성형 AI, LLM, 챗봇 개발에 관심이 있는 초급 수준 학습자 3. 파이썬 기본 문법 및 프로그래밍 경험이 있으며, AI 서비스 구현 역량을 키우고자 하는 학습자 4. KDT 훈련 수강을 앞두고 사전 기초 역량을 강화하고 싶은 학습자

출처 · 기관 랜딩페이지 · 제도 요건

커리큘럼

고용24 등록 교과목 28개 보기
  • 교과목단원명
  • 파이썬 기초 다지기 : 조건문과 리스트6-1 조건문 기초 - if, if-else 문 - 조건문 개념, 키워드 - 조건문 (if문) - 조건문 (if else문) 6-2 조건문 확장 - elif 활용 - 조건문 (if elif문) - 조건문 (if elif else문) 6-3 리스트 구조와 값 변경 및 활용하기 - 리스트 구조 - 리스트 값 추가, 수정, 삭제
  • 파이썬 기초 다지기 : 반복문 구조 이해와 활용7-1 반복문 기초 - while, break - 반복문 개요 - 반복문 (while문) - 반복문 (break문) 7-2 for문과 range 함수 활용 - 반복문 (for문) - range 함수
  • 파이썬 기초 다지기 : 딕셔너리와 함수, 모듈8-1 딕셔너리 구조와 데이터 변경 - 딕셔너리 (Dictionary) - 딕셔너리 선언 및 타입 확인 - 딕셔너리 값 추가, 수정, 삭제 - 딕셔너리 전체 값 삭제, 값 가져오기 - 딕셔너리 key값만, value값만 가져오기 8-2 함수의 정의와 구조 - 함수 (Function) - 함수 구조 8-3 모듈 만들기와 활용 - 모듈 (Module) - 모듈 만들기 - 모듈 사용하기
  • LangChain 개요와 기초 구조 이해9-1 LangChain 개요와 기능 - LangChain 개요 - LangChain 주요 기능 9-2 LangChain이 해결하는 LLM의 문제 - LLM의 문제점 - LangChain이 제공하는 솔루션 9-3 LangChain 모듈과 프레임워크 구조 - LangChain 모듈 - LangChain 프레임워크 - LangChain 작동 방식 9-4 LangChain 작동 방식 실습 - 간단한 코드를 통한 LangChain의 동작 이해
  • LangChain 환경 설정과 모델 연결10-1 LangChain 환경설정 및 API 설정 - 환경설정 (API Key 설정) - 환경설정 (라이브러리 설치) 10-2 LangChain 모델 설정 및 출력 - LangChain 모델 유형 - OPenAI 사용하기 - 모델 연결 기능, 설정 - 프롬프트 작성, 출력 10-3 ChatModel 사용법과 GPT 비교 - Chat Model Class - Chat Model 인터페이스 - GPT3.5와 GPT4o 비교
  • 프롬프트와 체인 구조 실습11-1 PromptTemplate 구성과 Chain 생성 - PromptTemplate 구성요소 - PromptTemplate 활용 - Chain 생성 및 실행 11-2 LCEL을 활용한 체인 설계 - LCEL란? - 파이프라인으로 체인 생성 - 표준 인터페이스 함수 - ChatPromptTemplate - from_messages
  • 질의응답 시스템 구현12-1 질의응답 시스템 구현(1) - Lang_Chain 실행함수 살펴보기 - 질의응답 시스템 구현해보기(1) - invoke() 2개 이상의 변수를 템플릿 안에 정의 12-2 질의응답 시스템 구현(2) - 질의응답 시스템 구현해보기(2) - batch() 여러 입력 목록 처리
  • 생성형 AI의 개요1-1 생성형 AI의 이해 - 새로운 SW의 확산 - 생성형 AI 개요, 종류 1-2 생성형 AI 시작하기 - 생성형 AI 활용사례 - ChatGPT를 이용한 홈페이지 만들기 프롬프트
  • 생성형 AI의 개념2-1 AI, 머신러닝, 딥러닝 개념과 사례 - 인공지능, 머신러닝, 딥러닝 개념 - 머신러닝, 딥러닝 활용 사례 2-2 텍스트 데이터 처리와 흐름 - 텍스트 데이터 처리의 이해 - 데이터 처리 과정 2-3 대형 언어모델 이론과 전이학습 - 대형 언어모델과 관련된 주요 이론 - 전이학습
  • AI 시대에 갖춰야할 태도와 산업 적용 인사이트3-1 생성형 AI 시대에 갖춰야할 태도와 직무 변화 - 빠르게 변하는 세상, 늦으면 따라잡기 힘들다 - AI Engineer보다 AI Player가 더 필요한 시대 - AI에 비전공자란 없다 3-2 산업과 기업에 미치는 생성형 AI의 영향 - 생성형AI가 산업에 미치는 영향 - 생성형AI를 대하는 기업들의 변화 - 생성형AI의 위험성 - 연쇄적 사고, 생성형 AI활용 가이드 라인
  • 생성형 AI 개발 환경 구축하기4-1 Jupyter Notebook 환경 설정과 실습 - Jupyter NoteBook 설치 - Mark Down, List 작성 후, 셀 실행 4-2 Colab을 활용한 클라우드 환경 실습 - 출력문 실행 (제목, 리스트) - Colab (클라우드 환경 적용 방법)
  • 파이썬 기초 다지기 : 변수와 연산자5-1 파이썬 소개와 특징 이해하기 - 프로그래밍 언어, 파이썬 (Python) - 주목받는 이유와 특징 5-2 파이썬 변수와 자료형 이해 - 변수 - 자료형 종류 - 변수명 규칙 5-3 연산자와 사용자 입력 처리 - 연산자 종류 - 키보드로 값 입력 받기 - 대입연산자
  • ExampleSelector와 유사도 기반 예시18-1 ExampleSelector 개요와 분류 - ExampleSelector란? - ExampleSelector 종류 18-2 SemanticSimilaritySelector 실습 - SemanticSimilarityExampleSelector() 활용 - 코사인 유사도가 높은 예시 선별 후 전달 18-3 유사도 기반 예시 선택 실습 - ExampleSelector 활용 실습 - 예시목록, 임베딩 함수 활용 유사도 측정
  • 메시지 템플릿과 회의록 작성19-1 MessagePromptTemplate 활용 - MessagePromptTemplate란? - SystemMessagePromptTemplate 설치 및 활용 - HumanMessagePromptTemplate 설치 및 활용 19-2 회의록 작성을 위한 템플릿 활용 - FewShotChatMessagePromptTemplate 개요 - FewShotChatMessagePromptTemplate 활용 - 회의록 작성 실습
  • FewShotChat 활용 심화 실습20-1 회의록 작성 복습 실습 - FewShotChatMessagePromptTemplate 활용 -회의록 작성 복습 20-2 문서 요약 실습 with FewShotChat - FewShotChatMessagePromptTemplate 활용 - 지시문 활용 문서 요약 실습
  • LangChain 고급 체인 연결21-1 LangChain 프롬프트 연계 활용 - LangChain의 다양한 활용법 - 여러 개의 프롬프트 연결 21-2 LangChain 순차적 체인 구성 - LangChain의 다양한 활용법 - 순차적인 체인 연결 21-3 LangChain 토큰 사용량 확인 - LangChain의 다양한 활용법 - 사용 토큰량 확인
  • 나만의 챗봇 만들기 실습22-1 나만의 챗봇 만들기 실습 - 간단한 나만의 챗봇 만들기 - 반복문(while)을 통한 사용자 입력 처리 22-2 Memory 클래스와 대화 흐름 저장 - Memory 클래스의 종류 - ConversationBufferMemory - ConversationChain - Memory 내용 확인
  • Memory 클래스 심화 활용23-1 WindowMemory로 대화 제한 설정 - 다양한 Memory 사용해보기(1) - ConversationBufferWindowMemory를 활용 - 기억할 대화 개수 설정 23-2 TokenMemory로 토큰 수 제한 - 다양한 Memory 사용해보기(2) - ConversationTokenBufferMemory를 활용 - 기억되는 토큰 수 제한 23-3 SummaryMemory로 대화 요약 저장 - 다양한 Memory 사용해보기(3) - ConversationSummaryBufferMemory를 활용 - 이전 대화 내용을 요약해서 저장
  • RAG 개요 및 데이터 전처리RAG 개요 및 8단계 프로세스 RAG 활용 PDF 파일 데이터 처리
  • PDF 기반 RAG 챗봇 만들기RAG을 활용한 PDF파일 검색하기 RAG을 활용한 효과적인 질문-답변받기
  • 프로젝트 학습 2예시 기반 프롬프트 구성 실습 기억하는 챗봇 시스템 만들기 PDF 기반 RAG QA 시스템 구현하기
  • 문서 번역과 요약 시스템 실습13-1 문서 번역 시스템 실습 - 문서 번역 시스템 구현해보기 - invoke() 활용 - batch() 활용 13-2 문서 요약 시스템 실습 - 문서 요약 시스템 구현해보기 - stream() 활용
  • 데이터 흐름 제어와 출력 처리14-1 데이터 흐름 제어와 Runnable 패턴 - 효과적인 데이터 전달 - Runnable Pattern - Runnable Passthrough 사용 14-2 Output Parser의 기능과 활용 - Output Parser란? - Output Parser 기능, 종류 - Output Parser 연결
  • ZeroShotPrompting 기초와 실습15-1 ZeroShotPrompting 기초 이해 - ZeroShotPrompting란? - ZeroShotPrompting 사용 방법 및 용도 15-2 ZeroShotPrompting 응용 - ZeroShotPrompting 이해(1) - ZeroShotPrompting 이해(2) 15-3 ZeroShotPrompting 개선 전략 - ZeroShotPrompting 개선 방법 - ZeroShotPrompting 특징
  • FewShotPrompting 실전 활용16-1 FewShotPrompting 개요 - FewShotPrompting란? - FewShotPrompting 용도 16-2 예시 기반 핵심 정보 추출 - 예시를 제공하여 특정 출력 지시 - 핵심 키워드만 정리하는 시스템 구현 16-3 Callback 사용 및 결과 처리 - Callbacks - CallbackHandler 사용 - stream 형태로 결과 출력
  • 프로젝트 학습 1[프로젝트] 프로젝트 하 : 운동 코치 AI 시스템 구현하기 LangChain의 기본 구성요소와 ChatPromptTemplate을 활용하여, 사용자의 질문에 대해 전문가처럼 답변하는 맞춤형 운동 코치 AI 구현하는 실습 프로젝트 중 : 요리 전문가 AI 시스템 만들기 PromptTemplate과 batch() 함수를 활용하여 다수의 입력을 일괄 처리하는 요리 Q&A 시스템을 구현하고, 실전 Prompt 설계 능력을 심화하는 실습 프로젝트 상 :감정 분석 AI 시나리오 설계 FewShotPromptTemplate과 체인 구성을 통해 사람의 감정 상태를 이해하고 분류하는 고급 LLM 응답 시나리오를 설계하고, LangChain을 활용한 실무 응용력을 기르는 실습
  • 총 훈련시간26 시간

출처 · 고용24

지원 혜택

기관이 공개한 혜택 정보가 없습니다. 상담에서 확인하세요.

출처 · 기관 랜딩페이지 · 훈련장려금은 제도

지원 절차

기관이 공개한 절차 정보가 없습니다. 지원하면 상담에서 안내받습니다.

출처 · 기관 랜딩페이지 · 기관마다 다릅니다

자주 묻는 질문

비전공자도 지원할 수 있나요?

K-디지털 기초역량은 제도상 전공·학력을 보지 않습니다. 다만 기관이 밝힌 훈련 대상이 있어 위 「어떤 분이 수강하면 좋을지」를 함께 확인하세요.

내일배움카드가 꼭 있어야 하나요?

지원 시점에 없어도 됩니다. 상담 단계에서 발급을 진행합니다. 다만 수강신청은 카드가 있어야 마칠 수 있습니다.

선발 절차가 있나요?

기관이 공개한 절차에서 별도 시험·전형은 확인되지 않았습니다. 상담 후 수강신청으로 이어집니다.

예전에 국비 교육을 들었는데 또 되나요?

중복수강 제한이 있을 수 있습니다. 최근 수료 이력이 있으면 상담 단계에서 먼저 확인해야 합니다.

출처 · 제도 요건 · 과정 데이터로 답이 채워지는 질문만

기관 랜딩페이지가 확인되지 않았습니다. 아래 정보는 고용24 등록값입니다.

고용24 2026-08-14 기준 · 매일 갱신

다음 회차 알림 받기