Generative Agents Tech Blog
https://blog.generative-agents.co.jp/
Generative Agents Tech Blog
フィード

「AIエージェントキャッチアップ #27 - Second Me」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #27 - Second Me」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com Second Me 今回は、自分自身のAIを作り上げる「Second Me」について、公式ドキュメントを読んだり動かしたりしてみました。 Second MeのGitHubリポジトリはこちらです。 github.com 論文はこちらです。 arxiv.org 今回のポイント Second Meの概要 Second Meは、自分のプロフィール…
3日前

「AIエージェントキャッチアップ #26 - Agno」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #26 - Agno」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com Agno 今回は、メモリ・知識・ツールを備えたマルチモーダルエージェントを構築するための軽量ライブラリ「Agno」について、公式ドキュメントを読んだり動かしたりしてみました。 AgnoのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.agno.com 今回のポイント Agnoの概要 AgnoはL…
10日前

LangChainのChatPromptTemplateでSystemMessage・HumanMessageのプレースホルダーが置換されない理由と対応方法 #LangChain
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 この記事では、LangChainのChatPromptTemplateでSystemMessage・HumanMessageのプレースホルダーが置換されない理由と対応方法を紹介します。 ChatPromptTemplateの基本的な使い方 LangChainのChatPromptTemplateを使用すると、プロンプトのテンプレートを扱うことができます。 以下のコードでは{lang}と{message}の箇所がプレースホルダーとして扱われ、prompt.invokeとするとその箇所が置き換えられます。 from langchain_core.prompt…
18日前

「AIエージェントキャッチアップ #25 - ControlFlow」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #25 - ControlFlow」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com ControlFlow 今回は、Agentic AI WorkflowのPythonフレームワーク「ControlFlow」について、公式ドキュメントを読んだり動かしたりしてみました。 ControlFlowのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 controlflow.ai 今回のポイン…
18日前

「AIエージェントキャッチアップ #24 - Giskard」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #24 - Giskard」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com Giskard 今回は、LLMアプリのパフォーマンス・バイアス・セキュリティなどの評価フレームワーク「Giskard」について、公式ドキュメントを読んだり動かしたりしてみました。 GiskardのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.giskard.ai 今回のポイント Gisk…
24日前

「コーディング不要で毎日の仕事が5倍速くなる!Difyで作る生成AIアプリ完全入門」を書きました
Generative Agents Tech Blog
吉田真吾(@yoshidashingo)です。 コーディング不要で毎日の仕事が5倍速くなる!Difyで作る生成AIアプリ完全入門作者:吉田真吾,清水宏太日経BPAmazon LLMアプリケーションをノーコードで開発できる優れたSaaSツールであるDifyについて、13個のサンプルアプリをハンズオン実習したり、Difyのセキュリティなどについて深く理解するための本を2025年4月4日に発売します。 エンジニアではない人たちに特に手にとって実践してもらいたく、丁寧な手順解説をしてありますのでご期待ください。ハンズオン部分はざっと3時間程度で実践でき、学んだことを組み合わせることで、世の中のあらゆる…
25日前

勉強会「【LangChainゆる勉強会#17】LangGraph Prebuilt Agents」を開催しました #StudyCo
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 運営している勉強会コミュニティStudyCoで「【LangChainゆる勉強会#17】LangGraph Prebuilt Agents」というイベントを開催しました。 studyco.connpass.com アーカイブ動画はこちらです。 www.youtube.com 今回はLangGraphの「Prebuilt Agents」をさわっていきました。 Prebuilt AgentsについてのLangChain公式ブログはこちらです。 blog.langchain.dev 公式ドキュメントはこちらです。 langchain-ai.github.io 今…
1ヶ月前

「AIエージェントキャッチアップ #23 - OpenEvals / AgentEvals」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #23 - OpenEvals / AgentEvals」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com OpenEvals / AgentEvals 今回は、LangChainが公開したLLMアプリの評価のライブラリ「OpenEvals」と「AgentEvals」について、READMEを読んだり動かしたりしてみました。 OpenEvalsのGitHubリポジトリはこちらです。 github.com AgentEva…
1ヶ月前

勉強会「【LangChainゆる勉強会#16】LangGraph Functional APIをさわってみる」を開催しました #StudyCo
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 運営している勉強会コミュニティStudyCoで「【LangChainゆる勉強会#16】LangGraph Functional APIをさわってみる」というイベントを開催しました。 studyco.connpass.com アーカイブ動画はこちらです。 www.youtube.com 今回はLangGraphの新しい実装方法「Functional API」をさわっていきました。 LangGraph Functional APIについてのLangChain公式ブログはこちらです。 blog.langchain.dev 公式ドキュメントはこちらです。 lan…
1ヶ月前

「AIエージェントキャッチアップ #22 - LangMem (LangChain)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #22 - LangMem (LangChain)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com LangMem 今回は、LangChainが公開したAIエージェントの長期記憶のライブラリ「LangMem」について、公式ドキュメントを読んだり動かしたりしてみました。 LangMemのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 langchain-ai.github.i…
1ヶ月前

Devinを導入して1ヶ月経ったので、人間とAIとでどのような開発の役割分担をするべきか振り返ってみる
Generative Agents Tech Blog
こんにちは、ジェネラティブエージェンツの西見です。 「完全自律型AIエンジニア」という触れ込みと、その印象的なティザー動画で一躍有名になったDevinが、2024年12月10日にGAしました。 www.cognition.ai それからしばらく経ったこともあって、X上でもチラホラと日本企業におけるDevin採用報告が聞こえてくるようになり、「こんなタスクには使えた😆」「簡単なタスクにハマり続けて使えない、金もったいない😭」といったポストがよく見られるようになりました。 正直なところ、月500ドルは高いなぁ・・・*1なんて思っていたのですが、弊社も多分に漏れず猫の手も借りたい状況なのもあって、2…
1ヶ月前

「AIエージェントキャッチアップ #21 - HumanLayer」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #21 - HumanLayer」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 www.youtube.com HumanLayer 今回は、「HumanLayer」について、公式ドキュメントを読んだり動かしたりしてみました。 HumanLayerのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 www.humanlayer.dev 今回のポイント HumanLayerの概要 HumanLayerは、H…
1ヶ月前

「AIエージェントキャッチアップ #20 - NVIDIA NeMo Guardrails」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #20 - NVIDIA NeMo Guardrails」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com NVIDIA NeMo Guardrails 今回は、「NVIDIA NeMo Guardrails」について、公式ドキュメントを読んだり動かしたりしてみました。 NeMo GuardrailsのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.nvidia.com 今…
2ヶ月前

「AIエージェントキャッチアップ #19 - Agent Inbox (LangChain)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #19 - Agent Inbox (LangChain)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Agent Inbox 今回は、LangChainが公開した「Agent Inbox」について、公式ドキュメントを読んだり動かしたりしてみました。 Agent InboxのGitHubリポジトリはこちらです。 github.com 今回のポイント Agent Inboxの概要 Agent Inboxは、LangChai…
2ヶ月前

「Difyソースコードリーディング #12 - Dify v1.0.0-beta.1」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #12 - Dify v1.0.0-beta.1」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードはこちらです。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回はDify v1.0.0-beta.1で気になったソースコードを見ていきました。 プラグイン機能 Dify v1.0.0-beta.1の最も大きなアップデートはプラグイン機能…
2ヶ月前

「AIエージェントキャッチアップ #18 - Guardrails AI」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #18 - Guardrails AI」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Guardrails AI 今回は、ガードレールのPythonフレームワーク「Guardrails AI」について、公式ドキュメントを読んだり動かしたりしてみました。 Guardrails AIのGitHubリポジトリはこちらです。 github.com 今回のポイント Guardrails AIの概要 Guardrails AIは、LL…
3ヶ月前

「AIエージェントキャッチアップ #17 - LLM Guard」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #17 - LLM Guard」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com LLM Guard 今回は、LLMのセキュリティに関するOSS「LLM Guard」について、公式ドキュメントを読んだり動かしたりしてみました。 LLM GuardのGitHubリポジトリはこちらです。 github.com 今回のポイント LLM Guardの概要 LLM Guardは、ProtectAI社が提供する、LLMの入力と出力に対する…
3ヶ月前

「AIエージェントキャッチアップ #16 - Open Canvas (LangChain)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #16 - Open Canvas (LangChain)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Open Canvas 今回は、OpenAIの「Canvas」にインスパイアされたLangChainの「Open Canvas」について、ソースコードを読んだり動かしたりしてみました。 Open CanvasのGitHubリポジトリはこちらです。 github.com 今回のポイント Open Canvasの概要 Op…
3ヶ月前

「AIエージェントキャッチアップ #15 - PydanticAI」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #15 - PydanticAI」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com PydanticAI 今回は、Pydanticによるエージェントフレームワーク「PydanticAI」について、公式ドキュメントを読んだり動かしたりしてみました。 GitHubリポジトリはこちらです。 github.com 今回のポイント PydanticAIの概要 PydanticAIは、Pydanticをベースとしたエージェントフレームワー…
3ヶ月前

LangChainのPrompt templateでループを使う方法の紹介 #LangChain
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 この記事では、LangChainのPrompt templateでループを使う方法を紹介します。 想定シーン プロンプトのテンプレートを作成する際、ループ処理を入れたくなることがあります。 たとえば以下は、ユーザーの入力に応答するためのエージェントを選択する、というプロンプトの例です。 ユーザーの入力に応答するために適切なエージェントを選択してください。 Agents: - name: researcher description: リサーチャー - name: coder description: コーダー 上記のプロンプトのうち「Agents」の箇所…
4ヶ月前

「AIエージェントキャッチアップ #14 - LangGraph Agent Protocol」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #14 - LangGraph Agent Protocol」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com LangGraph Agent Protocol 今回は、LangGraphの「Agent Protocol」について、公式ブログやAPI仕様を読んだりしてみました。 公式ブログはこちらです。 blog.langchain.dev GitHubリポジトリはこちらです。 github.com 今回のポイント Agent…
4ヶ月前

「AIエージェントキャッチアップ #13 - Model Context Protocol (MCP)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #13 - Model Context Protocol (MCP)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Model Context Protocol (MCP) 今回は、Anthropicが公開した「Model Context Protocol (MCP)」について、公式ドキュメントを読んだり動かしたりしてみました。 MCPについての公式ブログはこちらです。 https://www.anthropic.com/…
4ヶ月前

kintoneにDifyによるLLMワークフローを組み込む〜クラウドデータベースをAI化しよう!〜
Generative Agents Tech Blog
ジェネラティブエージェンツの西見です。 この記事はkintoneアドベントカレンダー2024の12月9日の記事です。 qiita.com 去年は「AIエージェントにkintoneへのデータ登録を代行してもらうCopilotの可能性」ということで、kintoneとAIエージェントを接続する話を書いていました。AIエージェントという言葉がそんなに広まっていない中で、なかなか早まった記事を書いたと思っております。。 note.com qiita.com 今年は逆にもう少し落ち着いて、kintoneにDifyを繋ぐとかなり便利ですよ!という話をしようと思います。 そもそもDify、皆さまご存知でしょう…
4ヶ月前

「AIエージェントキャッチアップ #12 - Multi-Agent Orchestrator」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #12 - Multi-Agent Orchestrator」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Multi-Agent Orchestrator 今回は、AWSが公開したマルチエージェントフレームワーク「Multi-Agent Orchestrator」について、公式ドキュメントを読んだり動かしたりしてみました。 Multi-Agent OrchestratorのGitHubリポジトリはこちらです。 githu…
4ヶ月前

「AIエージェントキャッチアップ #11 - Magentic-One」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #11 - Magentic-One」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Magentic-One 今回は、AutoGen上に構築されたマルチエージェントフレームワーク「Magentic-One」について、公式ブログを読んだり動かしたりしてみました。 Magentic-OneのGitHubリポジトリはこちらです。 github.com www.microsoft.com 今回のポイント Magentic-Oneの…
4ヶ月前

勉強会「【LangChainゆる勉強会#15】LangChainによるプロンプト最適化 「Promptim」」を開催しました #StudyCo
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 運営している勉強会コミュニティStudyCoで「【LangChainゆる勉強会#15】LangChainによるプロンプト最適化 「Promptim」」というイベントを開催しました。 studyco.connpass.com アーカイブ動画はこちらです。 youtube.com 今回はLangChainの公式ブログで紹介されたプロンプト最適化ツール「Promptim」を動かしてみました。 PromptimについてのLangChain公式ブログはこちらです。 blog.langchain.dev PromptimのGitHubリポジトリはこちらです。 git…
4ヶ月前

「AIエージェントキャッチアップ #10 - Cline (旧Claude Dev)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #10 - Cline (旧Claude Dev)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Cline 今回は、Visual Studio Codeの拡張機能として使える「Cline (旧Claude Dev)」について、実際に動かしてみたりソースコードを読んだりしてみました。 ClineのGitHubリポジトリはこちらです。 github.com 今回のポイント ClineでのTODOアプリの実装 Clineのセッ…
5ヶ月前

「Difyソースコードリーディング #11 - Dify v0.11.0のアップデートのコードを読む」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #11 - Dify v0.11.0のアップデートのコードを読む」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードはこちらです。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回はDify v0.11.0以降のリリースノートを見て、気になった機能のソースコードを見ていきました。 Difyのリリースノートはこちらです。 github.c…
5ヶ月前

「AIエージェントキャッチアップ #9 - CopilotKit」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #9 - CopilotKit」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com CopilotKit 今回は、アプリケーションに簡単にAIを組み込むことができる「CopilotKit」について、公式ドキュメントを読んだりチュートリアルを動かしたりしてみました。 CopilotKitのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.copilotkit.ai 今回のポイント…
5ヶ月前

「AIエージェントキャッチアップ #8 - Anthropic Claude Computer use」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #8 - Anthropic Claude Computer use」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Anthropic Claudeの「Computer use」 今回は、Anthropic Claudeの「Computer use」について、公式ブログやドキュメントを見て、サンプルコードを動かしたり読んだりしてみました。 今回のポイント Computer useの概要 Computer useの概要は、以…
5ヶ月前