たき@AIチャットボット開発中
こんにちは、たきです。経営管理の仕事とAIの学びの両立に挑戦中。エンタープライズ開発、bizopt経験がありますが、暫く遠ざかっていたプログラミングを始めます。技術活用をブログでシェアします!よろしくお願いします。
最近の記事
- 固定された記事
- 固定された記事
アドベントカレンダー2023#21:LINE Chatを利用する(LINE Developersの登録とDialogflowの連携)
SlackからLINEへの転換 最近の作業では、Slack APIの設定を進めていましたが、レスポンスが表示されないという問題に直面し解決ができませんでした。そのため、今回はクライアントをLINEに変更し、LINE botの設定に取り組みましたので、作業手順を記事にします。 LINEビジネスIDの開設 LINE botを設定するためには、まずLINEビジネスIDを開設する必要があります。LINEは無料枠があり、メールアドレスだけで登録ができます。手順は比較的簡単です。
アドベントカレンダー2023#19:DialogflowとGASの連携におけるタイムアウト問題への対応(DEADLINE_EXCEEDED)
問題への対処検討 昨日のブログでは、DialogflowからGoogle Apps Script(GAS)へのリクエスト時に生じたタイムアウト問題を取り上げました。今日はその問題への対処法についてお話しします。 タイムアウト問題の再確認 DialogflowのWebhookはデフォルトで5秒のタイムアウトが設定されています。これを超えると「DEADLINE_EXCEEDED」というエラーが発生します。残念ながら、タイムアウト時間を延長することはできませんので、別のアプロ
アドベントカレンダー2023#18:DialogflowとGASの連携でのタイムアウト問題(DEADLINE_EXCEEDED)
状況の概要 今日の主な作業は、DialogflowからGoogle Apps Script(GAS)のサービスを呼び出すことでした。データの更新日時を取得するWebhookは正常に終了しましたが、分析処理のWebhookはなぜがエラーが発生しました。同じWebAPIなのに不思議でしたが、意外な盲点がありました。 エラーの原因:タイムアウト DialogflowのWebhookには通常、5秒程度の標準タイムアウトが設定されています。この時間内にWebhookからの応答がな