Documentation

Documentation

  • Conversation
  • Reader
  • Speech
  • Console
  • AI Agents
  • Languages iconTiếng Việt
    • English
    • Janpanese

›Xử lý ngôn ngữ

Tài liệu

  • Giới thiệu
  • I. Giới thiệu Chatbot

    • Chatbot là gì
    • Mục đích của Chatbot
    • Các loại Chatbot phổ biến
    • Lợi ích khi sử dụng Chatbot FPT.AI
    • Bắt đầu với FPT.AI

    II. Xây dựng chatbot trên nền tảng FPT.AI

    • Cơ chế hoạt động
    • Quy trình xây dựng Bot
    • Tạo Chatbot
    • Xử lý ngôn ngữ tự nhiên - NLP
    • Kịch bản tạo câu trả lời
    • Kịch bản Bot - Bot Builder (mới)
    • Các thẻ trả lời
    • Nút liên kết bước
    • Lấy thông tin khách hàng sử dụng thẻ Form
    • Cài đặt và quản lý biến
    • Kiểm tra điều kiện của biến
    • Thẻ bộ nhớ
    • Gửi/ nhận thông tin qua thẻ JSON API
    • Tính năng nhắc nhở
    • Tính năng nâng cao
    • Menu cố định

    III. Lịch sử

    • Cập nhập hiểu biết của Bot

    IV. Tích hợp trên các kênh chat

    • Tích hợp với Facebook
    • Tích hợp với Facebook at Work
    • Tích hợp với Viber
    • Tích hợp với Zalo
    • Tích hợp vào website
    • Webhook

    V. Gửi thông báo

    • Gửi thông báo

    VI. Tự động trả lời bình luận

    • Tự động trả lời bình luận trên Facebook

    VII. Tính năng kiểm tra tự động

    • Kiểm tra dựa trên testcases
    • Tự động tạo testcases theo kịch bản thực của Bot

    VIII. Thống kê

    • Giới thiệu tính năng thống kê
    • Thống kế số lượng yêu cầu của người dùng
    • Xếp hạng ý định
    • Chat với Bot
    • Số lượng người dùng mới
    • Xếp hạng kịch bản
    • Số tin nhắn Bot trả lời theo kịch bản
    • Số yêu cầu theo từng giờ
    • Số người dùng theo từng giờ
    • Thống kê theo thời gian thực
    • Thống kê cho gửi thông báo

    XI. Đánh giá và Khảo sát

    • Tính năng đánh giá
    • Tính năng khảo sát

    XI. Cài đặt - Quản lý Bot

    • Cài đặt - Quản lý Bot
    • Thông tin Bot
    • Quản lý tin nhắn
    • Quản lý dữ liệu
    • Độ tin cậy của Bot
    • Xóa dữ liệu của Bot
    • Xóa Bot
    • Chuyển quyền sở hữu Bot
    • Phiên bản

    XII. Vai trò trên Bot

    • Vai trò trên Bot

    XIII. Chatbot SDK

    • Chat Bot SDK
  • Appendices

Hỗ trợ trực tuyến

  • Giới thiệu hỗ trợ trực tuyến
  • Giao diện danh sách khách hàng
  • Luồng hỗ trợ trực truyến
  • Tính năng ghi chú
  • Trò chuyện nội bộ
  • Tính năng báo cáo KPI
  • Cấu hình báo cáo phiên hỗ trợ
  • Báo cáo Phiên hội thoại
  • Lưu trữ cuộc trò chuyện
  • Quản lý luồng thông tin thu thập
  • Tự động chỉ định

Hướng dẫn (Videos)

  • Tổng quan nền tảng tạo chatbot FPT.AI Conversation
  • Tạo chatbot hỏi đáp với tính năng QnA
  • Tạo Chatbot với kịch bản phức tạp
  • Tính năng Precondition trong mục Kịch bản
  • Chức năng Trả lời ngẫu nhiên trong khi thiết kế Chatbot
  • Dạy chatbot hiểu khách hàng với tính năng NLP
  • Trích xuất chính xác và trích xuất tiên đoán trong NLP
  • Theo dõi Lịch sử nhận diện
  • Tính năng Gửi thông báo
  • Chức năng Hỗ trợ trực tuyến
  • Thiết lập Menu cố định
  • Tính năng Tự động bình luận trên Facebook
  • Thiết lập Vai trò trên Bot
  • Cấu hình Bot trong mục Cài đặt
  • Kết nối Chatbot với Facebook
  • Kết nối Chatbot với Facebook at Work

API

  • Giới thiệu
  • Tổng quan
  • Xử lý ngôn ngữ

    • Ý định
    • Thực thể
    • Câu mẫu
    • Đào tạo
    • Tiên đoán
    • Từ khóa
    • Từ điển

    Quản lý hội thoại

    • API Lấy câu trả lời của bot
    • Thẻ JSON
    • Các loại tin nhắn

API Reference

Predict

All

Requests FPT.AI to predict for both intents of and entities in the given text.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/predict \
  -H 'Authorization: Bearer your_application_token' \
  -d '{
  "content": "Shop bán iPhone không?",
  "save_history": false
}'

Example response

{
    "status": {
        "code": 200,
        "message": "Predict All successful",
        "module": "",
        "api_code": 0,
        "err_code": 0
    },
    "data": {
        "intents": [
            {
                "label": "ask_product",
                "confidence": 0.92
            },
            {
                "label": "ask_general_information",
                "confidence": 0.04
            },
            {
                "label": "ask_inventory",
                "confidence": 0.03
            }
        ],
        "entities": [
            {
                "start": 9,
                "end": 15,
                "value": "iPhone",
                "real_value": "apple-iphone",
                "entity": "filter_brand",
                "subentities": null
            }
        ]
    },
    "history_id": 0
}

Request

POST https://v3-api.fpt.ai/api/v3/predict

Parameters

ParameterRequiredDescription
contentyestext to predict
save_historynosave to history

Response

Returns a JSON object that contains predicted intents and entities with confidence values.

Intent

Requests FPT.AI to predict for intents of the given text.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/predict/intent \
  -H 'Authorization: Bearer your_application_token' \
  -d '{
  "content": "do you have fresh chicken eggs?"
}'

Example response

{
    "status": {
        "code": 200,
        "message": "Predict Intents successful",
        "module": "",
        "api_code": 0,
        "err_code": 0
    },
    "data": {
        "intents": [
            {
                "label": "product_info",
                "confidence": 0.99
            },
            {
                "label": "purchase",
                "confidence": 0.005
            }
        ]
    }
}

Request

POST https://v3-api.fpt.ai/api/v3/predict/intent

Paramenters

ParameterRequiredDescription
contentyestext to predict
save_historynosave to history

Response

Returns a JSON object that contains predicted intents with confidence values.

Entity

Requests FPT.AI to predict for entities in the given text.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/predict/entity \
  -H 'Authorization: Bearer your_application_token' \
  -d '{
  "content": "I'd like to purchase some fresh vegetable",
  "save_history": false
}'

Example response

{
    "status": {
        "code": 200,
        "message": "Recognize Entities successful",
        "module": "",
        "api_code": 0,
        "err_code": 0
    },
    "data": {
        "entities": [
            {
                "start": 32,
                "end": 41,
                "value": "vegetable",
                "real_value": "vegetable",
                "entity": "product_name",
                "subentities": []
            }
        ]
    }
}

Request

POST https://v3-api.fpt.ai/api/v3/predict/entity

Paramenters

ParameterRequiredDescription
contentyestext to predict

Response

Returns a JSON object that contains predicted entities with confidence values.

← Đào tạoTừ khóa →
  • All
    • Request
    • Parameters
    • Response
  • Intent
    • Request
    • Response
  • Entity
    • Request
    • Paramenters
    • Response
Conversation
DocumentationAPI ReferenceTutorials (Video)
Reader
DocumentationAPI ReferenceTutorials
Speech
DocumentationAPI ReferenceTutorials
Copyright © 2025 FPT Corporation