`구글의 위기`라고 했던 것이 얼마 안된 것 같은데,
최근에는 ChatGPT 대신 Gemini를 구독한다는 사람들이 주위에 종종 있는 것을 보면 정말 구글의 저력이란 !!!
AI 개발자들을 위해서 제공해주는 통합 사이트를 방문해보자.

Gemini API 가이드 문서도 여기에서 살펴볼 수 있다.
- https://ai.google.dev/gemini-api/docs


Gemini API를 사용하기 위한 방법을 빠르게 살펴보도록 하자.
- https://ai.google.dev/gemini-api/docs/quickstart

Coding Agent의 세상이기에 Skills 설치 가이드를 친절하게 알려주고 있다.
Skills 등록하고 Coding Agent에게 알아서 하라고 해도 되겠지만,
우리는 공부하는 입장이니 훌륭한 Human Agent가 되기 위해 하나씩 공부해보자 !!
① API Key
API를 사용하겠다라고 하면 제일 먼저 떠오르는 그것 !!!
API Key를 확보해야한다.

Google AI Studio에서 Key를 받을 수 있다.
- https://aistudio.google.com/app/api-keys

예전에는 GCP 설정을 포함해서 상당히 복잡했지만,
요즘은 Google AI Studio에서 너무나 편하게 제공해주고 있다.
② GenAI SDK
Google에서는 일단 공식적으로 6개 언어를 지원해주고 있다.
- https://ai.google.dev/gemini-api/docs/quickstart

가장 대중적인, 그리고 내가 사랑하는 Python을 기준으로 살펴보겠다.
그런데, Gemini API를 사용하는 방법에 대해 구글링을 하다보면,
상당히 많은 블로그 포스팅 및 가이드에서 generativeai 패키지 이야기를 하고 있다.
- https://pypi.org/project/google-generativeai/

그렇다 !!
이제는 Deprecated 된 패키지이다.
지금은 genai 패키지를 사용해야 하는 것이다.
- https://pypi.org/project/google-genai/

③ Hands-On
genai 패키지는 Python v3.9 이상부터 지원을 하고 있다.
개인적인 취향 + 최근 트랜드에 맞춰 uv 패키지 관리자를 사용하는 것을 기준으로 실습해보도록 하겠다.
| > uv python list | grep cpython |

| > uv init {project} --python 3.12 > cd {project} |

genai 패키지 설치만 하면 된다.
| > uv add google-genai |

환경변수로 Key값 설정 후 가이드에 있는 샘플코드를 돌려보면 잘 되는 것을 확인할 수 있다.

간단하게 살펴보았다 !!
'AI_ML > LLM' 카테고리의 다른 글
| Ollama를 Google Colab에서 서비스 해보자 (1) | 2026.02.21 |
|---|---|
| GitHub MCP Exploited: MCP를 통해 개인 저장소 정보 유출 (0) | 2025.06.03 |
| HuggingFace - LLAMA 3.2 for Korean (2) | 2024.11.12 |
| HuggingFace - Learn - NLP Course #3 (3) | 2024.11.11 |
| HuggingFace - Learn - NLP Course #2 (0) | 2024.11.10 |
