ボットビルダーとKore.aiボットの使用を開始するには、充分に定義されたサンプルボットをインストールして、表示、変更、複製してエンドツーエンドのボット定義を探求することができます。各サンプルボットは、承認の設定、アラートタスク、アクションタスク、ダイアログタスク、ナレッジタスク、さまざまなチャネルなど、Kore.aiボットのほとんどの機能をデモするように設計および定義されています。これらのボットには、自身のアプリケーションでKore.aiボットをWebサービスまたはモバイルオペレーティングシステムとして実行できるようにするSDKも組み込まれています。サンプルボットをインストールするには、新しいボットをクリックして、サンプルボットのインストールを選択します。
いくつかのサンプルボットをインストールし、必要に応じて各サンプルボットの複数のインスタンスをインストールできます。サンプルボットのインストール
- ボットビルダーにログオン。
- サンプルボットをインストールするには、新しいボットをクリックして、サンプルボットのインストールを選択します。
- インストールするサンプルボットを検索してカーソルを合わせ、表示されたインストールボタンをクリックします。
- 選択したサンプルボットに応じて、セットアップ手順と構成が表示されます。
サンプルボットの詳細なインストール、構成、および説明については、以下を参照してください:
- GitHubサンプル―このサンプルボットを使用して、GitHub APIにアクセスし、承認を定義し、アラートタスクとアクションタスクのタスク構成を調べることで、ボットプラットフォームの基本機能に慣れることができます。詳細については、Githubサンプルボットを参照してください。
- Asanaサンプル―Asanaサンプルボットを使用して、ダイアログおよびアラートタスクの作成、チャネル固有のメッセージフォーマット、リンクされたインテント、セッションコンテキストオブジェクトからのデータの保存と使用、およびOAuth2を使用した認証について学習できます。詳細については、Asanaサンプルボットを参照してください。
- 旅行計画サンプル―このサンプルボットは、オープンAPIを使用してフライト情報、位置情報、天気の詳細を取得する2つのダイアログタスクで定義されています。このボットを使用すると、NLPの最適化と、より複雑なダイアログタスクの設計、およびアラートタスク、情報タスク、アクションタスク、ナレッジタスクについて学習できます。詳細については、旅行計画サンプルボットを参照してください。
- フライト検索サンプル―このボットはKore.aiBotKit SDKに基づいており、サーバー上でボットをホストして、Webhookを使用してユーザーに応答するために使用できます。このボットはダイアログタスクに基づいており、ナレッジタスクもあります。詳細については、フライト検索サンプルボットを参照してください。
봇 빌더 및 Kore.ai 봇으로 시작하려면, 보고, 수정하고, 복제하여 엔드 투 엔드 봇 정의를 탐색할 수 있는 완벽히 정의된 샘플 봇을 설치할 수 있습니다. 각각의 샘플 봇은 인증 설정, 경고 작업, 조치 작업, 대화 작업, 지식 작업 및 다양한 채널을 포함하여 Kore.ai 봇의 기능 대부분을 묘사하도록 설계되고 정의됩니다. 이러한 봇은 웹 서비스, 또는 모바일 운영 시스템으로써 애플리케이션에서 Kore.ai 봇을 실행할 수 있게 해주는 SDK도 포함합니다. 샘플 봇을 설치하려면, 새 봇을 클릭하고 샘플 봇 설치를 선택합니다.
샘플 봇을 하나 이상 설치할 수 있고, 필요한 만큼 각 샘플 봇에 여러 인스턴스를 설치할 수 있습니다. 샘플 봇을 설치하려면
- 봇 빌더에 로그인합니다.
- 샘플 봇을 설치하려면, 새 봇을 클릭하고 샘플 봇 설치를 선택합니다.
- 설치하고자 하는 샘플 봇을 검색하여 마우스를 이동한 다음 표시된 설치 버튼을 클릭합니다.
- 선택된 샘플 봇에 따라 나타나는 지시 사항과 설정이 있다면 설정합니다.
설치, 설정, 샘플 봇 설명에 대한 자세한 내용을 보려면 다음을 참조하세요.
- GitHub 샘플 – 이 샘플 봇을 사용하여 GitHub API에 접속하고 인증 정의 및 경고 작업 및 조치 작업에 대한 작업 설정 탐색을 통해 봇 플랫폼의 기본 기능에 익숙해질 수 있습니다. 자세한 정보는 Github 샘플 봇을 참조하세요.
- Asana 샘플 – Asana 샘플 봇을 사용하여 채널별 메시지 포맷, 연결된 의도, 세션 컨텍스트 오브젝트에서 데이터 저장 및 사용, OAuth 2를 사용한 인증뿐만 아니라 대화 및 경고 작업 생성에 대해서도 학습할 수 있습니다. 자세한 정보는 Asana 샘플 봇을 참조하세요.
- 여행 계획 샘플 – 이 샘플 봇은 오픈 API를 사용하여 항공편, 위치, 날씨 세부 정보를 가져오는 두 개의 대화 작업으로 정의됩니다. 이 봇을 사용하여 NLP 최적화 및 경고 작업, 정보 작업, 조치 작업, 지식 작업과 같은 더 복잡한 대화 작업을 설계에 대해 배울 수 있습니다. 자세한 정보는 여행 계획 샘플 봇을 참조하세요.
- 항공편 검색 샘플 – 이 봇은 Webhook을 사용하는 사용자에게 응답하기 위해 사용자의 서버에 봇을 호스트 하는 데 사용할 수 있는 Kore.ai BotKit SDK에 바탕을 둡니다. 이 봇은 대화 작업을 기반으로 하며, 지식 작업도 있습니다. 자세한 정보는 항공편 검색 샘플 봇을 참조하세요.
To get you started with Bot Builder and Kore.ai bots, you can install a fully-defined sample bot that you can view, modify, and clone to explore end-to-end bot definitions.
Each sample bot is designed and defined to demonstrate most of the features of Kore.ai bots to include authorization setup, alert tasks, action tasks, dialog tasks, knowledge tasks, and various channels. These Bots also incorporate our SDKs that allow you to run Kore.ai bots in your applications as web services, or mobile operating systems.
To install sample bots, click the New Bot and select Install Sample Bots.
You can install one or more of the sample bots, and install multiple instances of each sample bot as needed.
To install a sample bot
- Log on to Bot Builder.
- To install sample bots, click New Bot and select Install Sample Bots.
- Search and hover over a sample bot you want to install, and then click the Install button displayed.
- Setup instructions and configurations if any, depending on the sample bot selected, will be displayed.
For detailed installation, configuration, and description of sample Bots see:
- GitHub Sample – You can use this sample bot to access GitHub APIs and familiarize yourself with basic features of the Bots Platform, by defining authorization and exploring the task configurations for alert tasks and action tasks. For more information, see the Github Sample Bot.
- Asana Sample – You can use the Asana Sample bot to learn about creating dialog and alert tasks, as well as channel-specific message formats, linked intents, storing and using data from the session context object, and authentication using OAuth 2. For more information, see the Asana Sample Bot.
- Travel Planning Sample – This sample bot is defined with two dialog tasks using open APIs to get flight information, location information, and weather details. You can use this bot to learn about optimizing NLP and designing more complex dialog tasks., as well as an alert task, information task, action task, and knowledge task. For more information, see the Travel Planning Sample Bot.
- Flight Search Sample – This bot is based on the Kore.ai BotKit SDK that you can use to host the bot on your server to respond to a user using webhooks. This bot is based on a dialog task, and also has a knowledge task. For more information, see the Flight Search Sample Bot.