OpenAI, 구글 Gemini, 업스테이지 Solar API를 활용한 실전 LLM 앱 개발
- 홈페이지: https://wikibook.co.kr/llm-api-prog/
- 발행: 2025. 1. 15.
소개
생성 AI 기술로 최적의 LLM API 애플리케이션 개발 방법을 익혀보세요!
이 책은 오픈AI(OpenAI), 구글 제미나이(Gemini), 업스테이지 솔라(Solar) 등 최신 LLM API를 활용해 인공지능 애플리케이션을 개발하는 방법을 소개합니다. API 통합부터 프롬프트 엔지니어링, RAG 구현, 랭체인(LangChain)과 플로와이즈(Flowise)를 활용한 애플리케이션 개발, 스트림릿(Streamlit)과 Flet으로 구현하는 실용적인 웹/데스크톱 앱 제작까지 단계별로 안내합니다.
프로그래밍 기초 지식만 있다면 이 책을 통해 LLM 전문 개발자로 성장할 수 있습니다. 복잡한 이론 대신 실전 예제와 함께, LLM의 잠재력을 최대한 활용하는 방법을 배우게 될 것입니다.
★ 이 책에서 다루는 내용 ★
-
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를 활용한 자동 번역 기능을 추가해 다국어 환경에서의 실시간 소통을 가능하게 합니다.
도서 상세 이미지