본문 바로가기
개발

구글 Gemini(제미나이) API 무료 사용법

by 컴밥 2025. 5. 20.

구글이 공개한 Gemini API는 자연어 처리, 코드 생성, 요약 등 다양한 AI 기능을 손쉽게 활용할 수 있게 해줍니다. ChatGPT처럼 대화를 할 수도 있고, 나만의 챗봇이나 자동화 도구를 만드는 데에도 사용할 수 있습니다.
이번 글에서는 구글 제미나이 API를 무료로 사용하는 방법을 순서대로 알려드릴게요.


 

1. 구글 클라우드 계정 만들기

가장 먼저 Google Cloud Platform(GCP) 계정이 필요합니다. 이미 Gmail 계정이 있다면 금방 연동됩니다.

  • https://cloud.google.com 접속
  • 우측 상단 [콘솔로 이동] 클릭
  • 첫 가입 시 무료 크레딧(USD $300)도 받을 수 있음

주의: 신용카드 정보를 등록해야 하지만, 무료 사용 한도를 초과하지 않으면 요금이 부과되지 않습니다.


 

2. 프로젝트 생성

GCP에서는 API를 사용하려면 먼저 ‘프로젝트’를 생성해야 합니다.

  • 콘솔 상단에서 ‘프로젝트 선택’ → ‘새 프로젝트 만들기’
  • 이름은 자유롭게 입력 (예: gemini-test)

 

3. Gemini API 활성화

이제 프로젝트에 Gemini API를 추가합니다.

  • 좌측 메뉴 → [API 및 서비스] → [라이브러리]
  • 검색창에 “Gemini” 또는 “Generative Language API” 검색
  • ‘Generative Language API’ 클릭 → [사용] 버튼 클릭

 

4. API 키 생성

API를 사용하려면 인증 수단이 필요합니다. 가장 쉬운 방법은 API 키입니다.

  • [사용자 인증 정보] 메뉴 이동
  • [사용자 인증 정보 만들기] → [API 키]
  • 생성된 키는 안전하게 저장 (노출되지 않도록 주의)

 


5. 테스트용 코드 실행

이제 이 API 키를 사용해서 코드를 작성해볼 수 있습니다. 아래는 Python을 이용한 간단한 예시입니다.

http body데이터 속 contents.parts.text에 질문 내용을 작성해서 전송합니다. contents, parts는 배열 데이터이니 주의하세요.

response를 프린트 해보면 응답 구조는 간단합니다. 

import requests

API_KEY = "발급받은_API_키"
URL = "https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=" + API_KEY

headers = {
    "Content-Type": "application/json"
}

data = {
    "contents": [
        {
            "parts": [
                {
                    "text": "질문을 여기에 작성합니다."
                }
            ]
        }
    ]
}

response = requests.post(URL, headers=headers, json=data)
print(response.json())

 

 

6. 요금은 어떻게 되나요? (무료 사용 범위)

2024년부터 Google은 개발자들이 쉽게 Gemini API를 테스트할 수 있도록 무료 할당량을 제공합니다.

  • 기본 모델(gemini-pro)은 월 60회 요청까지 무료
  • 과금 모델을 사용하지 않는다면 초과 시 차단되며 요금 청구는 없음

TIP: 유료로 전환하더라도 소액이므로 충분히 실험해볼 수 있습니다.


 

7. 어디에 쓸 수 있나요?

  • 챗봇 만들기
  • 문서 요약, 번역, 키워드 추출
  • 코드 생성 및 보완
  • 이메일 자동 작성
  • 질문 응답형 서비스 구축 등

Gemini API는 단순한 대화형 모델이 아니라, 실생활이나 개발 현장에서 충분히 활용 가능한 생성형 AI 플랫폼입니다.


 

 

예전에는 AI 기술이 전문가만 접근 가능한 영역이었지만, 이제는 누구나 API 몇 줄만으로도 최첨단 모델과 대화할 수 있는 시대입니다.
무료로 제공되는 Gemini API를 통해 직접 체험해보시고, 나만의 프로젝트에 접목시켜보세요.