-
AI・LLM
LangGraphのState・Node・Edgeを学ぼう!実践書でエージェント開発
こんにちは! LangGraphを使ってAIエージェントを作ってみたいけれど、「State・Node・Edgeの違いがよく分からない」「処理をどんな順番でつなげればよいのだろう」と迷っていませんか? LangGraphでは、処理をノードとして定義し、エッジでつなぎ、処理全... -
AI・LLM
LangSmithとRagasでRAG評価!改善につなげる実践書を紹介
こんにちは! RAGアプリを作ってみたものの、「回答がそれらしく見えるけれど、どこまで正しいのか判断できない」「検索方法を変えたら本当に良くなったのか分からない」と困ることはありませんか? 回答をいくつか読んで確認するだけでは、改善前後の差や... -
AI・LLM
LangChainでRAG検索精度を改善!HyDE・RAG-Fusionを学ぶ本
こんにちは! 社内文書やマニュアルを検索できるRAGアプリを作ったものの、「質問に関係する情報をうまく取り出せない」「回答が安定しない」と感じることはありませんか? RAGは、LLMに質問を渡す前に、関連する文書を検索して回答の材料として使う仕組み... -
AI・LLM
LangChain × LangGraphでRAGを学んだ感想とポイントまとめ
最近は RAG(Retrieval Augmented Generation)を使ったアプリケーション開発が一気に広がってきていて、実務でも「とりあえず RAG を入れてみる」という場面が増えてきました。ただ、実際に構築してみると分かるのですが、RAG は“仕組みを理解していない... -
AI・LLM
生成AIを活用しよう!ChatGPT&Copilotで開発効率化
こんにちは! 最近、開発現場で「生成AI」という言葉を聞かない日はありませんよね。 特にChatGPTとGitHub Copilotは、プログラマーの間で話題沸騰中です! でも実際のところ、「使ってみたいけど何から始めればいいかわからない」「どちらを使えばいいの... -
クラウド
Kubernetes Podを理解しよう!コンテナとの違いとアーキテクチャを詳しく解説
こんにちは!Kubernetesを学び始めた方から、よくこんな質問をいただきます。 「Podって何ですか?コンテナと何が違うの?」「なぜKubernetesはコンテナを直接扱わないの?」「Pod内で複数のコンテナはどうやって通信するの?」 確かに、Docker単体を使っ... -
クラウド
コンテナ標準化のOCI仕様とは?Runtime・Image Specificationを詳しく解説
こんにちは!コンテナ技術を使っていると、「OCI仕様」や「OCI準拠」といった言葉をよく耳にしませんか? 「OCIって何の略?どんな意味があるの?」「Runtime SpecificationとImage Specificationの違いは?」「なぜコンテナの標準化が必要なの?」 こうし... -
クラウド
containerd CRIを理解しよう!Kubernetesコンテナランタイムの仕組み解説
こんにちは!Kubernetesを使っている方なら、最近「DockerがKubernetesで非推奨になった」という話を聞いたことがあるのではないでしょうか? 「えっ、今まで使ってたDockerがダメになるの?」「containerdって何?どう移行すればいいの?」「CRIって言葉... -
クラウド
Docker マルチステージビルドを理解しよう!イメージ軽量化の仕組みと実践例
こんにちは!Dockerを使った開発をしていると、どうしてもイメージサイズが大きくなってしまうことってありますよね。 「ビルドに必要なツールも含めるとイメージが数GBになってしまう…」「本番環境には不要なファイルまで入ってしまっている…」 そんな悩... -
クラウド
Kubernetes時代のコンテナランタイム!containerd・CRI-OとOCI標準
「Kubernetesを使い始めたけど、コンテナランタイムって何?」「containerdとCRI-Oって聞くけど、違いがわからない…」「OCIって何の略?なぜ標準化が必要なの?」 Kubernetesを学び始めると、こんな疑問にぶつかりませんか? 実は、Kubernetes時代に入って...