<ph type="x-smartling-placeholder"></ph>
현재 Apigee Edge 문서를 보고 있습니다.
Apigee X 문서. 정보
<ph type="x-smartling-placeholder">
버전 1.4.1
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 인코딩 값입니다. | 없음 | 예. |