SORACOM Support Bot は、お客様からの質問内容に対して OpenAI を活用し、ソラコムのドキュメントに基づいた回答を生成する機能です。
スムーズに回答を得るためのコツ
- 1 つの会話では、できるだけ 1 つの話題について質問してください。話題が変わるときは新しい会話を開始することを推奨します。
- 質問内容は、できるだけ詳しく、人に伝えるように文章で書きます。単語の羅列だけでは、SORACOM Support Bot も何を回答していいか判断できません。
SORACOM サポートでは対応しない質問にも答えられる可能性があります
SORACOM Support Bot は、SORACOM 公式ブログ や SORACOM IoT USECASE (IoT 事例 - ビジネスの最前線) に関する質問にも回答できます。ぜひお試しください。なお、SORACOM Support Bot が回答した内容でも、SORACOM サポートの提供範囲外 の場合もあります。ご了承ください。
ユーザーコンソール にログインします。
画面右上の → の順にクリックします。

表示された内容を確認して、 をクリックします。

画面下部の入力欄に質問を入力して、 を クリックします。
質問が AI に送信されます。回答が表示されるまで少しお待ちください。

追加で質問があれば、続けて質問を入力できます。
- 話題が変わる場合は、 をクリックします。
- 過去の会話履歴を確認する場合は、 → の順にクリックします。なお、追加の質問を入力すると、会話を再開できます。
高度な回答モード
SORACOM Support Bot は、初期状態では公開されている SORACOM のドキュメントに基づいて回答し、お客様固有の情報にはアクセスしません。 を有効化すると、ドキュメントに加えて、SORACOM API 経由でお客様自身のアカウントのデータ (IoT SIM、グループ、その他のリソースなど) を参照して、お客様の利用状況を反映した回答を生成できます。
高度な回答モードを利用するには、以下の手順で操作します。
SORACOM Support Bot で新しい会話を開始します。
最初のメッセージを送信する前に、チャット入力欄の を有効化します。ユーザーコンソールには次の説明が表示されます。
有効にすると、お客様のアカウントのデータを参照して回答します。回答の生成に時間がかかる場合があります。会話を開始するとモードは固定されます。

質問を入力して送信します。
高度な回答モードは、新しい会話を開始するときにのみ設定できます。会話を開始すると、その会話のモードは固定されます。モードを切り替えるには、新しい会話を開始してください。
高度な回答モードでのアカウントのデータへのアクセスについて
高度な回答モードでは、回答のために 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 サポートスタッフに引き継ぐことができます。
- お客様の契約状況や個別のリソース (IoT SIM、グループ設定など) に対する質問には、通常モードでは回答できません。お客様のアカウントのリソースについて質問するには、高度な回答モード を有効にしてください。高度な回答モードでは、実行できる SORACOM API の範囲で回答します。それ以外の質問には、SORACOM サポートに問い合わせ てください。
- 通信障害などについては基本的には SORACOM Status Dashboard を参照してください。
- SORACOM Support Bot は限定公開の機能・サービスについては回答できません。
- 回答の正確さは保証されません。
- 当機能の利用条件や入力データの取扱いについては、SORACOM サポートサービス約款 および プライバシーポリシー を参照してください。
- SORACOM Support Bot の API 入力および出力を、OpenAI のモデル改善、評価、fine-tuning、学習などの目的で OpenAI と共有していません。詳しくは、OpenAI の ビジネスデータのプライバシー、セキュリティ、コンプライアンス を参照してください。
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 の権限も追加で許可してください。