コース概要

AutoGenの核心概念のレビュー

  • エージェントとグループの定義
  • 関数呼び出しとロールチェイン
  • 組み込みエージェントの制限とカスタマイゼーションが必要な場所

Pythonを使用したカスタムエージェントの構築

  • UserProxyとAssistantAgentサブクラスを使用したエージェント動作の定義
  • 役割固有のロジックと意思決定の注入
  • 再利用可能なエージェントモジュールとミックスインの作成

高度なツール統合とルーティング

  • ツールの登録、バインド、および呼び出し
  • 特定のツールへの入力の条件付きルーティング
  • 複数ステップのツールチェインと複合アクションの管理

計画とコンテキスト管理

  • タスク分解器と中間プランナーの設計
  • チェーンされたエージェント間でのコンテキストの維持
  • 長時間実行セッション用のスコープ付きメモリの実装

エラーハンドリングと回復メカニズム

  • 失敗したまたは未完了のインタラクションの検出と管理
  • エージェントによるリトライとフォールバックロジック
  • ログ記録、デバッグ、およびレスポンス検証

カスタムロールを使用したマルチエージェント協調

  • 動的エージェントグループ内の専門家の調整
  • 推論ループと協力ワークフローのオーケストレーション
  • タスク割り当てにおける役割分離と役割融合

実世界での展開戦略

  • パフォーマンスとコスト(トークン使用、キャッシュ)の最適化
  • ウェブアプリやパイプラインにAutoGenワークフローを埋め込む
  • セキュリティ、監視、およびユーザーからのフィードバックの統合

まとめと次なるステップ

要求

  • Pythonプログラミングの習熟度
  • LLMベースのアプリケーションの構築経験
  • 関数呼び出しとマルチエージェントシステム設計の知識

対象者

  • シニア開発者
  • プラットフォームエンジニア
  • AIアーキテクト
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー