이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
▣ 01장: LLM API 프로그래밍 개요1.1 플레이그라운드에서 LLM 기초 익히기1.2 더 나은 지침을 작성하는 방법1.3 LLM 최강자 OpenAI의 API1.4 구글 제미나이 API 파헤치기1.5 대한민국 대표 LLM, 업스테이지 솔라 API1.6 랭체인 기초부터 RAG 구축까지1.7 스트림릿으로 LLM 웹 애플리케이션 개발1.8 다중 플랫폼 LLM 애플리케이션 개발1.9 정리▣ 02장: OpenAI 플레이그라운드에서 LLM 기초 익히기2.1 OpenAI 가입과 결제 설정__OpenAI 가입__결제 카드 등록__크레딧 구매2.2 OpenAI 플레이그라운드 둘러보기__플레이그라운드에 입장__Completions__Chat 모드__TTS2.3 Chat 모드와 Complete 모드 비교__단일 턴과 다중 턴 대화__텍스트 요약__코드 완성2.4 다양한 프롬프트 예제를 보고 배우기2.5 토큰__토큰 개념과 토큰 수__OpenAI의 토큰화 확인하기2.6 매개변수 조절하기__Model__Temperature__Maximum Tokens__Stop sequences__Top P__Frequency penalty와 Presence penalty2.7 모델 성능 간단 비교__텍스트 요약__질의응답__물리학 문제 풀이__대학수학능력 국어 점수2.8 도구를 활용하는 어시스턴트를 코딩 없이 만들기__첫 번째 어시스턴트 만들기 - 고민 상담 봇__코드 인터프리터로 PPT 문서를 제작하는 어시스턴트 만들기__PDF 파일 등의 ‘지식'을 참고해 답변하는 어시스턴트 만들기2.9 Realtime__실시간 대화 체험하기__Realtime API의 활용 가능성2.10 생성 빈도 제한2.11 정리▣ 03장: 더 나은 프롬프트 작성하기3.1 구체적으로 지시하기3.2 적확한 표현을 찾기__단어 선택에 따라 작동 방식이 달라지는 예__문장의 어조를 지정하는 예3.3 부정문보다는 긍정문3.4 문제에 답을 함께 주기3.5 제로샷, 원샷, 퓨샷, 매니샷 학습__제로샷__원샷__퓨샷__매니샷3.6 수행 단계 나누기__단순 질의__프롬프트 연쇄3.7 CoT: 차근차근 생각하라고 시키기__예: 사과 12개의 가격 구하기__예: 숫자를 두 수의 곱으로 나타내기3.8 출력 형식 지정하기__답이 여러 개인 주관식 단답형 시험 문제 출제__LLM별 선호 형식__구조화된 출력을 얻는 방법3.9 LLM으로 프로그래밍 SQL 문 생성__SQL 개요__LLM을 활용한 자연어 질의 변환__보안 및 성능상의 위험과 해결 방안__활용 사례3.10 멀티모달 모델의 객체 인식 정확도 높이기3.11 ReAct__ReAct란?__ReAct 작동 방식__ReAct의 이점__ReAct의 한계__ReAct 프롬프트 작성 방법__추가 정보3.12 검색 증강 생성__RAG란?__RAG의 장점__RAG의 단점 및 한계__RAG의 문제점 해결 방안__RAG vs. 큰 컨텍스트__정리3.13 프롬프트 엔지니어링의 위협과 보안__위협의 예__모범 사례3.14 정리3.15 더 읽을 거리▣ 04장: OpenAI API 프로그래밍4.1 OpenAI API 키 발급받기4.2 API 키를 안전하게 보관하기__API 키를 구글 코랩 보안 비밀에 등록하기__컴퓨터 환경 변수에 API 키를 등록하기4.3 OpenAI API 사용해 보기4.4 대화 기록 쌓기4.5 OpenAI API의 출력을 구조화하기__출력 구조화 개요__JSON 모드와 Structured Outputs 비교__Pydantic을 활용한 출력 구조화 실습__JSON 스키마를 활용한 출력 구조화 실습4.6 OpenAI API를 활용한 임베딩__임베딩이란?__OpenAI API로 임베딩 생성__코사인 유사도__비슷한 의미를 갖는 단어/문장 찾기4.7 멀티모달 모델을 활용한 이미지 이해__웹상의 이미지에 관해 설명하기__로컬 이미지에 관해 설명하기__텍스트를 포함한 이미지를 이해4.8 이미지 생성__이미지 생성 기본 예제__여러 장의 이미지를 생성하기4.9 음성 합성4.10 위스퍼로 음성 받아쓰기__패키지 선택 및 설치__받아쓰기 함수 정의__오디오 파일 받아쓰기__유튜브 영상 자막 만들기__프롬프트로 맥락을 설명하고 자막 만들기__녹취록 만들기4.11 Batch API를 활용한 일괄 처리__감성 분석과 네이버 영화 리뷰 데이터셋__감성 분석의 다양한 접근 방식__단일 샘플 감성 분석 테스트__Batch API를 이용한 감성 분석 예제__결과 분석 및 모델 선택 가이드__Batch API 사용 시 주의사항4.12 유해 텍스트 확인__모더레이션의 범주__모더레이션 실습__한국어 모더레이션의 한계4.13 어시스턴트 API__어시스턴트의 주요 구성 요소__단순한 어시스턴트 ‘쉬운 말 추천 봇 v1’__어시스턴트 API의 함수 호출 기능__함수를 활용하는 ‘쉬운 말 추천 봇 v2’__타빌리 검색 API를 활용해 용어 설명을 작성하는 어시스턴트 만들기__Assistant API 활용 시 고려할 점4.14 파인튜닝__파인튜닝 개요와 장단점__파인튜닝 실습 개요__CSV/TSV 데이터 준비__데이터 가공__데이터 업로드와 파인튜닝 실행__테스트4.15 OpenAI 모델별 API 요금__GPT-4o__GPT-4o mini__o1 시리즈__GPT-4 Turbo 및 GPT-4__GPT-3.5 Turbo__파인튜닝__오디오 모델__Realtime API4.16 정리▣ 05장: 구글 제미나이 API5.1 구글 제미나이 API 개요5.2 제미나이 API 환경 설정__구글 제미나이 API 키 발급__주요 모델 및 무료 사용량__구글 제미나이 AI 환경 변수 설정과 SDK 설치5.3 제미나이 AI 기본 사용법__기본 사용법 1 - 싱글턴으로 메시지 주고받기__기본 사용법 2 - 멀티턴으로 메시지 주고받기(1)__기본 사용법 3 - 멀티턴으로 메시지 주고받기(2)5.4 시스템 지침 사용하기__페르소나 만들기__답변 형식 지정하기5.5 제미나이 AI I/O 구조__제미나이 AI 입력 데이터 구조__제미나이 AI 출력 데이터 구조5.6 제미나이 AI 제어하기__매개변수 설정하기__안전성 점검하기5.7 제미나이 API로 유튜브 동영상 인식하기__유튜브 동영상 인식 파이프라인__유튜브 동영상 다운로드__유튜브 동영상 업로드5.8 File API를 활용해 음성 인식하기__음성 인식하기5.9 제미나이로 함수 호출하기__함수 호출 기초__LMM의 함수 호출 과정__함수 호출 구현하기__스마트폰 주문 챗봇 구현__2단계 함수 호출 구현하기5.10 인터넷 검색으로 답변 품질 높이기__그라운딩 기능 사용하기__인터넷 검색 통제하기5.11 OpenAI 호환성__SDK 없이 API 호출하는 방법__OpenAI 호환성이 가능한 이유__OpenAI 호환성 적용 전략5.12 정리▣ 06장: 업스테이지 API6.1 업스테이지 API 개요__솔라 LLM 기반 API__문서 처리용 API6.2 업스테이지 모델 체험하기__업스테이지 플레이그라운드__Poe.com에서 채팅__솔라 번역 모델을 체험할 수 있는 Solar Custom Translate6.3 업스테이지 회원 가입하고 API 키 받기6.4 솔라 LLM으로 채팅 구현하기__공식 문서의 예제 코드 확인__솔라 챗 API 실습6.5 솔라 번역 API 활용하기__솔라 번역 API 기본 사용법__번역 예시를 함께 입력하기6.6 솔라 임베딩 API__간단한 임베딩 예시__임베딩 함수 정의__비슷한 속담 찾기6.7 문서 OCR 사용해 보기6.8 웹에서 이미지를 크롤링하고 텍스트를 추출해 질의응답__API 키 준비__이미지 가져오기__이미지에서 텍스트 추출__질의응답6.9 업스테이지 API를 활용한 애플리케이션 소개6.10 정리▣ 07장: 랭체인과 플로와이즈7.1 랭체인 개요__랭체인 프레임워크__파이썬과 자바스크립트용 랭체인__랭체인 버전별 주요 변화__LCEL__랭체인에 관한 비판과 개선__랭체인 기반 로코드/노코드 도구__랭체인의 대안7.2 플로와이즈로 코딩 없이 랭체인 활용하기__Node.js 설치__플로와이즈 설치와 실행__간단한 챗봇 만들기__플로와이즈에서 사용할 수 있는 다양한 노드들__플로와이즈로 제품 카탈로그 챗봇 만들기7.3 랭체인의 구성 요소__Model I/O__검색__조합__추가 구성 요소7.4 랭체인 기본 실습__솔라 API를 활용한 간단한 질의응답 및 채팅__언어 모델 교체하기__프롬프트 템플릿7.5 LCEL__LCEL 개요__LCEL 실습7.6 타빌리 검색 도구를 사용하는 에이전트7.7 제미나이, 랭체인, 크로마DB를 활용해 RAG 시스템 구축하기__준비 작업하기__벡터 DB 만들어 보기__벡터 DB 기반 질의응답 프로그램 만들기7.8 웹 스크레이핑과 요약__주피터 실습 환경 구성__파이썬 실습7.9 맞춤 로더 제작__패키지 설치__API 키를 환경 변수에 설정__로더 클래스 정의__위키독스 책 내용을 로드__색인 생성과 질의응답7.10 Runnable을 활용한 다국어 리뷰 감성 분석 시스템 구축__Runnable 개념 소개__실습 코드 개요__언어 감지 설정__다국어 리뷰 감성 분석 시스템 구축 준비__번역 기능 구현__감성 분석 및 키포인트 추출 설정__Runnable 컴포넌트 정의__전체 워크플로 구성__시스템 실행 및 결과 분석7.11 랭서브로 노랫말 생성기 웹 앱 만들기__코드 작성__웹서버 실행 및 테스트__API 문서 자동 생성__API 호출__실습 종료7.12 랭스미스__랭스미스의 주요 기능__API 키 발급받기__코드 실습7.13 정리▣ 08장: 스트림릿으로 인공지능 웹 애플리케이션 만들기8.1 스트림릿 기초__첫 번째 스트림릿 앱 만들기__스트림릿 앱 실행과 종료__스트림릿 앱의 기본 구조__파인튜닝용 데이터 변환기 만들기__BMI를 계산하고 차트를 그리는 스트림릿 앱 만들기__비밀 정보를 안전하게 저장하기8.2 시험 문제를 출제하는 스트림릿 앱 만들기8.3 상품평을 분류하고 시각화하는 스트림릿 앱 만들기8.4 제미나이 API를 활용해 스트림릿 챗봇 만들기__캐싱과 세션 스테이트__메시지 컨테이너__제미나이 챗봇 단계별 구현하기__응답 방식 개선하기8.5 이미지를 설명하는 스트림릿 앱 만들기8.6 DALL·E 3로 이미지를 생성하는 스트림릿 앱 만들기8.7 유튜브 영상 자막을 추출하고 콘텐츠를 생성하는 스트림릿 앱 만들기__실습 준비__유튜브 영상 제목과 설명을 가져오는 함수__영상 설명에서 키워드를 추출하는 함수__영상의 음성을 다운로드하는 함수__음성에서 텍스트를 추출하는 함수__콘텐츠 유형__요약, 에세이, 블로그, 비평 생성__녹취록/자막 번역__실행8.8 이미지에서 텍스트를 추출하고 요약하는 스트림릿 앱 만들기8.9 영수증 이미지를 분석하는 스트림릿 앱 만들기__1단계: 영수증 이미지를 업로드받아 화면에 출력__2단계: 영수증 정보를 추출해 화면에 출력__3단계: 지출 내역 자동 분류 기능을 추가해 완성8.10 파인튜닝한 모델을 사용하는 문장 교정기 만들기__문장 교정기 개요__AsyncOpenAI 소개__문장 교정기 구현__앱 실행 및 활용__추가 예제8.11 스트림릿과 랭체인을 활용한 챗봇 만들기8.12 정리▣ 09장: Flet 프레임워크와 LLM API를 활용해 다국어 채팅 앱 만들기9.1 Flet 프레임워크 소개9.2 Flet 개발을 위한 환경 구성__가상 환경 활성화__Flet 설치9.3 첫 번째 Flet 앱 만들기__Flet 프로젝트 생성__코드 설명__Flet 앱 실행9.4 기본적인 채팅 앱 만들기__채팅 앱의 기본 구조 이해하기__기본적인 Flet 채팅 앱 만들기__입장할 때 사용자 이름 입력받기__로그인 및 채팅 메시지 구분__메시지 표시 방식 변경9.5 다국어 채팅 번역 기능 추가 및 완성__앱 생성__코드 설명__앱 실행▣ 부록A: 모델별 토큰 사용량 비교A.1 OpenAI 모델__GPT-3.5 Turbo, GPT-4 Turbo, GPT-4__GPT-4o, GPT-4o miniA.2 Gemini ProA.3 SolarA.4 비교▣ 부록B: 구글 클라우드에서 버텍스 제미나이 사용하기B.1 버텍스 제미나이에 도달하는 논리적 경로B.2 구글 클라우드 플랫폼에서 버텍스 AI 시작하기__구글 클라우드 플랫폼 가입하기__서비스 계정 만들기__Vertex AI API 사용 설정하기__버텍스 제미나이 API 정상 작동 확인▣ 부록C: .NET에서 OpenAI API 사용하기C.1 OpenAI API 키 준비C.2 비주얼 스튜디오 설치C.3 새 프로젝트 생성C.4 OpenAI 패키지 설치C.5 예제 코드 작성C.6 코드 실행▣ 부록D: OpenAI Realtime API 실습D.1 Node.js 설치D.2 예제 소스 코드 다운로드__첫 번째 방법: 압축 파일 다운로드해서 풀기__두 번째 방법: Git 저장소 복제D.3 OpenAI API 키 준비D.4 예제 코드 실행__릴레이 서버 실행__리얼타임 콘솔 실행__리얼타임 콘솔 테스트▣ 부록E: LLM 애플리케이션 안정성을 위한 가드레일E.1 가드레일의 개념과 필요성__가드레일의 종류__가드레일이 없는 경우와 있는 경우의 차이E.2 Guardrails AI 시작하기__가입 및 API 키 발급__설치 및 기본 설정__Guardrails Hub__RegexMath를 사용해 전화번호 검출하기__Dectec PII를 사용해 개인 식별 정보 검출 및 마스킹__Valid SQL로 SQL 문 유효성 검사__맞춤 검출기로 개인 식별 정보 마스킹E.3 마무리E.4 참고 자료
|
최용의 다른 상품
이승우의 다른 상품
|
★ 이 책에서 다루는 내용 ★◎ LLM API 통합과 활용 방법- OpenAI, 구글 제미나이, 업스테이지 솔라 등 주요 LLM API의 특징과 사용 방법을 소개하고, API 키 발급, API 호출, 응답 처리 등 LLM API 활용에 필요한 기본 지식을 익힙니다.◎ OpenAI 놀이터를 통한 LLM 기초 익히기- OpenAI 플레이그라운드에서 프롬프트 작성, 토큰화, 매개변수 조정 등 LLM의 기본적인 사용법을 익히고, 다양한 LLM 모델의 성능을 비교 분석합니다.◎ 프롬프트 엔지니어링의 핵심 원리와 기법- LLM의 성능을 극대화하는 프롬프트 엔지니어링의 핵심 원리를 소개하고, 다양한 프롬프트 작성 기법과 실제 적용 사례를 통해 효과적인 프롬프트 설계 방법을 학습합니다.◎ OpenAI, 구글 제미나이, 업스테이지 솔라 API 사용법- 각 LLM API의 특징과 사용법을 자세히 알아보고, 텍스트 생성, 이미지 캡셔닝, 번역, 챗봇 등 다양한 작업에 LLM API를 활용하는 방법을 실습합니다.◎ 검색 증강 생성(RAG)을 활용한 지식 기반 AI 시스템 구축- 검색 증강 생성(RAG) 기법을 소개하고, 랭체인을 활용해 외부 지식을 활용하는 LLM 애플리케이션을 구축하는 방법을 실습합니다.◎ 랭체인과 플로와이즈를 활용한 LLM 애플리케이션 개발- 랭체인 프레임워크의 주요 기능과 사용법을 익히고, 플로와이즈를 활용해 코딩 없이 LLM 애플리케이션을 개발하는 방법을 소개합니다.◎ 스트림릿으로 구현하는 다양한 AI 웹 애플리케이션- 스트림릿을 사용해 다양한 LLM 기반 웹 애플리케이션을 개발하는 방법을 소개하고, 데이터 시각화, 사용자 인터페이스 설계, API 연동 등 실제 웹 앱 개발에 필요한 기술을 익힙니다.◎ Flet으로 만드는 실시간 다국어 채팅 앱- Flet 프레임워크를 사용해 실시간 다국어 채팅 앱을 구현하고, OpenAI API를 활용한 자동 번역 기능을 추가해 다국어 환경에서의 실시간 소통을 가능하게 합니다.
|