본문으로 건너뛰기

Google Gemini

Sinaptic® DROID+는 Generative Language API를 통해 Google의 Gemini 모델을 지원합니다.

설정

  1. Google AI Studio에서 API 키를 발급받습니다.
  2. 환경 변수 또는 .env 파일에 키를 추가합니다.
export GEMINI_API_KEY=AIza...
  1. droid.yaml에서 설정합니다.
gemini:
base_url: "https://generativelanguage.googleapis.com/v1beta"
api_key: "${GEMINI_API_KEY}"

에이전트 설정

name: "gemini-agent"
model:
provider: "gemini"
name: "gemini-2.0-flash"
max_tokens: 2048
temperature: 0.7

사용 가능한 모델

모델주요 용도컨텍스트
gemini-2.0-flash빠름, 멀티모달 지원 (권장)1M
gemini-2.0-flash-lite가장 빠름, 비용 효율적1M
gemini-1.5-pro복잡한 추론2M

최신 정보는 Google 모델 리스트에서 확인하세요.

참고 사항

  • Gemini 모델은 함수 호출(function calling)을 지원하므로 Sinaptic® DROID+의 모든 도구와 함께 사용할 수 있습니다.
  • Generative Language API는 무료 등급 혜택이 좋습니다. Google은 Gemini Flash 모델에 대해 넉넉한 무료 쿼터를 제공합니다.
  • Sinaptic® DROID+는 내부적으로 OpenAI 요청 형식을 Gemini API로 변환합니다. 클라이언트는 표준 OpenAI SDK를 그대로 사용할 수 있습니다.