ADK-Rust ジャーナル

RustでAIエージェントを構築するための記事。

RustでAIエージェントを構築する開発者向けの実践ガイド、アーキテクチャ解説、リリースストーリーです。

注目記事アーキテクチャ · 14 min で読めます

ADK-Rust v2: エージェントフレームワークからプロダクションランタイムへ。

3月、私たちはADK-Rust v0.5の物語を公開しました。このリリースにより、フレームワークはより多くのことが可能になりました:検索、コード実行、追加のモデルプロバイダー、永続的なグラフ、暗号化されたセッション、そして有用な開始プロジェクトを作成できるCLIです。

次の問いはより困難でした。これらの機能は、開発者が構成し、監視し、保護し、デプロイし、実行し続けることができる一つのプロダクションシステムになり得るでしょうか?v2への道のりがその答えです。ADK-Rustは、成長中のエージェントツールキットから、エージェントが対話し、ツールを使用し、作業を調整し、成果物を作成し、オープンプロトコルを介して協力する製品のためのRustランタイムへと変化しました。

続きを読む

最新の記事

アーキテクチャ/
06

ADK-Rust v2: エージェントフレームワークからプロダクションランタイムへ。

3月、私たちはADK-Rust v0.5の物語を公開しました。このリリースにより、フレームワークはより多くのことが可能になりました:検索、コード実行、追加のモデルプロバイダー、永続的なグラフ、暗号化されたセッション、そして有用な開始プロジェクトを作成できるCLIです。

次の問いはより困難でした。これらの機能は、開発者が構成し、監視し、保護し、デプロイし、実行し続けることができる一つのプロダクションシステムになり得るでしょうか?v2への道のりがその答えです。ADK-Rustは、成長中のエージェントツールキットから、エージェントが対話し、ツールを使用し、作業を調整し、成果物を作成し、オープンプロトコルを介して協力する製品のためのRustランタイムへと変化しました。

v2.0architectureproduction
14 min で読めます
リリース/
05

ADK-Rust v0.5.0 — メジャーリリースへの道のり

v0.5.0は、これまでのADK-Rustリリースの中で最大のものです。新しいクレートやモデルプロバイダーから、完全に刷新された開発者体験まで、フレームワークのあらゆる層に影響を与えています。その物語をご紹介します。

v0.3.1からv0.5.0へ: 何が変わったのか、何を学んだのか、そしてどこへ向かっているのか。

v0.5.0ragcargo-adk
8 min で読めます
リリース/
04

ADK-Rust v0.2.0: 初の安定版リリース

ADK-Rust v0.2.0 の発表 - グラフエージェント、リアルタイム音声、ブラウザ自動化、評価フレームワーク、および ADK Studio ビジュアルビルダーを特徴とする初の安定版リリースです。

本番環境対応のAIエージェントを構築するための Rust フレームワークの初の安定版リリースである ADK-Rust v0.2.0 を発表できることを大変嬉しく思います。このリリースは、重要な新機能、安定性の向上、そして今後のセマンティックバージョニングへのコミットメントを伴う大きな節目となります。

v0.2.0stablerelease
15 min で読めます
アーキテクチャ/
03

ADK-Rust を用いたマルチエージェントシステムの構築

初めてのAIエージェントを構築しました。質問に答えたり、ドキュメントを要約したり、もしかしたらコードを書いたりもできる、素晴らしいものです。しかし、現実はこうです:

Rust の型安全性とパフォーマンスを活用し、単純な協調から複雑なグラフベースのオーケストレーションまで、さまざまなマルチエージェントパターンをいつ、どのように使用するかを学びます。

multi-agentorchestrationtutorial
12 min で読めます
リリース/
02

ADK-Rust v0.1.8を発表:ビジュアルエージェントビルダーとRust 2024

AIエージェントの設計、テスト、デプロイのための強力なビジュアル環境であるADK Studioをご紹介できることを大変嬉しく思います。ADK Studioを使用すると、次のことが可能です。

ビジュアルワークフロー設計のためのADK Studio、Rust 2024エディションのサポート、および新しいルーターエージェントパターンをご紹介します。

studiovisual-builderrelease
8 min で読めます
ガイド/
01

adk-rust を始める: Rust での最初の AI エージェント

Rust で AI エージェントの力を解き放ちましょう。このガイドでは、最初のインテリジェントエージェントを構築、実行、デプロイする方法を紹介します。

Agent Development Kit (ADK) は、AI エージェント開発を従来のソフトウェア開発のように感じさせることを目指しており、`adk-rust` はその堅牢な Rust 実装です。これは、洗練された AI エージェントを開発およびデプロイするために設計された、柔軟でモジュール式のフレームワークを提供します。Gemini と Google エコシステム向けに最適化されていますが、`adk-rust` はモデルに依存せず、デプロイメントにも依存しないため、さまざまなプラットフォーム間での互換性と柔軟性を保証します。このガイドでは、環境のセットアップ、最初の `adk-rust` プロジェクトの作成、基本的な AI アシスタントのデプロイについて説明し、エージェント開発のしっかりとした基盤を提供します。

getting-startedtutorialbeginner
10 min で読めます