Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

Analyze Comment Toxicity with Perspective API

Jigsaw
Made by Jigsaw

Analyze the perceived impact the text of a comment might have on a conversation using Perspective API.

이 확장 프로그램의 작동 방식

이 확장 프로그램을 사용하면 Perspective API 에서 Cloud Firestore 컬렉션에 기록된 댓글에 대한 유해성 점수를 확인할 수 있습니다.

이 확장 프로그램은 구성한 텍스트 필드 및 컬렉션에서 Perspective API를 실행합니다. API는 머신러닝 모델을 사용하여 속성이라고 하는 다양한 감정적 개념을 기준으로 댓글을 평가하여 댓글이 대화에 미칠 수 있는 영향을 평가합니다. 이 확장 프로그램을 설치할 때 평가를 받을 속성을 지정해야 합니다. Perspective의 기본 속성은 유해성이며, "상대방을 토론에서 나가게 할 수 있는 무례하거나 모욕적이거나 부당한 댓글"로 정의됩니다. 개발자 사이트에서 사용 가능한 모든 속성 목록 을 확인하세요. 컬렉션에 새 문서가 추가되거나 기존 문서가 수정되면 점수를 가져옵니다.

추가 설정

이 확장 프로그램을 사용하려면 먼저 Perspective API를 사용 설정해야 합니다. 시작하기 페이지의 안내 에 따라 API 액세스를 요청한 다음 API를 사용 설정하고 API 키를 생성 하세요.

기본적으로 Perspective API에는 초당 쿼리 수(QPS) 1의 할당량이 부여됩니다. QPS를 추가하려면 필요에 따라 할당량 상향 요청 을 작성하세요.

참고: 할당된 QPS보다 빠른 속도로 문서를 추가하거나 업데이트할 경우 할당량을 초과할 수 있으며 확장 프로그램이 문서를 평가하지 못하게 됩니다.

결제

Perspective API는 할당량에 관계없이 무료 입니다. 그러나 이 확장 프로그램은 관련 요금이 청구될 수 있는 다음과 같은 Firebase 및 Google Cloud Platform 서비스를 사용합니다.

  • Cloud Firestore
  • Cloud Functions

Firebase Extensions 사용 시에는 사용한 기본 리소스에 대한 요금만 부과됩니다. 확장 프로그램이 Google Cloud API를 호출하거나 Google 외의 서비스에 아웃바운드 네트워크 요청을 수행하는 등 유료 등급 요금제가 필요한 서비스를 사용할 때만 유료 등급 요금제를 이용합니다. 모든 Firebase 서비스에서 무료 등급 사용량을 제공합니다. Firebase 요금 자세히 알아보기

확장 프로그램 설치 방법

Firebase Console 사용

Firebase Console을 사용해 확장 프로그램을 설치하고 관리할 수 있습니다.

Console을 사용해 설치하기

Firebase CLI 사용

Firebase CLI를 사용해 확장 프로그램을 설치하고 관리할 수도 있습니다.

1단계: 다음 npm 명령어를 실행하여 CLI를 설치하거나 최신 CLI 버전으로 업데이트합니다.

npm install -g firebase-tools
작동하지 않는 경우 Firebase CLI 참조 를 살펴보거나 npm 권한 을 변경하세요.

2단계: 새 Firebase 프로젝트 디렉터리를 설정 하거나 기존 디렉터리로 이동합니다.

3단계: 다음을 실행하여 이 확장 프로그램을 확장 프로그램 매니페스트 에 추가합니다.

firebase ext:install jigsaw/firestore-perspective-toxicity --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

5단계: 매니페스트의 확장 프로그램을 프로젝트에 배포 합니다.

firebase deploy --only extensions --project=projectId_or_alias
지원
Cloud Firestore
작성자
라이선스
Apache-2.0
버전
0.1.6