タグ

promptとslackに関するsh19910711のブックマーク (4)

  • Slack経由でRAGにコードレビューを依頼するBotを作成 〜 AWS SAM編 - Qiita

    はじめに 前回の記事では、リーダブルコードの原則に従ったコードレビューを自動化できないものか・・と考えた結果、『RAGにリーダブルコードの原則を取り込ませてコードレビューをしてもらおう!!』という検証をしてみました。 検証環境の構築は AWSマネジメントコンソール を使用していましたが、今回は AWS SAM を使用して、より簡単に環境構築する方法の解説を行います。 使用するリポジトリは以下になります。 事前準備 リージョン切り替え 全ての手順は「東京リージョン」で実施することを前提としているため、AWSのマネジメントコンソールからリージョンを「東京」に変更してから手順を進めてください。 Cloud9 ローカルマシンの環境を汚さないために、Cloud9 を使用して環境構築を行います。Cloud9 には、今回の作業に必要な以下のツールが事前にインストールされているため、環境構築がスムーズに行

    Slack経由でRAGにコードレビューを依頼するBotを作成 〜 AWS SAM編 - Qiita
    sh19910711
    sh19910711 2024/05/09
    "リーダブルコードの原則を取り込ませてコードレビューをしてもらおう / Cloud9: AMTCで付与された一時クレデンシャルの権限では IAMロールやIAMポリシーに対するアクセス権限が制限"
  • Amazon BedrockとSlackで生成AIチャットボットアプリを作る (その1:ローカルPC+Socket Modeで動かす) | DevelopersIO

    Amazon BedrockとSlackで生成AIチャットボットアプリを作る (その1:ローカルPC+Socket Modeで動かす) みなさん、こんにちは! 福岡オフィスの青柳です。 Amazon Bedrockを使った検証を行う際に「自分でチャットアプリを作って試せるといいな」と思ったので、Slackでチャットボットアプリを作ってみることにしました。 初めてなのでステップバイステップで進めることにします。 まずは「Slackを使ったチャットボットアプリ作成の入門」からやってみます。 Slackアプリの開発 今回のコンセプトは以下の通りです。 開発言語は「Python」を使う まずはローカルPCSlackアプリを動かしてみる Pythonを使ってSlackアプリを作成するために、Slack公式のフレームワーク「Bolt for Python」を使います。 また、来であればSlack

    Amazon BedrockとSlackで生成AIチャットボットアプリを作る (その1:ローカルPC+Socket Modeで動かす) | DevelopersIO
    sh19910711
    sh19910711 2024/05/07
    "Socket Mode: Slackアプリに対するインバウンドの通信が不要 + サーバーを立てずに開発PCなどでもSlackアプリを実行 + Slack App単位の設定 / Slack Bolt: SDKを使うよりもシンプルな記述でSlackアプリを開発"
  • Agents for Amazon Bedrock で AWS アップデート解説くん Slack アプリを作成する - Qiita

    はじめに 冬休みの宿題のとして Agents for Amazon Bedrock を使用した AWS アップデート解説くん Slack アプリを作成しました。あっという間にもうすぐ 2 月ですが、ここに課題を提出します。 SlackRSS アプリで What's New with AWS? の RSS フィード を受信して、投稿に含まれる URL を参照し、要約を日語で投稿します。 ソースコードは以下の GitHub リポジトリに置いてあります。 なお、Agent のアクショングループの設定や Lambda 関数は @nasuvitz さんの以下の記事を参考にさせていただいています。感謝。 全体像 次のような構成です。 ① Slack の 公式 RSS アプリに What's new with AWS? の RSS フィードを登録し、Slack チャンネルにアップデート情報が投稿

    Agents for Amazon Bedrock で AWS アップデート解説くん Slack アプリを作成する - Qiita
    sh19910711
    sh19910711 2024/03/12
    "投稿に含まれる URL を参照し、要約を日本語で投稿 / Bedrock コンソールの Agents から Create Agent / Idle session timeout では Amazon Bedrock が会話履歴を保持する期間を設定 + デフォルト 30 分 / Agent instruction は最大 1,200 文字という制限"
  • ChatGPT APIで「素人質問で恐縮ですが…」と鋭い質問してくるSlack Botを作った - Platinum Data Blog by BrainPad

    記事は、当社オウンドメディア「Doors」に移転しました。 約5秒後に自動的にリダイレクトします。 このたびブレインパッドは、LLM/Generative AIに関する研究プロジェクトを立ち上げ、この「Platinum Data Blog」を通じてLLM/Generative AIに関するさまざまな情報を発信をしています。 今回は、議論を活性化する質問をLLM技術によって生成できないかと考え、『この分野は素人なのですが…Bot』を開発した内容を、ご紹介します。 こんにちは、アナリティクスサービス部の藤田です。 ブレインパッドでは、有志による社内勉強会がとても活発で、ほぼ毎日何かしらの勉強会が開かれています。社内勉強会では、参加者による質問が重要な役割を果たします。質問によって、質問者は理解を深めることができ、他の参加者や発表者にとっても新しい視点を得ることができます。しかし、参加者が多い

    ChatGPT APIで「素人質問で恐縮ですが…」と鋭い質問してくるSlack Botを作った - Platinum Data Blog by BrainPad
    sh19910711
    sh19910711 2023/06/16
    "社内勉強会では、参加者による質問が重要な役割 / 参加者が多い勉強会では少し質問しにくい空気があり、質問がないまま終わってしまう / ドキュメントのURLを送ると、内部で生成した質問をリプライ"
  • 1