다음을 통해 공유


Google Gemini(독립 게시자)(미리 보기)

고급 AI 다중 모달 콘텐츠 생성 기능을 제공하는 Google Gemini용 사용자 지정 커넥터입니다. Gemini는 Google DeepMind에서 개발한 멀티모달 대형 언어 모델의 제품군으로, LaMDA 및 PaLM 2의 후속 모델로 활동하고 있습니다. 제미니 울트라, 제미니 프로, 제미니 나노로 구성된 이 릴리스는 2023년 12월 6일에 발표되었습니다.

이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.

서비스 클래스 Regions
Copilot Studio Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
논리 앱 스탠다드 다음을 제외한 모든 Logic Apps 지역 :
     - Azure Government 지역
     - Azure 중국 지역
     - 미국 국방부(DoD)
Power Apps Premium 다음을 제외한 모든 Power Apps 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
Power Automate Premium 다음을 제외한 모든 Power Automate 지역 :
     - 미국 정부(GCC)
     - 미국 정부(GCC High)
     - 21Vianet에서 운영하는 중국 클라우드
     - 미국 국방부(DoD)
연락처
이름 Priyaranjan KS, Vidya Sagar Alti [Tata 컨설팅 서비스]
URL https://www.tcs.com
전자 메일 priyaranjan.sathyavrathan@tcs.com
커넥터 메타데이터
게시자 Priyaranjan KS, Vidya Sagar Alti [Tata 컨설팅 서비스]
웹 사이트 https://ai.google.dev/
개인 정보 보호 정책 https://policies.google.com/privacy
카테고리 AI

연결을 만드는 중

커넥터는 다음 인증 유형을 지원합니다.

기본값 연결을 만들기 위한 매개 변수입니다. 모든 지역 공유할 수 없음

기본값

적용 가능: 모든 지역

연결을 만들기 위한 매개 변수입니다.

공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.

이름 유형 Description 필수
API 키 시큐어스트링 (보안 문자열) 이 API의 API 키 진실

제한 한도

Name 호출 갱신 기간
연결당 API 호출 100 60초

동작

다중 모달 콘텐츠 생성

입력 메시지와 이미지 또는 비디오가 제공된 모델에서 응답을 생성합니다.

모델 세부 정보 가져오기

제공된 모델 이름을 기반으로 특정 모델의 세부 정보를 검색합니다.

모든 모델 가져오기

사용 가능한 모든 모델의 목록을 세부 정보로 검색합니다.

스트림 콘텐츠 생성

기본적으로 모델은 전체 생성 프로세스를 완료한 후 응답을 반환합니다. 전체 결과를 기다리지 않고 스트리밍을 사용하여 부분 결과를 처리하여 더 빠른 상호 작용을 달성할 수 있습니다.

일괄 처리 포함 생성

텍스트 콘텐츠 일괄 처리에 대한 포함 벡터를 생성합니다.

텍스트 콘텐츠 생성

입력 메시지가 지정된 경우 모델에서 텍스트 응답을 생성합니다.

토큰 개수

생성 언어 모델을 사용하여 지정된 텍스트의 토큰 수를 계산합니다.

포함 생성

이 엔드포인트는 텍스트 유사성, 분류 및 클러스터링과 같은 다양한 자연어 처리 작업에 사용할 수 있는 제공된 텍스트 콘텐츠에 대한 포함 벡터를 생성하도록 설계되었습니다.

다중 모달 콘텐츠 생성

입력 메시지와 이미지 또는 비디오가 제공된 모델에서 응답을 생성합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

비전 엔드포인트에 사용할 API 버전입니다. Eg- v1beta

기본 모델 이름
modelName True string

기본 모델의 이름입니다. Eg- Enter gemini-pro 및 해당 비전 모델(gemini-pro-vision)이 사용됩니다.

역할
role string

Optional. 콘텐츠의 생산자입니다. 'user' 또는 'model'이어야 합니다.

부분
Parts object
카테고리
category string

Optional.필터링할 콘텐츠의 범주입니다.

기준치
threshold string

Optional.지정된 범주의 콘텐츠를 필터링하는 임계값입니다.

최대 출력 토큰
maxOutputTokens integer

Optional.비전 후보에 포함할 최대 토큰 수입니다.

온도
temperature number

Optional.Vision 출력의 임의성을 제어합니다.

위쪽 P
topP number

Optional.샘플링 시 고려할 토큰의 최대 누적 확률입니다.

Top K
topK integer

Optional.샘플링 시 고려할 최대 토큰 수입니다.

시퀀스 중지
stopSequences array of string

Optional.텍스트 출력 생성을 중지하는 문자 시퀀스 집합입니다.

반환

Name 경로 형식 Description
후보자
candidates array of object
부품
candidates.content.parts array of object
items
candidates.content.parts object
finishReason
candidates.finishReason string
index
candidates.index integer
safetyRatings
candidates.safetyRatings array of object
카테고리
candidates.safetyRatings.category string
확률
candidates.safetyRatings.probability string
safetyRatings
promptFeedback.safetyRatings array of object
카테고리
promptFeedback.safetyRatings.category string
확률
promptFeedback.safetyRatings.probability string

모델 세부 정보 가져오기

제공된 모델 이름을 기반으로 특정 모델의 세부 정보를 검색합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

API 버전, 예: 'v1beta'.

모델 이름
modelName True string

모델 이름, 예- 'gemini-pro'.

반환

Name 경로 형식 Description
이름
name string

모델의 고유 식별자입니다.

version
version string

모델의 버전입니다.

표시 이름
displayName string

모델의 표시 이름입니다.

description
description string

모델에 대한 설명입니다.

inputTokenLimit
inputTokenLimit integer

모델에서 처리할 수 있는 최대 입력 토큰 수입니다.

outputTokenLimit
outputTokenLimit integer

모델이 생성할 수 있는 출력 토큰의 최대 수입니다.

supportedGenerationMethods
supportedGenerationMethods array of string

모델에서 지원되는 생성 방법 목록입니다.

온도
temperature number

모델의 기본 온도 설정입니다.

topP
topP number

모델의 기본 topP 설정입니다.

topK
topK number

모델의 기본 topK 설정입니다.

모든 모델 가져오기

사용 가능한 모든 모델의 목록을 세부 정보로 검색합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

API 버전, 예: 'v1beta'.

반환

Name 경로 형식 Description
models
models array of object
이름
models.name string

모델의 고유 식별자입니다.

version
models.version string

모델의 버전입니다.

표시 이름
models.displayName string

모델의 표시 이름입니다.

description
models.description string

모델에 대한 설명입니다.

inputTokenLimit
models.inputTokenLimit integer

모델에서 처리할 수 있는 최대 입력 토큰 수입니다.

outputTokenLimit
models.outputTokenLimit integer

모델이 생성할 수 있는 출력 토큰의 최대 수입니다.

supportedGenerationMethods
models.supportedGenerationMethods array of string

모델에서 지원되는 생성 방법 목록입니다.

온도
models.temperature number

모델의 기본 온도 설정입니다. 모든 모델에는 존재하지 않습니다.

topP
models.topP number

모델의 기본 topP 설정입니다. 모든 모델에는 존재하지 않습니다.

topK
models.topK number

모델의 기본 topK 설정입니다. 모든 모델에는 존재하지 않습니다.

스트림 콘텐츠 생성

기본적으로 모델은 전체 생성 프로세스를 완료한 후 응답을 반환합니다. 전체 결과를 기다리지 않고 스트리밍을 사용하여 부분 결과를 처리하여 더 빠른 상호 작용을 달성할 수 있습니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

API 버전, 예: 'v1beta'.

모델 이름
modelName True string

모델 이름, 예- 'gemini-pro'.

역할
role string

콘텐츠의 생산자입니다. 'user' 또는 'model'이어야 합니다.

문자 메시지
text string

필수 사항입니다. 처리할 텍스트 콘텐츠입니다.

카테고리
category string

Optional. 필터링할 콘텐츠의 범주입니다.

기준치
threshold string

Optional. 콘텐츠 필터링에 대한 임계값 수준입니다.

온도
temperature number

Optional. 응답의 임의성을 제어합니다. 값이 높을수록 응답이 더 다양해질 수 있습니다.

최대 출력 토큰
maxOutputTokens integer

Optional. 생성된 콘텐츠의 최대 토큰 수입니다.

위쪽 P
topP number

Optional. 응답의 다양성을 제어합니다. 값이 높을수록 응답이 다양해질 수 있습니다.

Top K
topK integer

Optional. 각 단계에서 고려되는 높은 확률 토큰 수를 제한합니다.

후보 수
candidateCount integer

Optional. 생성할 후보 응답 수입니다.

시퀀스 중지
stopSequences array of string

Optional.텍스트 출력 생성을 중지하는 문자 시퀀스 집합입니다.

반환

Name 경로 형식 Description
array of object
후보자
candidates array of object
부품
candidates.content.parts array of object
문자 메시지
candidates.content.parts.text string
역할
candidates.content.role string
finishReason
candidates.finishReason string
index
candidates.index integer
safetyRatings
candidates.safetyRatings array of object
카테고리
candidates.safetyRatings.category string
확률
candidates.safetyRatings.probability string
safetyRatings
promptFeedback.safetyRatings array of object
카테고리
promptFeedback.safetyRatings.category string
확률
promptFeedback.safetyRatings.probability string

일괄 처리 포함 생성

텍스트 콘텐츠 일괄 처리에 대한 포함 벡터를 생성합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

API 버전, 예: 'v1beta'.

모델 이름
modelName True string

모델 이름, 예: 'embedding-001'.

Model
model True string

생성을 포함하는 데 사용되는 모델의 식별자입니다. 'models/{modelName}' 형식과 일치해야 합니다.

문자 메시지
text string

Required.포함이 생성되는 텍스트 콘텐츠입니다.

반환

Name 경로 형식 Description
embeddings
embeddings array of object
values
embeddings.values array of number

생성된 포함을 나타내는 숫자 값의 배열입니다.

텍스트 콘텐츠 생성

입력 메시지가 지정된 경우 모델에서 텍스트 응답을 생성합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

엔드포인트에 사용할 API 버전입니다. Eg- v1beta

모델 이름
modelName True string

텍스트 생성에 사용할 모델의 이름입니다. 예 - 쌍둥이 자리 프로

역할
role string

Optional. 콘텐츠의 생산자입니다. 'user' 또는 'model'이어야 합니다.

문자 메시지
text True string

응답 생성을 위한 Required.Text입니다.

카테고리
category string

Optional.필터링할 콘텐츠의 범주입니다.

기준치
threshold string

Optional.지정된 범주의 콘텐츠를 필터링하는 임계값입니다.

최대 출력 토큰
maxOutputTokens integer

Optional.텍스트 후보에 포함할 최대 토큰 수입니다.

온도
temperature number

Optional.텍스트 출력의 임의성을 제어합니다.

위쪽 P
topP number

Optional.샘플링 시 고려할 토큰의 최대 누적 확률입니다.

Top K
topK integer

Optional.샘플링 시 고려할 최대 토큰 수입니다.

후보 수
candidateCount integer

Optional. 생성할 후보 응답 수입니다.

시퀀스 중지
stopSequences array of string

Optional.텍스트 출력 생성을 중지하는 문자 시퀀스 집합입니다.

반환

Name 경로 형식 Description
후보자
candidates array of object
부품
candidates.content.parts array of object
문자 메시지
candidates.content.parts.text string
finishReason
candidates.finishReason string
index
candidates.index integer
safetyRatings
candidates.safetyRatings array of object
카테고리
candidates.safetyRatings.category string
확률
candidates.safetyRatings.probability string
safetyRatings
promptFeedback.safetyRatings array of object
카테고리
promptFeedback.safetyRatings.category string
확률
promptFeedback.safetyRatings.probability string

토큰 개수

생성 언어 모델을 사용하여 지정된 텍스트의 토큰 수를 계산합니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

비전 엔드포인트에 사용할 API 버전입니다. 예- 'v1beta'

모델 이름
modelName True string

모델 이름, 예- 'gemini-pro'.

문자 메시지
text string

필수 사항입니다. 토큰 수를 결정할 텍스트 콘텐츠입니다.

반환

Name 경로 형식 Description
totalTokens
totalTokens integer

제공된 텍스트의 총 토큰 수입니다.

포함 생성

이 엔드포인트는 텍스트 유사성, 분류 및 클러스터링과 같은 다양한 자연어 처리 작업에 사용할 수 있는 제공된 텍스트 콘텐츠에 대한 포함 벡터를 생성하도록 설계되었습니다.

매개 변수

Name 필수 형식 Description
API 버전
apiVersion True string

사용할 API의 버전입니다. 이 매개 변수는 API 엔드포인트의 버전 관리 체계를 정의합니다. 예- 'v1beta'

모델 이름
modelName True string

포함을 생성하는 데 사용할 모델의 이름입니다. 모델 이름은 API에서 사용할 수 있는 모델 중 하나에 해당해야 합니다. 예- 'embedding-001'

모델 리소스 이름
model True string

생성을 포함하는 데 사용되는 모델의 식별자입니다. 'models/{modelName}' 형식과 일치해야 합니다.

문자 메시지
text string

Required.포함이 생성되는 텍스트 콘텐츠입니다.

작업 유형
taskType string

Optional.포함이 의도된 작업의 형식입니다. 이 매개 변수는 모델이 포함이 생성되는 컨텍스트를 이해하는 데 도움이 됩니다.

제목
title string

Optional.콘텐츠에 대한 선택적 제목입니다. 이는 RETRIEVAL_DOCUMENT 같은 특정 작업 유형에 적용됩니다.

반환

Name 경로 형식 Description
values
embedding.values array of number

생성된 포함을 나타내는 숫자 값의 배열입니다.