1. 준비물
> Google Cloud 프로젝트
Google Cloud 서비스를 이용하려면 기본적으로 프로젝트 생성이 필요하다.
- Google Cloud Console 접속 (https://console.cloud.google.com)
- 오른쪽 상단의 프로젝트 선택 → 새 프로젝트 만들기
- 프로젝트 이름 지정 후 만들기 클릭
- 상단 바에서 새로 만든 프로젝트가 선택되었는지 확인
> Gemini API 활성화
- Google Cloud Console의 좌측 메뉴에서 "API 및 서비스" → "라이브러리" 클릭
- 검색창에 다음을 입력 : Generative Language API
- 결과에서 "Generative Language API" 클릭
- "사용" 버튼 클릭
> API Key 발급
- Google Cloud Console의 좌측 메뉴에서 "API 및 서비스" → "사용자 인증 정보" 클릭
- 상단의 "사용자 인증 정보 만들기" → "API 키" 선택
- 생성된 API 키는 복사하여 안전한 위치에 저장
+ (중요) API 키는 노출되지 않도록 주의
+ 필요한 경우, IP 주소 또는 referrer로 접근 제한 가능
> Gemini 요금제 등록
Gemini API는 사용 전 반드시 Google AI Studio에서 요금제 등록 절차를 거쳐야 실제 응답이 가능하다고 Gemini가 그랬다.
- https://makersuite.google.com/app 접속
- Google 계정으로 로그인
- "API 키 생성" 또는 "설정" 메뉴로 이동
- Billing (결제) 등록 요구 시 카드 등록 진행 (Free Tier 포함)
> Postman
+ ver : 11.54.6
2. 테스트 절차
> Postman 실행
특별히 설정할게 없다. 그냥 Request 하나 생성해서 다음과 같이 입력하고 전송하면 응답이 온다.
> POST 요청
- Method Type : POST
- URL : https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=[YOUR_API_KEY]
- Body 에는 다음과 같이 전달할 프롬프트를 json 으로 작성
+ {"contents": [{"parts": [{ "text": "Hello Gemini!" }]}]}
> 응답 확인
응답 내용은 json이며 role 이 model 인 parts 의 내용에 응답 메세지가 있다.
'Programing > AI API' 카테고리의 다른 글
OpenAI Assistants API + Postman(포스트맨) 을 이용하여 Agent 테스트하기 (0) | 2024.12.31 |
---|---|
GUI AI Agent 가 나타났다 (1) | 2024.12.28 |
Create an Assistant (1) | 2024.12.26 |