Tiện ích ngôn ngữ tự nhiên của Google Cloud

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Phiên bản 2.0.0

Cung cấp quyền truy cập vào Google Cloud Natural Language API.

Sử dụng tiện ích này để phân loại nội dung bằng cách áp dụng các danh mục, cũng như để phân tích cảm xúc của nội dung theo thang từ tích cực đến tiêu cực.

Nội dung này cung cấp thông tin tham khảo để định cấu hình và sử dụng tiện ích này. Để biết các bước định cấu hình tiện ích bằng bảng điều khiển Apigee, hãy xem phần Thêm và định cấu hình tiện ích.

Thao tác

classifyContent

Phân tích một phần văn bản và trả về danh sách các danh mục nội dung áp dụng cho văn bản đó.

Để biết thêm về tính năng này trong API Ngôn ngữ tự nhiên, hãy xem phần Phân loại nội dungDanh mục nội dung.

Tham số yêu cầu

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Thông số Mô tả Loại Mặc định Bắt buộc
khác Nội dung cần phân tích. Chuỗi Không có. Có.

Phản hồi

Mảng Categories (Danh mục) trong đó mỗi mục chứa một danh mục để phân loại nội dung và một điểm số về độ tin cậy.

sentenceSentiment

Phân tích văn bản đã cho và xác định quan điểm cảm xúc phổ biến trong đó, đặc biệt là để xác định thái độ của người viết là tích cực, tiêu cực hay trung lập.

Để biết thêm về tính năng này trong API Ngôn ngữ tự nhiên, hãy xem bài viết Phân tích cảm xúcKiến thức cơ bản về API Ngôn ngữ tự nhiên.

Tham số yêu cầu

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Thông số Mô tả Loại Mặc định Bắt buộc
khác Nội dung cần phân tích. Chuỗi Không có. Có.

Phản hồi

Một đối tượng chứa điểm cảm xúc cho toàn bộ tài liệu và từng câu trong tài liệu (trong một mảng). Đối với cả tài liệu và các câu trong tài liệu, các thuộc tính sau đây sẽ được đưa vào:

  • Một Tài sản nội dung có nội dung được phân tích.
  • Thuộc tính Điểm số cho biết cảm xúc của nội dung theo thang điểm từ 1 đến -1, từ tích cực (số dương) đến tiêu cực (số âm).
  • Thuộc tính Magnitude (Mức độ) cho biết mức độ cảm xúc tổng thể (cả tích cực và tiêu cực) trong nội dung, từ 0 đến +inf.

entitySentiment

Phân tích văn bản đã chỉ định để xác định cảm xúc (tích cực hoặc tiêu cực) được thể hiện về từng thực thể trong văn bản. Thái độ đối với thực thể được biểu thị bằng điểm số và giá trị cường độ dạng số, đồng thời được xác định cho mỗi lần đề cập đến một thực thể. Sau đó, các điểm số đó được tổng hợp thành điểm số và cường độ cảm xúc tổng thể cho một thực thể.

Để biết thêm về tính năng phân tích thực thể trong API Ngôn ngữ tự nhiên của Google Cloud, hãy xem bài viết Phân tích cảm xúc về thực thểDiễn giải các giá trị phân tích cảm xúc.

Tham số yêu cầu

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Thông số Mô tả Loại Mặc định Bắt buộc
khác Nội dung cần phân tích. Chuỗi Không có. Có.

Phản hồi

Một mảng đối tượng chứa điểm cảm xúc cho các thực thể trong văn bản. Đối với cả tài liệu và các câu trong tài liệu, các thuộc tính sau đây sẽ được đưa vào:

  • Thuộc tính Tên có .
  • Thuộc tính Type (Loại) mô tả loại của thực thể.
  • Thuộc tính Điểm số cho biết cảm xúc của thực thể trên thang điểm từ 1 đến -1, từ tích cực (số dương) đến tiêu cực (số âm).
  • Thuộc tính Magnitude (Mức độ) cho biết mức độ cảm xúc (cả tích cực và tiêu cực) của thực thể, trong khoảng từ 0 đến +inf.

Tài liệu tham khảo về cấu hình

Hãy sử dụng nội dung sau đây khi bạn định cấu hình và triển khai tiện ích này để sử dụng trong proxy API.

Các thuộc tính mở rộng phổ biến

Các thuộc tính sau có sẵn cho mỗi tiện ích.

Tài sản Mô tả Mặc định Bắt buộc
name Tên mà bạn đang đặt cho cấu hình của tiện ích này. Không có
packageName Tên của gói tiện ích do Apigee Edge cung cấp. Không có
version Số phiên bản của gói tiện ích mà bạn đang định cấu hình tiện ích. Không có
configuration Giá trị cấu hình cụ thể cho tiện ích bạn đang thêm. Xem Thuộc tính cho gói tiện ích này Không có

Thuộc tính cho gói tiện ích này

Chỉ định giá trị cho các thuộc tính cấu hình sau đây dành riêng cho tiện ích này.

Thuộc tính Mô tả Mặc định Bắt buộc
thông tin xác thực Khi nhập vào bảng điều khiển Apigee Edge, đây là nội dung của tệp khoá tài khoản dịch vụ. Khi được gửi qua API quản lý, đây là một giá trị được mã hoá base64 được tạo từ tệp khoá tài khoản dịch vụ. Không có. Có.