0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AI agentをつくろう その1

Last updated at Posted at 2025-12-01

AI agentを作ってみたいけど、どう作ればいいのか判らない

昨今はやっているワードにAI agentが来ていると思いますが、そもそもAI agentってどうやるの?というところが最初の動機でした。

1.課題

Webを検索してもいまいち良く判らない。(そもそもどうやるのかすら判って無いからある意味当然?)
ここについては最初から段階的に作りこんでいくスタイルの本を参照する事にしました。今回はこの本を元にある程度理解が進むまでこの本の通りに作っていく流れでやっていきます。
https://www.amazon.co.jp/dp/4839985022/

2.目標

AI agentを作るとしても何をするかを決めておいた方がより判りやすいだろうという事で、ひとまず以下のものを作る事を目標としていきます。
1.Webページを読み込んで内容を要約する機能
2.1が出来たらお題に対して複数のエージェントが意見を出し合ってまとめを出す機能

おおよそ上記のようなものができたら、何か思いついたものを作れたらという感じにしていこうと思います。

3.事前準備

基本的にはPythonを使って進めていきます。環境としては以下になります。
・Python 3.12.8
※利用ライブラリ
・Streamlit 1.49.1
・langchain 0.3.27
・langchain-community 0.3.29
・langchain-core 0.3.76
・langchain-anthropic 0.3.20
・langchain-google-genai 2.1.12
・langchain-openai 0.3.12

上記ライブラリから判るようにLLMについては、ChatGPT、Claude、Geminiを利用していく想定です。
そのため各LLMに対してのアカウント開設及びAPIキーの取得を進めておきます。

次回

冒頭に紹介した書籍に従って進めていきます。まず最初はLLMのチャットアプリを作成していきます。
※参考画面
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?