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 1.4.2

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

Hãy 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 ý kiến của người dùng về nội dung theo thang đo từ tích cực đến tiêu cực.

Nội dung này cung cấp tài liệu 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 một tiện ích bằng bảng điều khiển Apigee, hãy xem bài viết 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 thông tin về tính năng này trong API Ngôn ngữ tự nhiên, hãy xem bài viết Phân loại nội dungDanh mục nội dung.

Yêu cầu thông số

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

Phản hồi

Mảng Danh mục, trong đó mỗi mặt hàng chứa một danh mục dùng để phân loại nội dung và điểm số tin cậy.

sentenceSentiment

Phân tích văn bản đã cho và xác định quan điểm cảm xúc đang thịnh hành trong văn bản đó, đặc biệt để 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 thông tin về tính năng này trong Natural Language API, 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.

Yêu cầu thông số

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Thông số Mô tả Loại Mặc định Bắt buộc
dữ liệu 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 các điểm cảm nhận cho toàn bộ tài liệu và từng câu của 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, chúng tôi bao gồm các thuộc tính sau:

  • Một tài sản Nội dung có nội dung được phân tích.
  • Thuộc tính Điểm cho biết ý kiến của nội dung trên thang điểm từ 1 đến -1, từ dương (số dương) đến âm (số âm).
  • Thuộc tính Cường độ 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 nội dung được chỉ định để xác định ý kiến (tích cực hoặc tiêu cực) được thể hiện về mỗi thực thể trong văn bản đó. Cảm tính của đối tượng được thể hiện bằng điểm số và giá trị độ lớn và được xác định cho mỗi lượt đề cập đến một đối tượng. Sau đó, các điểm số đó được tổng hợp thành điểm số đánh giá cảm xúc tổng thể và tầm quan trọng đối với một thực thể.

Để biết thêm về việc 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 ý kiến của thực thểCách diễn giải các giá trị phân tích ý kiến.

Yêu cầu thông số

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Thông số Mô tả Loại Mặc định Bắt buộc
dữ liệu 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 nhận của 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, chúng tôi bao gồm các thuộc tính sau:

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

Tham chiếu cấu hình

Sử dụng mã sau 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 tiện ích 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ó

Các thuộc tính của gói tiện ích này

Chỉ định giá trị cho các thuộc tính cấu hình sau 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 được nhập vào bảng điều khiển của Apigee Edge, đây là nội dung của tệp khoá tài khoản dịch vụ của bạn. Khi được gửi qua API quản lý, giá trị nà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ó.