v0.129.0 で App Settings へ移動
本ページの調整値は .env ではなく、アプリ内の App Settings 画面(サイドバー下部の
スライダーアイコン)で設定し、app_settings.jsonc に保存されます。.env に残った値は
無視され、起動ログにキー名が 1 度だけ列挙されます。既存の設定を引き継ぐには
chatwalaau settings migrate --write を実行してください。機能の有効化ゲートと
シークレットは .env のままです。
詳細は 設定 -> アプリケーション設定。
宣言型ワークフロー (Declarative Workflows)
マルチエージェントのオーケストレーションをコードではなく YAML で定義します。「宣言型
ワークフロー」は Microsoft Agent Framework の Declarative Workflow であり、その実行グラフ --
順次ステップ・条件分岐・ループ・foreach・エージェント呼出 -- を手組みではなくファイルから
コンパイルします。ワークフローは宣言型エージェントと同じ画面で
一緒に管理し、トップレベルの kind フィールドで区別します。kind: Prompt はエージェント、
kind: Workflow はワークフローです。
重要な原則は宣言型エージェントと同じです。YAML は仕様であり、構築は ChatWalaʻau が所有します。 ワークフローはエージェントを名前で参照するだけで、資格情報・プロバイダ・サンプリング パラメータを 一切持ちません。参照される各エージェントは単体のときと同じように ChatWalaʻau が構築するため、 モデル・オプション・エージェント単位のツールはそのエージェントの仕様に由来します。
できること
- YAML を実行グラフにコンパイル。
kind: Workflowの YAML をDECLARATIVE_AGENTS_DIR(エージェントと同じフォルダ) に置くと、ChatWalaʻau が Microsoft Agent Framework のWorkflowFactoryでコンパイルします。専用ディレクトリや有効化フラグは不要 -- フォルダ未設定 ならワークフローは単に存在しません。 - 宣言型エージェントをオーケストレーション。 ワークフローの
InvokeAzureAgentステップがkind: Promptエージェント (組込み CORE エージェントを含む) を呼び出します。ChatWalaʻau が 各エージェントを自前のエージェント/プロバイダ経路で解決・構築するため、資格情報とモデルルーティングは ChatWalaʻau の管理下に留まります。InvokeAzureAgentは宣言型 Prompt エージェントのみに 解決され、生の Foundry エージェントを構築することはありません。 - フルアクションサーフェス。 Microsoft Agent Framework の宣言型アクション 23 種すべてを オーサリングできます。カテゴリ別 (下記) に、変数・制御フロー・出力・エージェント・ツール・ HTTP・人間参加・ワークフロー制御を扱えます。