![山本紘暉](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=384&q=75)
山本紘暉
山本紘暉が執筆した記事
![[登壇資料] Classmethod OdysseyでRAGの実用に向けた課題についてお話しました](https://images.ctfassets.net/ct0aopd36mqt/15fBmQfuSigujXU7gsvbcB/b38e8dcb0f6d4cc53a85bbf4554ecdbe/devio2024_tokyo_w1200h630.png)
[登壇資料] Classmethod OdysseyでRAGの実用に向けた課題についてお話しました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
【Kendra・IAM】AmazonKendraReadOnlyAccessにはRetrieveが含まれていない話
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【書評】Amazon Bedrock 生成AIアプリ開発入門 [AWS深掘りガイド]](https://devio2023-media.developers.io/wp-content/uploads/2024/06/amazon_bedrock_nyumon.png)
【書評】Amazon Bedrock 生成AIアプリ開発入門 [AWS深掘りガイド]
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![[登壇レポート]「生成AI時代の必須スキル!RAGの回答精度向上のコツ全部教えます」で登壇しました](https://devio2023-media.developers.io/wp-content/uploads/2024/03/240424_ai_rag_w1200h630-1.png)
[登壇レポート]「生成AI時代の必須スキル!RAGの回答精度向上のコツ全部教えます」で登壇しました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![「JAWS-UG Bedrock Claude Night」でLT登壇しました](https://devio2023-media.developers.io/wp-content/uploads/2024/04/jaws-ug-logo-1200x630-960x504-1.png)
「JAWS-UG Bedrock Claude Night」でLT登壇しました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Azure AI Document Intelligenceを使ってみた](https://devio2023-media.developers.io/wp-content/uploads/2020/05/azure-logo-2017.png)
Azure AI Document Intelligenceを使ってみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Claude3で認識できる文字のサイズを簡単に調べてみた](https://devio2023-media.developers.io/wp-content/uploads/2024/03/eyecatch_anthropic_1200x630.png)
Claude3で認識できる文字のサイズを簡単に調べてみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Claude3を使ってパワポ資料を読み込む処理をLambda関数上で実行してみた](https://devio2023-media.developers.io/wp-content/uploads/2024/03/eyecatch_anthropic_1200x630.png)
Claude3を使ってパワポ資料を読み込む処理をLambda関数上で実行してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Claude3を使って人間が読むようにパワポ資料を読み込んでみる](https://devio2023-media.developers.io/wp-content/uploads/2024/03/eyecatch_anthropic_1200x630.png)
Claude3を使って人間が読むようにパワポ資料を読み込んでみる
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![「DEIM2024」でチュートリアルの登壇をしました](https://devio2023-media.developers.io/wp-content/uploads/2024/03/20240227135800989_ja.jpeg)
「DEIM2024」でチュートリアルの登壇をしました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![RAGの実案件に取り組んできた今までの知見をまとめてみた](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
RAGの実案件に取り組んできた今までの知見をまとめてみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Kendraで検索対象を絞る2つの方法【アクセス制御・属性フィルタ】](https://devio2023-media.developers.io/wp-content/uploads/2023/08/amazon-kendra.png)
Kendraで検索対象を絞る2つの方法【アクセス制御・属性フィルタ】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【Bedrock / Claude】AWSオンリーでRAGを使った生成AIボットを構築してみた【Kendra】](https://devio2023-media.developers.io/wp-content/uploads/2023/10/Picture2.png)
【Bedrock / Claude】AWSオンリーでRAGを使った生成AIボットを構築してみた【Kendra】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【Amazon Bedrock】RAGの回答生成ができるか試してみた【Anthropic Claude】](https://devio2023-media.developers.io/wp-content/uploads/2023/09/amazon-bedrock-1600x630-1.png)
【Amazon Bedrock】RAGの回答生成ができるか試してみた【Anthropic Claude】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![「Jagu’e’r Tech Writers Meetup #1」で発表しました](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
「Jagu’e’r Tech Writers Meetup #1」で発表しました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![RAGのGが必要か不要かに関する一考察](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
RAGのGが必要か不要かに関する一考察
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![OpenAIのChatCompletion APIの処理時間は出力トークン数に比例してそうだった](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
OpenAIのChatCompletion APIの処理時間は出力トークン数に比例してそうだった
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![RAGを使った社内情報を回答できる生成AIボットで業務効率化してみた](https://devio2023-media.developers.io/wp-content/uploads/2023/09/Picture2-2.png)
RAGを使った社内情報を回答できる生成AIボットで業務効率化してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【Google Cloud】Enterprise Searchで社内ドキュメントを検索してみた](https://devio2023-media.developers.io/wp-content/uploads/2021/12/gcp-google-cloud-eyecatch-2021.png)
【Google Cloud】Enterprise Searchで社内ドキュメントを検索してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![[レポート]「LangChain Japan Meetup」で登壇をしました](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
[レポート]「LangChain Japan Meetup」で登壇をしました
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![ベクトル検索で欲しい情報が得られないときの問題点と改良方法を考えてみた](https://devio2023-media.developers.io/wp-content/uploads/2023/07/Picture15.png)
ベクトル検索で欲しい情報が得られないときの問題点と改良方法を考えてみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![ベクトル検索で「以外」や「数字の大小」を試してみたら難しそうだった](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
ベクトル検索で「以外」や「数字の大小」を試してみたら難しそうだった
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![OCRの読み取りミスを修正する手作業をAIに代わりにやってもらってみた](https://devio2023-media.developers.io/wp-content/uploads/2023/07/Picture2.png)
OCRの読み取りミスを修正する手作業をAIに代わりにやってもらってみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![カメラの撮影範囲を計算して可視化する](https://devio2023-media.developers.io/wp-content/uploads/2020/07/3.jpg)
カメラの撮影範囲を計算して可視化する
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![OpenAIのAPIを使って営業資料をベクトル検索するボットをつくってみた](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
OpenAIのAPIを使って営業資料をベクトル検索するボットをつくってみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![OpenAI APIのFunction callingで関数が呼ばれる条件を確認してみた](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
OpenAI APIのFunction callingで関数が呼ばれる条件を確認してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![OpenAIのAPIを使って自社ブログ(DevelopersIO)の記事をベクトル検索するボットをつくってみた](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
OpenAIのAPIを使って自社ブログ(DevelopersIO)の記事をベクトル検索するボットをつくってみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Retrieval Augmented Generationを改良する2つの方法](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch_openai_1200x630.png)
Retrieval Augmented Generationを改良する2つの方法
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![[レポート]「Passregi CVの現在と取り組んできた改良」という登壇をしました #devio_day1 #sub1](https://devio2023-media.developers.io/wp-content/uploads/2023/03/devio_day_one_1200x630.png)
[レポート]「Passregi CVの現在と取り組んできた改良」という登壇をしました #devio_day1 #sub1
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【LlamaIndex】Indexにクエリした際に回答で参考にした箇所(リファレンス)を取得する方法](https://devio2023-media.developers.io/wp-content/uploads/2023/04/eyecatch-llamaindex-1.png)
【LlamaIndex】Indexにクエリした際に回答で参考にした箇所(リファレンス)を取得する方法
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![“ユーザフレンドリー”ならぬ”AIフレンドリー”の必要性について考えてみた](https://devio2023-media.developers.io/wp-content/uploads/2023/03/eyecatch-langchain.png)
“ユーザフレンドリー”ならぬ”AIフレンドリー”の必要性について考えてみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【OpenAI】DALL-Eを使ってテスト用の画像データを生成してみた](https://devio2023-media.developers.io/wp-content/uploads/2023/01/openai_chatgpt.png)
【OpenAI】DALL-Eを使ってテスト用の画像データを生成してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【ChatGPT】GPT-4でPythonの画像ビューワを作成してみた](https://devio2023-media.developers.io/wp-content/uploads/2023/03/chatgpt.png)
【ChatGPT】GPT-4でPythonの画像ビューワを作成してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Visual ChatGPTが誰でも使えるようになっていたので画像を生成してみた](https://devio2023-media.developers.io/wp-content/uploads/2023/03/chatgpt.png)
Visual ChatGPTが誰でも使えるようになっていたので画像を生成してみた
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【小ネタ】Lambda関数に画像データを渡す](https://devio2023-media.developers.io/wp-content/uploads/2019/05/aws-lambda.png)
【小ネタ】Lambda関数に画像データを渡す
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【小ネタ】AWS CDKでKinesis Video Streamsを利用できなかった話](https://devio2023-media.developers.io/wp-content/uploads/2019/04/amazon-kinesis-video-streams.png)
【小ネタ】AWS CDKでKinesis Video Streamsを利用できなかった話
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![機械学習のモデルを変換する(PyTorchからTensorFlow Lite)](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
機械学習のモデルを変換する(PyTorchからTensorFlow Lite)
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![Lambda関数でTensorFlow Liteをインポートし、推論処理を実行する](https://devio2023-media.developers.io/wp-content/uploads/2019/05/aws-lambda.png)
Lambda関数でTensorFlow Liteをインポートし、推論処理を実行する
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![背景差分でユーザを検出する](https://images.ctfassets.net/ct0aopd36mqt/1dD7b8HkT2sbiJzUIewMTD/e5cdc6f33c4fdd9d798f11a4564612ff/eyecatch_developersio_darktone_1200x630.jpg)
背景差分でユーザを検出する
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![カメラの外部パラメータを推定する(2Dカメラ)](https://devio2023-media.developers.io/wp-content/uploads/2020/07/3.jpg)
カメラの外部パラメータを推定する(2Dカメラ)
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![撮影した動画をリアルタイムにエンコードする方法【GStreamer】](https://devio2023-media.developers.io/wp-content/uploads/2021/04/795316b92fc766b0181f6fef074f03fa-1.png)
撮影した動画をリアルタイムにエンコードする方法【GStreamer】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![撮影した動画をリアルタイムにエンコードする方法【FFmpeg】](https://devio2023-media.developers.io/wp-content/uploads/2021/04/ffmpeg_logo.jpg)
撮影した動画をリアルタイムにエンコードする方法【FFmpeg】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【Kinesis Video Streams】Pythonで動画ファイルを送信する](https://devio2023-media.developers.io/wp-content/uploads/2019/04/amazon-kinesis-video-streams.png)
【Kinesis Video Streams】Pythonで動画ファイルを送信する
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【非プログラマの方に向けて】プログラムの流れについて理解しておくと良い3つのこと:関数・条件分岐・ループ](https://devio2023-media.developers.io/wp-content/uploads/2020/12/Untitled1-1.png)
【非プログラマの方に向けて】プログラムの流れについて理解しておくと良い3つのこと:関数・条件分岐・ループ
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【非プログラマの方に向けて】データについて理解しておくと良い3つのこと:データ種類・型・コンテナ](https://devio2023-media.developers.io/wp-content/uploads/2020/12/Untitled1-1.png)
【非プログラマの方に向けて】データについて理解しておくと良い3つのこと:データ種類・型・コンテナ
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)
![【カフェで実践】賞味期限間近の商品を自動通知するシステムを実装してもらってみた【Integromat】](https://devio2023-media.developers.io/wp-content/uploads/2019/09/devio-cafe-eyecatch.png)
【カフェで実践】賞味期限間近の商品を自動通知するシステムを実装してもらってみた【Integromat】
![User avatar](/_next/image/?url=https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2Fdevio_thumbnail%2F2024-06%2Fyamamoto-hiroki.jpeg&w=256&q=75)