구글은 최근 바드 AI 모델을 새로운 제미니로 업데이트했습니다. 구글이 지금까지 만든 가장 능력 있는 범용 AI 모델 중 하나일 것으로 예상되는 제미니는 제미니 1.0에 대해 3개의 모델을 제공합니다: 제미니 울트라, 제미니 프로, 그리고 제미니 나노.
Apidog는 무료로 사용할 수 있는 API 도구이므로, 아래 버튼을 클릭하여 오늘 시작하세요! 👇 👇 👇
구글의 제미니란?
제미니는 다중 모달리티를 위해 구축된 구글의 최신 범용 AI 모델(또는 서비스)입니다.

제미니는 텍스트, 코드, 오디오, 이미지, 비디오 등 다양한 유형의 정보를 처리할 수 있도록 일반화된 AI 모델입니다.

이번에 구글은 세 가지 다른 제미니 AI 모델을 출시하기로 선택했습니다: 제미니 울트라, 제미니 프로, 그리고 제미니 나노, 각각의 시그니처 설명과 함께, 제미니 1 보고서를 인용합니다:
- 제미니 울트라: 사고 및 다중 모달 작업을 포함한 매우 복잡한 작업 전반에 걸쳐 최첨단 성능을 제공하는 가장 능력 있는 제미니 모델입니다. 제미니 아키텍처 덕분에 TPU 가속기에서 효율적으로 제공됩니다.
- 제미니 프로: 비용과 대기 시간 측면에서 성능을 최적화한 모델로, 다양한 작업에서 상당한 성능을 제공합니다. 이 모델은 강력한 추론 성능과 폭넓은 다중 모달 기능을 보여줍니다.
- 제미니 나노: 구글의 가장 효율적인 모델로, 온디바이스에서 실행되도록 설계되었습니다. 그들은 낮은 메모리 장치와 높은 메모리 장치를 목표로 각각 1.8B(나노-1)와 3.25B(나노-2) 매개변수를 가진 두 가지 버전의 나노를 훈련했습니다. 나노는 더 큰 제미니 모델에서 증류하여 훈련되며, 배포를 위해 4비트 양자화가 되어 있어 최상의 성능을 제공합니다.
구글의 제미니는 또한 대규모 다중 작업 언어 이해(MMLU)에서 인간 전문가를 초월한 첫 번째 모델로 유명합니다.
제미니 모델 벤치마크
출시 당시 제미니의 가장 큰 경쟁자는 OpenAI의 GPT-4입니다.

4개의 비교 영역이 있는 제미니 울트라는 가장 강력한 제미니 모델로, 일상적인 작업에 대한 상식적 추론을 제외한 거의 모든 측면에서 GPT-4를 능가합니다. 제미니 울트라는 정확한 Python 코드 생성, 수학적 문제 해결 능력 및 일반 MMLU에서 탁월합니다.
구글은 제미니 프로 및 사용 가능한 다른 관련 AI 모델과 함께 더 포괄적인 벤치마크 보고서를 작성했습니다:

제미니 모델의 능력에 대한 더 많은 맥락을 제공하기 위해 구글은 제미니 프로를 주요 벤치마크로 사용하는 정규화된 내부 테스트를 수행했습니다.

제미니 AI 기능
제미니 AI는 더욱 효과적이기 위해 본질적으로 다중 모달로 설계되었습니다. 이는 제미니가 모든 종류의 입력을 이해하고 추론하는 데 도움을 주며, 따라서 도움을 간절히 구하는 사용자에게 우수한 지원을 제공합니다:
정교한 추론
제미니의 복잡한 다중 모달 추론 능력은 AI 모델이 복잡한 정보를 소화하고 처리할 수 있게 합니다. 따라서 제미니는 대량의 데이터 속에서 숨겨진 의미를 추론하는 데 능숙합니다.
이 또한 제미니를 사용하여 수천 개의 문서에서 특정 정보를 추출할 수 있습니다 - 제미니는 입력된 기준에 따라 정보를 필터링하고 이해하여 원하는 정보를 제공합니다.
고급 코딩
제미니는 코드를 이해하고 설명하며 생성할 수 있습니다. 이를 통해 Python, Java, C++, Go와 같은 널리 사용되는 프로그래밍 언어의 코드를 생성할 수 있습니다.
이는 이해하지 못하는 코드가 있을 경우, 제미니를 통해 코드가 수행하는 작업을 분석할 수 있다는 것을 의미합니다. 그뿐만 아니라, 제미니는 자신이 어려움을 겪고 있는 기능에 대한 코드를 제공하는 데 도움을 줄 수 있습니다.
다양한 입력에서 아이디어 생성
제미니는 다양한 유형의 입력에 응답할 수 있습니다. 여기에는 PDF 파일, 사진, 텍스트 및 비디오가 포함됩니다. 정확하고 상세한 식별 기술을 갖춘 제미니는 영감의 원천이 될 수 있으며, 이를 브레인스토밍 도구라고 부르고 싶을 수도 있습니다.
제미니 API 소개
제미니의 출시는 구글 제미니 API와 함께 이루어져, 개발자들로 하여금 다양한 AI 기반 응용 프로그램을 개발할 수 있게 해줍니다. 제미니를 사용하면 더 이상 텍스트에만 국한되지 않고, 이미지를 입력하여 입력과 관련된 출력을 생성할 수 있습니다.
제미니 API 사용 가능성
현재 제미니 API가 운영될 수 있는 사용 가능한 언어 및 지역 목록이 있습니다. 아래 링크를 확인하여 제미니 API 사용 자격이 있는지 확인하세요!
제미니 API 가격

구글은 제미니 프로의 무료 버전을 제공합니다. 구글은 사용자가 제미니 프로 API로 앱을 만들 것을 권장하지만, API의 무료 버전에서 포함된 프롬프트와 응답은 기록되어 제미니 프로의 연구 및 개발 과정에 사용되며, 즉, 구글은 API가 수신하고 제공하는 모든 내용을 기록하게 됩니다(개인정보 없음).
제미니는 상대적으로 새롭기 때문에, 제미니 API에 대한 전체 가격이 공개되지 않았지만, 출력에 대한 입력 가격이 제공되었습니다. 1000자를 입력하는 데 $0.000125, 메시지를 입력하는 데 $0.0025가 소요됩니다. 응답을 제공하기 위해 제미니 API는 1000자를 출력하는 데 $0.000375를 청구합니다. 그러나 유료 버전의 제미니 API는 분당 60개 이상의 쿼리를 지원합니다.
제미니 API 사용에 대한 대체 수동 단계별 가이드
제미니 AI 모델은 무료로 접근할 수 있는 가장 강력한 AI 모델 중 하나입니다. 이를 사용하여 애플리케이션을 만들고 싶다면, 아래 섹션을 계속 읽어보세요.
1단계: 제미니 API 키 얻기
제미니 API에 접근하기 위해서는 먼저 구글 AI for Developers에서 제미니 API 키를 얻어야 합니다.

그러면 구글 AI 스튜디오 대시보드에 들어가게 되며, 새 프롬프트 시작 또는 API 키 얻기를 선택하라는 메시지가 표시됩니다.

위 버튼을 찾아 API 키를 생성하세요.

제미니는 이미 구글 클라우드에 있는 프로젝트(팀 프로젝트일 수 있음)에서 작업할 것인지 아니면 새로운 프로젝트를 생성할 것인지 선택할 수 있는 옵션을 제공합니다.

옵션을 선택하면 제미니가 API 키를 생성해 줄 것입니다!
2단계 - cURL 코드 복사

먼저 구글 AI for Developers 웹사이트로 가서 위 이미지에서 강조된 URL을 복사합니다. 마지막 부분인 2> /dev/null
은 cURL 코드의 일부가 아니므로 포함하지 마세요.

다음으로 Apidog을 열고, Apidog 창의 왼쪽 상단 모서리 주변에 있는 보라색 +
버튼을 선택합니다. Import cURL
을 볼 수 있어야 합니다. 또는 Ctrl + I
단축키를 사용할 수 있습니다.

cURL 코드를 창에 붙여넣고 OK
버튼을 누릅니다.
Apidog은 사용자가 기존 cURL 코드를 새로운 요청으로 가져올 수 있게 해줍니다! 또한 이러한 cURL 코드 요청을 원하는 대로 수정할 수 있습니다.
cURL 코드가 작동하지 않을 경우 대체 수동 단계
Apidog를 통해 제미니 API 키로 API 생성하기
이 글에서는 Apidog, 디자인 우선 API 개발 도구와 함께 제미니 API 키를 사용하는 방법을 보여줍니다.

먼저 Apidog에서 새로운 프로젝트를 생성합니다. 이름은 제미니 API 또는 원하는 대로 지을 수 있습니다!

그런 다음 New API
버튼을 누릅니다.

이제 구글 AI for Developers 웹사이트로 가서 위 이미지에서 강조된 URL을 복사합니다.

Apidog로 돌아가서, 그림에 표시된 강조된 영역에 복사한 제미니 API URL을 붙여넣습니다. 이 예시는 POST 요청이므로, 메서드를 GET에서 POST로 변경해야 합니다.
URL의 끝에 쿼리 매개변수가 제거된 것을 확인하세요. 걱정하지 마세요 - Apidog에서는 모든 쿼리 매개변수가 자동으로 추출되어 그림에서 보여진 Params
섹션 아래의 Request Params
에 채워집니다.

이 섹션을 앞서 생성된 제미니 API 키로 교체해야 합니다. 위 이미지에 표시된 강조된 섹션에 붙여넣으세요. 그 후 진행 상황을 저장하려면 저장 버튼을 클릭하세요.

다시 구글 AI for Developers 웹사이트로 가서 POST 요청의 본문을 복사합니다. 본문의 강조된 부분을 복사하세요.

Apidog로 돌아가서, 요청 섹션에서 Body
헤더를 선택하고 json
을 선택합니다. 그런 다음 POST 요청 본문을 Example
섹션에 붙여넣으세요.
제미니 API에 전송될 프롬프트를 변경하고 싶다면, "text"
요소의 따옴표 안에 있는 문자열을 편집할 수 있습니다.
마지막으로, 요청을 하려면 위의 Send
버튼을 클릭하세요. 그러면 제미니 API로부터 응답을 받을 수 있습니다!
결론
구글 제미니 API는 오늘날 많은 개발자들이 소규모 프로그램, 응용 프로그램 및 사업에 활용할 수 있는 매우 강력한 도구입니다. 텍스트와 이미지 입력을 모두 처리할 수 있는 능력을 갖춘 제미니 API는 사용자가 지능적이고 맥락적으로 추론하는 통찰력 있는 응답을 제공할 수 있습니다.
Apidog는 API를 구축하는 것 외에도 API를 테스트하고 모킹하며 문서화할 수 있는 간단하고 직관적인 환경을 제공합니다. 개발자의 효율성을 높여주는 많은 자동화된 프로세스가 있으므로, 다음 API 플랫폼으로 Apidog를 고려해 보세요!