- ステップ1:`go get github.com/bcanfield/goated-agents`を使ってGoated Agentsライブラリをインストールします。
- ステップ2:Goソースにパッケージをインポートします:`import "github.com/bcanfield/goated-agents"`。
- ステップ3:`Tool`インターフェースを実装したカスタムツールを定義し登録します。
- ステップ4:LLMクライアント、メモリストレージ、ツールを含むエージェントのオプションを設定します。
- ステップ5:`agents.New(...)`を使って新しいエージェントインスタンスを作成し設定を提供します。
- ステップ6:`agent.Run`または`agent.Step`メソッドを初期プロンプトとともに呼び出します。
- ステップ7:エージェントのレスポンスを処理し、ツールの出力を管理します。
- ステップ8:プラグインやカスタムミドルウェアを使って機能を拡張します。