검색
검색
공개 노트 검색
회원가입로그인

Gemini 2.0 Flash Experimental API 사용 가이드

제미나이 2.0 출시: 에이전트 시대를 위한 구글의 새로운 AI 모델

Vertex AI에서 Gemini 2.0 Flash Experimental API 찾기

Gemini 2.0 Flash Experimental API는 Google Cloud의 Vertex AI 서비스에서 제공되는 최신 생성형 AI 모델입니다. 이 API를 사용하기 위해서는 Vertex AI의 Model Garden을 통해 접근할 수 있습니다. Model Garden은 Google 및 파트너사의 다양한 AI 모델을 한곳에서 탐색, 맞춤설정, 배포할 수 있는 플랫폼입니다.

Vertex AI Model Garden에서 퍼스트 파티 모델 섹션의 기반 모델 카테고리에서 Gemini 모델을 찾을 수 있으며, 여기에는 Gemini 2.0 Flash 실험 버전이 포함되어 있습니다.

Gemini 2.0 Flash 모델 특징 및 기능

Gemini 2.0 Flash는 Gemini 제품군의 최신 정식 버전 모델로, 일상적인 작업을 위한 워크호스 모델입니다. 이 모델은 향상된 성능을 제공하고 실시간 Live API를 지원합니다.

주요 기능:

  • 멀티모달 입력: 텍스트, 코드, PDF, 이미지, 동영상, 오디오 입력 지원

  • 텍스트 출력: 정식 버전에서는 텍스트 출력만 지원하며, 멀티모달 출력은 비공개 미리보기로 제공

  • 프롬프트 옵티마이저: 더 효과적인 프롬프트 생성 지원

  • 제어 생성: 출력 형식 및 내용 제어 기능

  • 함수 호출: 외부 도구와의 연동 기능

  • Google 검색으로 그라운딩: 최신 정보 기반 응답 생성

  • 코드 실행: 코드 생성 및 실행 기능

Gemini 2.0 Flash Experimental API 사용 방법

Google Gen AI SDK를 통한 접근

Gemini 2.0 Flash Experimental API는 Google Gen AI SDK를 통해 사용할 수 있습니다. SDK는 Vertex AI의 Gemini Developer API와 Gemini API를 통해 통합된 인터페이스를 제공합니다.

Python SDK 설치 및 초기화:

# SDK 설치
pip install google-genai

# 클라이언트 초기화
from google import genai
from google.genai.types import HttpOptions

client = genai.Client(http_options=HttpOptions(api_version="v1"))

모델 사용 예시:

# Gemini 2.0 Flash Thinking 모델 사용 예시
response = client.models.generate_content(
    model="gemini-2.0-flash-thinking-exp-01-21",
    contents="solve x^2 + 4x + 4 = 0",
)
print(response.text)

Vertex AI 콘솔에서 직접 사용

Gemini 2.0 Flash Experimental API는 Vertex AI 콘솔에서도 직접 사용할 수 있습니다. Vertex AI 콘솔을 열고 모델에 직접 프롬프트를 제공하여 테스트할 수 있습니다.

Gemini 2.0 모델 종류 및 비교

Vertex AI에서는 다양한 Gemini 2.0 모델을 제공합니다:

  1. Gemini 2.0 Flash (gemini-2.0-flash-001): 정식 버전 모델로, 일상적인 작업에 최적화

  2. Gemini 2.0 Flash-Lite (gemini-2.0-flash-lite-001): 가장 빠르고 비용 효율적인 Flash 모델

  3. Gemini 2.0 Pro (gemini-2.0-pro-exp-02-05): 코딩 및 세계 지식에 가장 강력한 모델

  4. Gemini 2.0 Flash Thinking (gemini-2.0-flash-thinking-exp-01-21): 더 강력한 추론 능력을 제공하고 대답에 사고 과정을 포함

제한사항 및 사양

Gemini 2.0 Flash Thinking 모델은 실험용 모델이며 다음과 같은 제한사항이 있습니다:

  • 토큰 100만 개 입력 한도

  • 텍스트, 이미지, 오디오, 동영상 입력 지원

  • 64k 토큰 출력 한도

  • 텍스트 전용 출력

  • 검색이나 코드 실행과 같은 기본 제공 도구 사용 불가

활용 사례 및 튜토리얼

Vertex AI에서는 Gemini 모델을 활용한 다양한 튜토리얼과 노트북을 제공합니다:

  • 생성형 AI 평가: Gemini의 온도와 기타 모델 생성 구성을 평가 및 선택

  • 파운데이션 모델 조정 및 배포: 텍스트 요약 모델 학습 및 배포

  • 질의 응답: 생성형 모델을 사용한 주관식 질문 답변

  • 문서 요약: 대규모 문서 요약

  • AI 슬라이드 검토자: Gemini API를 활용한 프레젠테이션 검토 및 개선

Gemini 2.0 Flash Experimental API는 Vertex AI의 Model Garden을 통해 접근하여 다양한 생성형 AI 작업에 활용할 수 있습니다. Google Gen AI SDK를 통해 쉽게 통합할 수 있으며, 다양한 입력 형식을 지원하여 텍스트 생성, 코드 생성, 문서 분석 등 다양한 작업에 활용할 수 있습니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
조회수 : 85
heart
T
페이지 기반 대답
AI Chat