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