最近、パートナー企業様と協力してwatsonx Assistantを使ったWebチャットボットの開発を進めております。開発中には様々な技術的な質問や疑問が生じ、それに対して回答を提供してきました。このディスカッションの目的は、watsonx Assistantの開発中に直面する質問とその解決方法を共有することで、他の開発者やエンジニアの参考になる情報を提供することです。具体的な質問と回答例を通じて、皆様が同様の問題に直面した際に、ご参考になれば幸いです。
Q1.サイトにログインした際に、watsonx Assistantは下の状態です。これを表示せずに、最初からBotを表示するようにはできないでしょうか?
A:スクリプトに下記のコードを追加しますと、ウェブサイトを開く時にlauncherではなく、チャット画面を表示するようにできます。
openChatByDefault: true
Q2.チャットボットを表示したままにしておくと、セッションタイムアウトのメッセージが英語で表記されます。エラーメッセージを日本語に変えたいのですが、どこで設定されているかわからないので教えてください。
A: updateLocaleメソッドを呼び出して、日本語言語コード「ja」を渡すことで、Web チャットを日本語に切り替えることができます。
サンプルコード:
下記のドキュメントもご参照いただけます。
IBM watsonx Assistant web chat documentation
------------------------------
YUTONG SONG
------------------------------