Month: July 2025

Joule Studioがリリースされたので早速CAPアプリを自然言語で操作するカスタムスキルを構築してみた

はじめに 先日、SAP Buildに新たに Joule Studio が加わりました。これは、自然言語によってエンドユーザーの業務操作を支援する「Joule 」のカスタムスキルをノーコードベースで開発できるサービスです。このJoule Studioではカスタムスキルとカスタムエージェントの構築ができる予定ですが、現段階でリリースされている機能はカスタムスキルの構築のみです。 本記事では、SAP BTPで提供される開発フレームワークである CAP(Cloud Application Programming Model) で構築した書籍管理アプリケーションをベースに、Joule Studioを用いて「書籍IDから情報を取得するカスタムスキル」を構築するプロセスをご紹介します。 ゴールは下記のような形です。 ユーザーがJouleに「201番の本の詳細を教えて」と話しかけると、CAPアプリのODataエンドポイントから該当データを取得し、回答できるようにすること。 ステップ①:CAPアプリケーションの準備 プロジェクト作成とサンプル追加 まずは SAP Build Code にて、Full-Stack Cloud Applicationプロジェクトを作成します。 ターミナルを起動したのち、下記コマンドにより、Bookshopサンプル(Books, Authors, Genresなど)をプロジェクトに追加します。…