Soracom

Users

スタートガイド
Home スタートガイド SORACOM サポート サポートを受ける

SORACOM Support Bot に問い合わせる

SORACOM Support Bot は、お客様からの質問内容に対して OpenAI を活用し、ソラコムのドキュメントに基づいた回答を生成する機能です。

スムーズに回答を得るためのコツ
  • 1 つの会話では、できるだけ 1 つの話題について質問してください。話題が変わるときは新しい会話を開始することを推奨します。
  • 質問内容は、できるだけ詳しく、人に伝えるように文章で書きます。単語の羅列だけでは、SORACOM Support Bot も何を回答していいか判断できません。
SORACOM サポートでは対応しない質問にも答えられる可能性があります

SORACOM Support Bot は、SORACOM 公式ブログ や SORACOM IoT USECASE (IoT 事例 - ビジネスの最前線) に関する質問にも回答できます。ぜひお試しください。なお、SORACOM Support Bot が回答した内容でも、SORACOM サポートの提供範囲外 の場合もあります。ご了承ください。

  1. ユーザーコンソール にログインします。

  2. 画面右上の [サポート] → [サポートボット] の順にクリックします。

  3. 表示された内容を確認して、[上記の内容を確認しました] をクリックします。

  4. 画面下部の入力欄に質問を入力して、[] を クリックします。

    質問が AI に送信されます。回答が表示されるまで少しお待ちください。

  5. 追加で質問があれば、続けて質問を入力できます。

    • 話題が変わる場合は、[新しい会話を開始] をクリックします。
    • 過去の会話履歴を確認する場合は、[履歴] → [会話を表示] の順にクリックします。なお、追加の質問を入力すると、会話を再開できます。

高度な回答モード

SORACOM Support Bot は、初期状態では公開されている SORACOM のドキュメントに基づいて回答し、お客様固有の情報にはアクセスしません。[高度な回答モード] を有効化すると、ドキュメントに加えて、SORACOM API 経由でお客様自身のアカウントのデータ (IoT SIM、グループ、その他のリソースなど) を参照して、お客様の利用状況を反映した回答を生成できます。

高度な回答モードを利用するには、以下の手順で操作します。

  1. SORACOM Support Bot で新しい会話を開始します。

  2. 最初のメッセージを送信する前に、チャット入力欄の [高度な回答モード] を有効化します。ユーザーコンソールには次の説明が表示されます。

    有効にすると、お客様のアカウントのデータを参照して回答します。回答の生成に時間がかかる場合があります。会話を開始するとモードは固定されます。

  3. 質問を入力して送信します。

高度な回答モードは、新しい会話を開始するときにのみ設定できます。会話を開始すると、その会話のモードは固定されます。モードを切り替えるには、新しい会話を開始してください。

高度な回答モードでのアカウントのデータへのアクセスについて

高度な回答モードでは、回答のために SORACOM API 経由でお客様のアカウントのデータを参照します。このアクセスには次の制限があります。

  • SORACOM Support Bot が実行できるのは 高度な回答モードが実行できる API に記載された一部の読み取り専用の操作のみで、すべての SORACOM API を実行できるわけではありません。お客様の設定やリソースを変更することもありません。
  • リクエストは操作をしているユーザーの権限で実行されます。SAM ユーザーの場合、SORACOM Support Bot はその SAM ユーザーが参照を許可されているリソースにのみアクセスできます。
  • API リクエストは操作をしているユーザーの認証情報で実行されるため、監査ログ にはルートユーザーまたは SAM ユーザーによる操作として記録されます。

高度な回答モードは SORACOM API 経由でアカウントのデータを取得するため、通常モードよりも回答の生成に時間がかかる場合があります。

高度な回答モードが実行できる API

高度な回答モードでは、SORACOM Support Bot はお客様に代わって以下の読み取り専用の SORACOM API を実行できます。各 API は操作をしているユーザーの権限で実行されるため、SAM ユーザーの場合は対象の API に対する権限も必要です (SAM ユーザーの権限を設定する を参照)。実行できる API は変更される場合があります。

  • SIM: Sim:listSims、Sim:getSim、Sim:listSimSessionEvents、Sim:listSimStatusHistory、Sim:getTestingUsage。
  • SIM Transfer Request: SimTransferRequest:listTransferRequests、SimTransferRequest:getTransferRequest、SimTransferRequest:listTransferRequestSims。
  • Query: Query:searchSims、Query:searchSimsByGroup、Query:searchSubscriberTrafficVolumeRanking、Query:searchDevices。
  • Stats: Stats:getAirStatsOfSim、Stats:getAirStatsOfOperator、Stats:getAirStatsOfGroup、Stats:getBeamStats、Stats:getFunnelStats、Stats:getFunkStats、Stats:getHarvestStats。
  • Group: Group:listGroups、Group:getGroup。
  • Billing: Billing:getLatestBilling、Billing:getBillingHistory、Billing:getBilling、Billing:getBillingPerDay、Billing:getBillingSummaryOfBillItems、Billing:getBillingSummaryOfSims。
  • Cell Location: CellLocation:batchGetCellLocations。
  • Port Mapping: PortMapping:listPortMappings、PortMapping:listPortMappingsForSim、PortMapping:listPortMappingsForSubscriber。
  • Audit Log: AuditLog:getApiAuditLogs、AuditLog:getNapterAuditLogs。
  • Event Handler: EventHandler:listEventHandlers、EventHandler:getEventHandler、EventHandler:listEventHandlersBySubscriber。
  • Gadget: Gadget:listGadgets、Gadget:getGadget。
  • Log: Log:getLogs。
  • Role: Role:listRoles、Role:getRole、Role:listRoleVersions、Role:listRoleAttachedUsers、Role:listUserRoles。
  • SAM User: User:listUsers、User:getUser、User:getDefaultPermissions、User:getUserTrustPolicy、User:getUserPermission、User:getUserMFAStatus。
  • Virtual Private Gateway: VirtualPrivateGateway:listVirtualPrivateGateways、VirtualPrivateGateway:getVirtualPrivateGateway、VirtualPrivateGateway:listVirtualPrivateGatewayIpAddressMapEntries、VirtualPrivateGateway:listGatePeers。
  • Resource Summary: ResourceSummary:getResourceSummary。
  • Batch: Batch:listBatchGroups、Batch:getBatchGroup、Batch:listBatchJobs、Batch:getBatchJob、Batch:listTasksOfBatchJob。
  • Device Object Model: DeviceObjectModel:listDeviceObjectModels、DeviceObjectModel:getDeviceObjectModel。
  • Device: Device:listDevices、Device:getDevice。
  • Soracom Cloud Camera Services (SoraCam): SoraCam:listSoraCamLicensePacks、SoraCam:listSoraCamDevices、SoraCam:getSoraCamDevice、SoraCam:getSoraCamDeviceName、SoraCam:getSoraCamDevicePowerState、SoraCam:listSoraCamDeviceRecordingsAndEvents、SoraCam:getSoraCamDeviceAtomCamOptions、SoraCam:getSoraCamDeviceAtomCamSettings、SoraCam:listSoraCamDeviceAtomCamFirmwareUpdates、SoraCam:getSoraCamDeviceAtomCamFirmwareUpdate、SoraCam:getSoraCamDeviceExportUsage。
SORACOM サポートには記録されません
  • この画面で SORACOM Support Bot に問い合わせても、やりとりは SORACOM サポートには記録されません。SORACOM サポートに問い合わせるときは、やりとりの内容を別途本文に記載してください。
  • SORACOM サポートに問い合わせるときに、SORACOM Support Bot を利用すると、SORACOM サポートスタッフに引き継ぐことができます。
SAM ユーザーで SORACOM Support Bot に問い合わせるには

SAM ユーザーで SORACOM Support Bot に問い合わせるには、SAM ユーザーの権限を設定する を参照して、以下の権限を許可してください。

権限設定の例:

{
  "statements": [
    {
      "api": [
        "Support:abortMessage",
        "Support:deleteMessage",
        "Support:updateMessage",
        "Support:updateMessageAnswerScore",
        "Support:createMessage",
        "Support:getConversation",
        "Support:deleteConversation",
        "Support:listConversations",
        "Support:createConversation"
      ],
      "effect": "allow"
    }
  ]
}

高度な回答モード を利用する場合は、SORACOM Support Bot が SAM ユーザー自身の権限で SORACOM API を呼び出すため、質問の対象となるリソースに対応する、高度な回答モードが実行できる API の権限も追加で許可してください。