이 블로그 시리즈는 Vertex Gemini를 이용하여 LLM Native 애플리케이션을 개발하는 방법을 소개합니다. 여기에서는 Gemini 기반의 LLM 애플리케이션을 개발하기 위한 준비 단계를 다룹니다. GCP에 가입하고, GCP의 ML/AI 플랫폼인 Vertex AI 플랫폼의 주요 기능들을 살펴봅니다....
이 문서는 Vertex Gemini를 활용한 LLM(대규모 언어 모델) 기반 생성 AI 애플리케이션 개발에 대해 다루며, Google의 다양한 서비스(Gmail, Drive, Search 등)와의 통합을 통해 데이터의 최신성과 정확성을 확보하고, 멀티모달 데이터(텍스트, 이미지, 동영상 등)를 처리하여 실시간 분석과 보고서를 생성하는 강력한 워크플로우를 제...
RAG 시스템에서 Reranker는 중요한 역할을 합니다. 다양한 문서 중에서 가장 관련성 높은 정보를 선택해줘야 하기 때문에, 이를 통해 LLM의 응답 품질을 극대화할 수 있습니다. 💡 이 글에서는 문서 순위를 재조정하는 Reranker의 원리와 사용법을 탐구하며, 이를 통해 RAG 응답을 어떻게 더 똑똑하게 만들 수 있는지 살펴봅니다.📚 RAG를 더 잘...
이미지 업스케일링은 저해상도 이미지를 고해상도로 변환하여 품질을 개선하는 기술입니다. Upscayl은 이러한 이미지 업스케일링 작업을 위한 오픈소스 애플리케이션으로, 다양한 딥러닝 모델을 활용해 고품질의 이미지를 빠르고 효율적으로 생성할 수 있습니다. 특히 REAL-ESRGAN, FastReal-ESRGAN 등의 최신 모델을 지원하여 실생활에서 다양한 이미...
생성 이미지 AI의 대표적인 모델인 스테이블 디퓨전(Stable diffusion)를 설치하는 방법을 살펴봅니다. 그리고 모델 체크포인트의 역할과 설치 및 사용법을 통해서 첫번째 생성 이미지를 만들어 봅니다. 이 글을 통해서 스테이블 디퓨전의 개념을 이해하고 생성 이미지를 학습 및 테스트 할 수 있는 기본 지식을 익히게 됩니다....
Generative ai를 하려면 GPU가 필요하기 마련이다. 리눅스 운영체제는 생성 AI를 위한 최고의 운영체제이긴 하지만 GPU 환경을 만들기는 여전히 어려울 것 같은 느낌이 있다. 하지만 GPU 제조사들도 리눅스를 중요 운영체제로 보고 있기 때문에, 지금은 간단하게 설치 할 수 있다. 우분투 리눅스에 GPU 드라이브럴 인스톨해보자....
22 POSTS HERE
Vertex Gemini 기반 AI 에이전트 개발 03. Vertex AI Gemini 둘러보기
이 블로그 시리즈는 Vertex Gemini를 이용하여 LLM Native 애플리케이션을 개발하는 방법을 소개합니다. 여기에서는 Gemini 기반의 LLM 애플리케이션을 개발하기 위한 준비 단계를 다룹니다. GCP에 가입하고, GCP의 ML/AI 플랫폼인 Vertex AI 플랫폼의 주요 기능들을 살펴봅니다....
Vertex Gemini 기반 AI 에이전트 개발 01. 소개
이 문서는 Vertex Gemini를 활용한 LLM(대규모 언어 모델) 기반 생성 AI 애플리케이션 개발에 대해 다루며, Google의 다양한 서비스(Gmail, Drive, Search 등)와의 통합을 통해 데이터의 최신성과 정확성을 확보하고, 멀티모달 데이터(텍스트, 이미지, 동영상 등)를 처리하여 실시간 분석과 보고서를 생성하는 강력한 워크플로우를 제...
생성 AI 모델 Flux.1 설치 및 사용
Flux.1을 처음 접하는 분들을 위한 친절한 가이드입니다. 설치부터 프롬프팅까지, 실제 예시와 함께 상세히 설명하여 누구나 쉽게 따라할 수 있도록 구성했습니다....
GPT를 이용한 Reranker 테스트
RAG 시스템에서 Reranker는 중요한 역할을 합니다. 다양한 문서 중에서 가장 관련성 높은 정보를 선택해줘야 하기 때문에, 이를 통해 LLM의 응답 품질을 극대화할 수 있습니다. 💡 이 글에서는 문서 순위를 재조정하는 Reranker의 원리와 사용법을 탐구하며, 이를 통해 RAG 응답을 어떻게 더 똑똑하게 만들 수 있는지 살펴봅니다.📚 RAG를 더 잘...
5분만에 만들어보는 Streamlit 챗봇
Streamlit 은 데이터 애플리케이션을 빠르고 쉽게 만들 수 있도록 도와주는 오픈소스 프레임워크다. 데이터 사이언티스트, 머신 러닝 엔지니어들이 모델을 시각화 하기 위해서 널리 사용한다. streamlit 을 이용해서 chatgpt를 이용한 챗봇을 만들어보자....
Upscayl을 이용한 이미지 업스케일링
이미지 업스케일링은 저해상도 이미지를 고해상도로 변환하여 품질을 개선하는 기술입니다. Upscayl은 이러한 이미지 업스케일링 작업을 위한 오픈소스 애플리케이션으로, 다양한 딥러닝 모델을 활용해 고품질의 이미지를 빠르고 효율적으로 생성할 수 있습니다. 특히 REAL-ESRGAN, FastReal-ESRGAN 등의 최신 모델을 지원하여 실생활에서 다양한 이미...
스테이블 디퓨전 설치 및 사용해보기
생성 이미지 AI의 대표적인 모델인 스테이블 디퓨전(Stable diffusion)를 설치하는 방법을 살펴봅니다. 그리고 모델 체크포인트의 역할과 설치 및 사용법을 통해서 첫번째 생성 이미지를 만들어 봅니다. 이 글을 통해서 스테이블 디퓨전의 개념을 이해하고 생성 이미지를 학습 및 테스트 할 수 있는 기본 지식을 익히게 됩니다....
AI / LLM에 대한 친절한 소개
하루가 멀다하고 AI 관련 새로운 뉴스들이 올라고 있다. 한편 AI, 머신러닝, 딥러닝, LLM, 생성-AI, 트랜스포머 등 다양하고 새로운 언어들이 등장하면서 혼란스럽기도 하다. 여기에서는 대규모 언어 모델 관점에서 주요 기술들과 용어들에 대해서 살펴볼 것이다....
Ubuntu Linux에 NVIDIA 드라이버 설치
Generative ai를 하려면 GPU가 필요하기 마련이다. 리눅스 운영체제는 생성 AI를 위한 최고의 운영체제이긴 하지만 GPU 환경을 만들기는 여전히 어려울 것 같은 느낌이 있다. 하지만 GPU 제조사들도 리눅스를 중요 운영체제로 보고 있기 때문에, 지금은 간단하게 설치 할 수 있다. 우분투 리눅스에 GPU 드라이브럴 인스톨해보자....
Gemini를 이용한 E-commerce 제품 설명서 생성
생성 AI는 구체적인 사례나 경험으로 부터 일반적인 법칙이나 원리를 도출하는 귀납적 작업을 잘 수행한다. 이커머스에서 제품 설명서를 만들기 위해서는 많은 시간이 들어간다. Google Gemini 를 이용해서 제품설명서를 만들어보자....