Google Cloud Natural Language 확장 프로그램

<ph type="x-smartling-placeholder"></ph> 현재 Apigee Edge 문서를 보고 있습니다.
Apigee X 문서.
정보

<ph type="x-smartling-placeholder">

버전 1.2.0

Google Cloud Natural Language API에 대한 액세스 권한을 제공합니다.

이 확장 프로그램을 사용하면 카테고리를 적용하여 콘텐츠를 분류하고 콘텐츠 감정을 긍정적 또는 부정적 척도로 분석할 수 있습니다.

이 콘텐츠는 이 확장 프로그램을 구성하고 사용하기 위한 참조를 제공합니다. Apigee 콘솔을 사용하여 확장 프로그램을 구성하는 단계는 확장 프로그램 추가 및 구성을 참조하세요.

작업

<ph type="x-smartling-placeholder">

classifyContent

텍스트의 일부를 분석하고 텍스트에 적용되는 콘텐츠 카테고리 목록을 반환합니다.

Natural Language API의 이 기능에 대한 자세한 내용은 콘텐츠 분류콘텐츠 카테고리를 참조하세요.

요청 매개변수

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
매개변수 설명 유형 기본값 필수
데이터 분석할 콘텐츠입니다. 문자열 없음 예.

응답

각 항목에는 콘텐츠 분류를 위한 카테고리와 신뢰도 점수가 포함되어 있는 Categories 배열입니다.

sentenceSentiment

주어진 텍스트를 분석하고 전반적인 감정의 의도, 특히 작성자의 태도가 긍정적인지, 부정적인지 또는 중립적인지를 판단합니다.

Natural Language API의 이 기능에 대한 자세한 내용은 감정 분석Natural Language API 기본사항을 참조하세요.

요청 매개변수

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
매개변수 설명 유형 기본값 필수
데이터 분석할 콘텐츠입니다. 문자열 없음 예.

응답

문서 전체 및 각 문장의 감정 점수가 포함된 객체입니다 (배열 형식). 문서와 문장에 대해 다음 속성이 포함됩니다.

  • 분석된 콘텐츠가 포함된 콘텐츠 속성.
  • 콘텐츠의 감정을 양수 (양수)에서 음수 (음수)까지 1~-1 사이의 척도로 나타내는 점수 속성입니다.
  • 콘텐츠 내 감정의 전반적인 강도(긍정적 및 부정적 모두)를 나타내는 크기 속성(0.0~+inf)

entitySentiment

지정된 텍스트를 분석하여 텍스트 내의 각 항목에 대해 표현된 감정 (긍정적 또는 부정적)을 확인합니다. 항목 감정은 숫자 점수 및 크기 값으로 표현되며, 항목의 각 멘션마다 결정됩니다. 이러한 점수가 집계되어 항목의 전체 감정 점수와 크기가 결정됩니다.

Google Cloud Natural Language API의 항목 분석에 대한 자세한 내용은 항목 감정 분석감정 분석 값 해석을 참조하세요.

요청 매개변수

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
매개변수 설명 유형 기본값 필수
데이터 분석할 콘텐츠입니다. 문자열 없음 예.

응답

텍스트의 항목에 대한 감정 점수가 포함된 객체의 배열입니다. 문서와 문장에 대해 다음 속성이 포함됩니다.

  • 가 있는 Name 속성 .
  • 항목 유형을 설명하는 Type 속성.
  • 항목의 감정을 양수 (양수)부터 음수 (음수)까지 1~-1 사이의 척도로 나타내는 점수 속성입니다.
  • 항목의 감정 강도(긍정적 및 부정적 모두)를 나타내는 크기 속성(0.0~+inf)

구성 참조

API 프록시에서 사용하기 위해 이 확장 프로그램을 구성하고 배포할 때 다음을 사용하세요.

일반적인 확장 속성

모든 확장 프로그램에는 다음과 같은 속성이 있습니다.

속성 설명 기본 필수
name 확장 프로그램의 구성에 지정할 이름입니다. 없음 지원됨
packageName Apigee Edge에서 제공하는 확장 프로그램 패키지 이름입니다. 없음 지원됨
version 확장 프로그램을 구성하는 확장 프로그램 패키지의 버전 번호입니다. 없음 지원됨
configuration 추가하는 확장 프로그램 관련 구성 값입니다. 이 확장 프로그램 속성의 속성을 참조하세요. 없음 지원됨

이 확장 프로그램의 속성

이 확장 프로그램과 관련된 다음 구성 속성의 값을 지정합니다.

속성 설명 기본값 필수
사용자 인증 정보 Apigee Edge 콘솔에 입력하면 서비스 계정 키 파일의 내용입니다. 관리 API를 통해 전송되는 경우 서비스 계정 키 파일에서 생성되는 base64 인코딩 값입니다. 없음 예.