メインコンテンツにスキップAWS Startups
  1. 構築
  2. AI エージェント

AI エージェントを構築する

AI エージェントの構築を開始する

AWS ソリューションアーキテクトによる

デプロイ方法

実装ガイド

予想デプロイ時間

1 時間 50 分

AWS サービス

  • Bedrock

AI エージェントを構築する準備はできていますか?

  • AWS エキスパートのサポートが必要ですか? 今すぐプロジェクトを投稿してパートナーにご相談ください。 詳細はこちら。

概要

Strands Agents は、モデル駆動型アプローチを採用し、わずか数行のコードで AI エージェントを構築および実行できる、シンプルでありながら強力なオープンソース SDK です。シンプルな会話型アシスタントから複雑な自律ワークフローまで、また、ローカル開発から本番デプロイまで、Strands Agents はお客様のニーズに合わせてスケールします。Amazon Q Developer、AWS Glue、VPC Reachability Analyzer など、AWS の複数のチームが既に本番での AI エージェントのために Strands を利用しています。

デベロッパーがエージェントのために複雑なワークフローを定義する必要があるフレームワークと比較して、Strands は、計画、思考の連鎖、ツールの呼び出し、リフレクションといった最先端モデルの機能を活用することで、エージェント開発を簡素化します。Strands を利用すると、デベロッパーは、プロンプトとツールのリストをコードで定義するだけで、エージェントを構築し、ローカルでテストしてクラウドにデプロイできます。DNA の 2 本の鎖のように、Strands はエージェントの 2 つのコア部分、すなわち、モデルとツールを結び付けます。Strands は、モデルの高度な推論機能を使用して、エージェントの次のステップを計画し、ツールを実行します。より複雑なエージェントのユースケースでは、デベロッパーは Strands でエージェントの動作をカスタマイズできます。例えば、ツールの選択方法を指定したり、コンテキストの管理方法をカスタマイズしたりできるほか、セッション状態とメモリの保存場所を選択して、マルチエージェントアプリケーションを構築できます。Strands はどこでも実行でき、Amazon Bedrock、Anthropic、Ollama、Meta のモデル、および LiteLLM を通じた他のプロバイダーのモデルを含む、推論機能とツール使用機能を備えたあらゆるモデルをサポートできます。

Build Details | AWS Startups