최근 Gemini API의 버전이 많이 변경되었습니다.
Gemini API
Gemini API는 구글의 가장 강력한 생성형 AI 모델인 Gemini(제미나이)를 개발자가 자신의 애플리케이션, 웹사이트, 서비스, 또는 내부 업무 자동화 시스템에 직접 연동하여 사용할 수 있도록 제공하는 개발자용 인터페이스(Application Programming Interface)입니다.
쉽게 말해, 구글 AI 웹사이트에 직접 접속하지 않고도 코드를 통해 구글의 AI 기능을 가져다 쓸 수 있는 통로라고 보시면 됩니다.
- 핵심 특징
네이티브 멀티모달(Native Multimodal): 텍스트뿐만 아니라 이미지, 오디오, 동영상, 코드 등 다양한 형태의 데이터를 하나의 요청으로 동시에 처리할 수 있는 구조로 설계되었습니다.
방대한 컨텍스트 윈도우: 모델에 따라 최대 100만 토큰 이상의 방대한 데이터를 한 번에 입력할 수 있어, 긴 책 한 권 분량의 문서나 대용량 코드베이스, 긴 영상도 분석할 수 있습니다.
개발자 친화적인 환경: Google AI Studio를 통해 코딩 없이 프롬프트를 테스트하고, 클릭 몇 번으로 Python, JavaScript, cURL 등 원하는 언어의 API 호출 코드를 바로 추출할 수 있습니다
특히 무료로 사용할 수 있다는 점도 큰 장점인데요.
Gemini API 모델 확인하기
gemini api 모델은 실시간으로 업데이트 되는데요.
모델 | Gemini API | Google AI for Developers
여기에서 현재 사용할 수 있는 모델을 확인할 수 있습니다.

그리고 무료 API 사용방법은 블로그에 잘 정리되어 있는 곳이 있어서 소개드립니다.
그리고 해당 모델을 클릭하면 아래처럼 모델 코드가 보이는데요. 해당 모델 코드로 호출하면 됩니다.

현재 라이트 모델이라면 Gemini 3.1 Flash Lite이 최신이고
Flash는 Gemini 3.5 Flash입니다.
프로의 경우 Gemini 3.1 Pro입니다.
이점 참고하여 개발하시면 됩니다.
gemini-3-flash-preview도 밀고 있는 모델이라 사용해보시면 괜찮습니다.
그럼 잘 사용하세요.