Generative Agents Tech Blog

https://blog.generative-agents.co.jp/

Generative Agents Tech Blog

フィード

記事のアイキャッチ画像
「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をベースとしたエージェントフレームワー…
9日前
記事のアイキャッチ画像
LangChainのPrompt templateでループを使う方法の紹介 #LangChain
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 この記事では、LangChainのPrompt templateでループを使う方法を紹介します。 想定シーン プロンプトのテンプレートを作成する際、ループ処理を入れたくなることがあります。 たとえば以下は、ユーザーの入力に応答するためのエージェントを選択する、というプロンプトの例です。 ユーザーの入力に応答するために適切なエージェントを選択してください。 Agents: - name: researcher description: リサーチャー - name: coder description: コーダー 上記のプロンプトのうち「Agents」の箇所…
14日前
記事のアイキャッチ画像
「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…
16日前
記事のアイキャッチ画像
「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/…
24日前
記事のアイキャッチ画像
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、皆さまご存知でしょう…
25日前
記事のアイキャッチ画像
「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…
1ヶ月前
記事のアイキャッチ画像
「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の…
1ヶ月前
記事のアイキャッチ画像
勉強会「【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…
1ヶ月前
記事のアイキャッチ画像
「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のセッ…
1ヶ月前
記事のアイキャッチ画像
「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…
2ヶ月前
記事のアイキャッチ画像
「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 今回のポイント…
2ヶ月前
記事のアイキャッチ画像
「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の概要は、以…
2ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #10 - Dify v0.10.0のファイルアップロードを読む」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #10 - Dify v0.10.0のファイルアップロードを読む」という勉強会を開催しました。 https://dify-mokumoku.connpass.com/event/335249/dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードはこちらです。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回はファイルアップロード機能など、Dify v0.10.0以降の…
2ヶ月前
記事のアイキャッチ画像
LLMアプリケーションからAgenticアプリケーションの時代へ〜「LangChainとLangGraphによるRAG・AIエージェント[実践]入門」の出版に寄せて
Generative Agents Tech Blog
ジェネラティブエージェンツの西見(@mah_lab)です。 2022年11月のChatGPT公開前夜にGPT-3.5の最新モデルtext-davinci-003が公開され、このモデルもまた人間の書いた文章と見分けがつかない自然な生成できるとされ大いに話題になりました。しかし、大規模言語モデル(以下LLM)を活用したアプリケーション開発が本格的に活発化したのは、やはり2023年3月1日のChatGPT API(gpt-3.5-turbo)の公開からでしょう。 openai.com gpt-3.5-turboの登場、検索から生成へ このAPIは1kトークンあたり0.002ドルと、text-davi…
2ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #7 - Bolt.new」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #7 - Bolt.new」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Bolt.new 今回は、ブラウザで動作するフルスタックWeb開発エージェント「Bolt.new」を動かしたり、READMEやソースコードを読んだりしてみました。 Bolt.newのGitHubリポジトリはこちらです。 github.com Bolt.newのサービス版はこちらです。 bolt.new 今回のポイント Bolt.newの概要 Bolt…
2ヶ月前
記事のアイキャッチ画像
書籍『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』を執筆しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋(@oshima_123)です。 先日の吉田さんの記事に続いて、私からも書籍の執筆についての記事になります。 (吉田さんの記事はこちら) blog.generative-agents.co.jp 書籍『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』 改めてまして、書籍『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』を西見さん・吉田さんと大嶋の3名で執筆させていただきました。 技術評論社さんのWebサイトはこちらです。 gihyo.jp Amazonはこちらです。 LangChainとLang…
2ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #9 - Difyのワーカーは何をしているのか」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #9 - Difyのワーカーは何をしているのか」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードはこちらです。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回は「Difyのワーカーは何をしているのか」ということで、Celeryで動いているワーカーはどんな処理をしているのかをチェックしていきました。 api/tasks Difyでは、…
2ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #6 - Swarm (OpenAI)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #6 - Swarm (OpenAI)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Swarm 今回は、OpenAI社が公開した実験的なマルチエージェントフレームワーク「Swarm」を動かしたり、READMEやソースコードを読んだりしてみました。 SwarmのGitHubリポジトリはこちらです。 github.com 今回のポイント Swarmのコンセプト SwarmはOpenAIのCookbook「Orchestrat…
2ヶ月前
記事のアイキャッチ画像
LangChain公式エキスパートによる『LangChainとLangGraphによるRAG・AIエージェント[実践]入門』発売のお知らせ
Generative Agents Tech Blog
ジェネラティブエージェンツ の 吉田真吾(@yoshidashingo)です。 今年3月に創業して以来、共同創業者3名が毎日会話しながら、ときに開発の手を止めてまで書いていたAIエージェント本(LangChain/LangGraph本)が11/9(土)に技術評論社から発売されます。 gihyo.jp みなさん、もう予約いただけましたか? Amazonでも予約段階からつねにいずれかのカテゴリーのランキングに入っており、注目度の高さがうかがえます。 LangChainとLangGraphによるRAG・AIエージェント[実践]入門作者:西見 公宏,吉田 真吾,大嶋 勇樹技術評論社Amazon 予定で…
2ヶ月前
記事のアイキャッチ画像
勉強会「【LangChainゆる勉強会#14】LangGraphの短期記憶・長期記憶をキャッチアップ」を開催しました #StudyCo
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 運営している勉強会コミュニティStudyCoで「【LangChainゆる勉強会#14】LangGraphの短期記憶・長期記憶をキャッチアップ」というイベントを開催しました。 studyco.connpass.com アーカイブ動画はこちらです。 youtube.com 今回は「LangGraphの短期記憶・長期記憶をキャッチアップ」というテーマでした。 LangChain/LangGraphの公式ドキュメントや公式ブログを参照しながら、とくに新しく追加された長期記憶に関する機能を重点的に見ていきました。 今回のポイント 公式ブログ - Launching…
2ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #8 - Difyのコード実行環境「dify-sandbox」」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #8 - Difyのコード実行環境「dify-sandbox」」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com dify-sandboxのソースコードは以下です。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回はdify-sandboxを理解するべく、コードを読んでいきました。 dify-sandboxの概要 dify-sandboxの概要については、R…
3ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #5 - Aider」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #5 - Aider」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com Aider 今回は、The AI Scientistの中でも使われていた「Aider」を動かしたり、公式ドキュメントやソースコードを読んだりしてみました。 AiderのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 aider.chat 勉強会の途中でコメントいただきましたが、Aiderは「エイダー」と読む方が多…
3ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #7 - ビルドやリリース時のバージョン番号付けなどを読み解く」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #7 - ビルドやリリース時のバージョン番号付けなどを読み解く」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードは以下です。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント 今回は、Difyのコンテナイメージのビルドなどはどのようにしているのかを確認するため、主に .github ディレクトリ以下を読んでいきました。 workflows …
3ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #4 - OpenHands (旧OpenDevin)」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #4 - OpenHands (旧OpenDevin)」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com OpenHands (旧OpenDevin) 今回は、OpenHands (旧OpenDevin) を動かしながら、公式ドキュメントやソースコードを読んだりしてみました。 OpenHandsのGitHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.all-hands.dev 今…
3ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #6 - DSLのYAMLファイルの扱いを読み解く」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #6 - DSLのYAMLファイルの扱いを読み解く」という勉強会を開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードは以下です。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント DifyにはアプリをDSLと呼ばれるYAMLファイルでexport・importする機能があります。 参考:https://docs.dify.ai/ja-jp/guides/a…
3ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #3 - The AI Scientist」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #3 - The AI Scientist」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com The AI Scientist 今回は、Sakana AI社のThe AI Scientistを動かそうと挑戦したり、ソースコードを読んだりしてみました。 The AI ScientistのGItHubリポジトリはこちらです。 github.com 今回のポイント The AI Scientistの概要 The AI Scienti…
3ヶ月前
記事のアイキャッチ画像
勉強会「【LangChainゆる勉強会#13】LangChain v0.3やその周辺のアップデートをチェック」を開催しました #StudyCo
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 運営している勉強会コミュニティStudyCoで「【LangChainゆる勉強会#12】LangGraphの最新ドキュメントを全体的にざっと読む」というイベントを開催しました。 studyco.connpass.com アーカイブ動画はこちらです。 youtube.com 今回は「LangChain v0.3やその周辺のアップデートをチェック」というテーマで、LangChainの公式ドキュメントや公式ブログを参照しながら、LangChain v0.3やその周辺のアップデートをチェックしていきました。 公式ドキュメント: https://python.lan…
3ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #5 - ナレッジベース・RAGの実装を読み解く」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #5 - ナレッジベース・RAGの実装を読み解く」というイベントを開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードは以下です。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント DifyのRAGの実装の概要 DifyではRAG関係の重要なコードは api/core/rag ディレクトリに置かれているようでした。 api/core/rag以下のディレクトリ…
3ヶ月前
記事のアイキャッチ画像
「AIエージェントキャッチアップ #2 - crewAI」を開催しました
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 「AIエージェントキャッチアップ #2 - crewAI」という勉強会を開催しました。 generative-agents.connpass.com アーカイブ動画はこちらです。 youtube.com crewAI 今回は、crewAIについて、ドキュメントを読んだり、実際に動かしてみたりしてキャッチアップしていきました。 crewAIのGItHubリポジトリはこちらです。 github.com 公式ドキュメントはこちらです。 docs.crewai.com 最初にGitHubに掲載されているGetting Startedの手順を試したところ、すぐに動…
3ヶ月前
記事のアイキャッチ画像
「Difyソースコードリーディング #4 - モデルやツールのYAMLファイルの扱いを読み解く」を開催しました #もくもくDify
Generative Agents Tech Blog
ジェネラティブエージェンツの大嶋です。 もくもくDifyで「Difyソースコードリーディング #4 - モデルやツールのYAMLファイルの扱いを読み解く」というイベントを開催しました。 dify-mokumoku.connpass.com アーカイブ動画はこちらです。 youtube.com Difyのソースコードは以下です。 github.com 今回も 戸塚さん と一緒に話しながらコードを読んでいきました! 今回のポイント Difyに組み込みのツールを追加する方法 今回まずは、Difyに組み込みのツールを追加する処理がどのように実装されているのかを探していきました。 Difyに組み込みのツ…
3ヶ月前