5.5. Google Gemini API 설정

Google이 제공하는 Gemini 를 사용하도록 설정하는 방법



Gemini API 사용 설정

Google AI Studio https://ai.google.dev 에서 API 키 발급, 결제 설정


litellm_config.yml 수정

os.environ/XXXX 은 .env 파일에 선언된 XXXX 변수의 값을 사용하겠다는 의미

상세한 옵션은 다음 문서를 참고할 것
https://docs.litellm.ai/docs/providers/gemini

.env
GEMINI_API_KEY=...
litellm_config.yml
model_list:

  - model_name: gemini-pro
    litellm_params:
      model: gemini/gemini-pro
      api_key: os.environ/GEMINI_API_KEY

  - model_name: gemini-1.5-pro-latest
    litellm_params:
      model: gemini/gemini-1.5-pro-latest
      api_key: os.environ/GEMINI_API_KEY

  - model_name: gemini-2.0-flash
    litellm_params:
      model: gemini/gemini-2.0-flash
      api_key: os.environ/GEMINI_API_KEY

  - model_name: gemini-2.0-flash-exp
    litellm_params:
      model: gemini/gemini-2.0-flash-exp
      api_key: os.environ/GEMINI_API_KEY

  - model_name: gemini-2.0-flash-lite-preview-02-05
    litellm_params:
      model: gemini/gemini-2.0-flash-lite-preview-02-05
      api_key: os.environ/GEMINI_API_KEY