Documentation

Documentation

  • Conversation
  • Reader
  • Speech
  • Console
  • AI Agents
  • Languages iconJanpanese
    • Tiếng Việt
    • English

›言語処理

ドキュメント

  • 序説
  • I. Chatbotの紹介

    • Chatbot とは
    • Chatbotの目的
    • Chatbotの一般的な種類
    • Chatbot FPT.AIのメリット
    • FPT.AIを始めましょう

    II.FPT.AIプラットフォームでCHATBOTの作成

    • 作業機構
    • Bot作成過程
    • Bot作成
    • NLPー自然言語処理
    • 回答の作成シナリオ
    • 新シナリオ
    • 応答カード
    • ステップ接続ボタン
    • フォームカードを使う顧客の情報を取得する
    • 変数の設定と管理
    • 変数条件のチェック
    • メモリカード
    • JSON APIカードを介して情報を送受する
    • リマインダー機能
    • 高度な機能
    • 固定なメニュー

    III. 履歴

    • Botの知識の更新

    IV. チャットチャネルでの統合

    • Facebookと統合する
    • Facebook at Workと統合する
    • Viberと統合する
    • Zaloと統合する
    • ウェブサイトと統合する
    • Webhook

    V. ブロードキャスト

    • 通知の送信

    VI. 自動コメント

    • FACEBOOKでの自動コメント

    VII. 自動テスト機能

    • テストケースによってテストを行う
    • Botの実際のシナリオに基づいて自動テストケース作成を実行する

    VIII. 統計

    • 統計の機能の紹介
    • ユーザーリクエスト数の統計
    • インテントランキング
    • Botとチャット
    • 新ユーザ数
    • シナリオランキング
    • シナリオの通りに回答したメッセージの数
    • 1時間ごとのユーザのリクエストの数
    • 1時間ごとのユーザ-の数
    • リアルタイムによって統計する
    • ブロードキャストの統計

    XI. 評価と調査

    • 評価
    • 調査

    XI. Botの設定と管理

    • Botの設定と管理
    • Botの情報
    • メッセージ管理
    • データ管理
    • Botの信頼度
    • Botのデータを削除する
    • Bot削除
    • Botの所有権を譲渡する
    • バージョン

    XII. BOTロール

    • BOTロール

    XIII. Chatbot SDK

    • Chat Bot SDK
  • Appendices

Live Support

  • 前書き
  • 顧客リストのインタフェース
  • 顧客サポート流れ
  • ノート機能
  • 内部チャット機能
  • KPI報告機能
  • サポートセッションレポート構成
  • 会話セッションレポート
  • メールを介して顧客とコンサルタントの会話を保存する
  • 取得する情報の管理機能
  • 自動的に割り当てをする

チュートリアル (ビデオ)

  • Chatbot FPT.AI Conversationのプラットフォームの概要
  • QnA機能を使用してChatbotを作成する
  • 複雑なシナリオでChatbotを作成する
  • シナリオセクションにある「Precondition」という機能
  • Chatbot作成中にランダム返信機能
  • NLP機能を使用して顧客を理解するようにChatbotに教える
  • NLPでの完全一致と予測一致
  • 認証履歴の追跡
  • ブロードキャスト機能
  • ライブサポート機能
  • 固定メニューの設定
  • FACEBOOKでの自動コメント
  • Botロール
  • 設定でのBotの構成
  • ChatbotをFacebookに接続する
  • ChatbotをFacebook at Workに接続する

API

  • 序説
  • 概要
  • 言語処理

    • インテント
    • エンティティ
    • サンプル
    • トレーニング
    • 推定
    • キーワード
    • 辞書

    会話管理

    • APIによるBotの応答の取得
    • JSONカード
    • メッセージのタイプ

API Reference

Train

All

Requests FPT.AI to train/re-retrain for both intent model and entity model for the application.

Note: You MUST have at least 2 intents and 2 samples to train.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/train \
  -H 'Authorization: Bearer your_application_token' \

Example response

{
    "message": "training request is accepted",
    "status": [
        {
            "code": "mlne8hmzfy4jmgvpn3itoh7w8jyks1ut",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 1,
            "state": 0,
            "message": "",
            "model_file": "",
            "accuracy": 0,
            "precision": 0,
            "recall": 0,
            "f1": 0,
            "created_time": "2018-10-08T03:33:09Z",
            "finished_time": "2018-10-08T03:33:10Z",
            "started_time": "2018-10-08T03:33:10Z"
        },
        {
            "code": "g0a50948j6dd0asshcgszrhtaeeg807h",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 2,
            "state": 1,
            "message": "training",
            "model_file": "",
            "accuracy": 0,
            "precision": 0,
            "recall": 0,
            "f1": 0,
            "created_time": "2018-10-08T03:33:09Z",
            "finished_time": "2018-10-08T03:33:10Z",
            "started_time": "2018-10-08T03:33:10Z"
        }
    ]
}

Request

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

Parameters

ParameterRequiredDescription
n/an/an/a

Response

Returns a JSON message represents the training status.

Training status

Requests FPT.AI get current train status of the application.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/train/status \
  -H 'Authorization: Bearer your_application_token' \

Example response

{
    "last_success_time": "0001-01-01T00:00:00Z",
    "status": 1,
    "trainable": false
}

Request

POST https://v3-api.fpt.ai/api/v3/train/status

Parameters

ParameterRequiredDescription
n/an/an/a

Response

Returns a JSON message represents the training status.

Status valueDescription
0Waiting to train
1Training
2Train Success
3Train Failed

Intent

Requests FPT.AI to train/re-retrain intent model for the application.

Note: You MUST have at least 2 intents to train.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/train/intent \
  -H 'Authorization: Bearer your_application_token' \

Example response

{
    "message": "training request is accepted",
    "status": [
        {
            "code": "cxx6gfj2pypbp8s2ohxyiufw807bl34r",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 1,
            "state": 0,
            "message": "",
            "model_file": "",
            "accuracy": 0,
            "precision": 0,
            "recall": 0,
            "f1": 0,
            "created_time": "2018-10-08T04:02:04Z",
            "finished_time": "2018-10-08T04:02:05Z",
            "started_time": "2018-10-08T04:02:05Z"
        },
        {
            "code": "g0a50948j6dd0asshcgszrhtaeeg807h",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 2,
            "state": 2,
            "message": "Model trained successfully with engine v2_entity and took 1034 seconds.",
            "model_file": "2018-10-08_10-33-17__v2_entity",
            "accuracy": 100,
            "precision": 100,
            "recall": 100,
            "f1": 100,
            "created_time": "2018-10-08T03:33:09Z",
            "finished_time": "2018-10-08T03:50:35Z",
            "started_time": "2018-10-08T03:33:10Z"
        }
    ]
}

Request

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

Parameters

ParameterRequiredDescription
n/an/an/a

Response

Returns a JSON message represents the training status.

Entity

Requests FPT.AI to train/re-retrain entity model for the application.

Example request

curl -X POST \
  https://v3-api.fpt.ai/api/v3/train/entity \
  -H 'Authorization: Bearer your_application_token' \

Example response

{
    "message": "training request is accepted",
    "status": [
        {
            "code": "cxx6gfj2pypbp8s2ohxyiufw807bl34r",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 1,
            "state": 1,
            "message": "training",
            "model_file": "",
            "accuracy": 0,
            "precision": 0,
            "recall": 0,
            "f1": 0,
            "created_time": "2018-10-08T04:02:04Z",
            "finished_time": "2018-10-08T04:02:05Z",
            "started_time": "2018-10-08T04:02:29Z"
        },
        {
            "code": "pxkaxumjdkqkr6ojd73a3upsvwfkvbg5",
            "app_code": "dfd6908df08cf9d825f9ca9d38bf4677",
            "type": 2,
            "state": 0,
            "message": "",
            "model_file": "",
            "accuracy": 0,
            "precision": 0,
            "recall": 0,
            "f1": 0,
            "created_time": "2018-10-08T04:03:40Z",
            "finished_time": "2018-10-08T04:03:41Z",
            "started_time": "2018-10-08T04:03:41Z"
        }
    ]
}

Request

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

Parameters

ParameterRequiredDescription
n/an/an/a

Response

Returns a JSON message represents the training status.

← サンプル推定 →
  • All
    • Request
    • Response
  • Training status
    • Request
    • Response
  • Intent
    • Request
    • Response
  • Entity
    • Request
    • Response
Conversation
DocumentationAPI ReferenceTutorials (Video)
Reader
DocumentationAPI ReferenceTutorials
Speech
DocumentationAPI ReferenceTutorials
Copyright © 2025 FPT Corporation