

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 住宅ローン処理フローの詳細
<a name="getting-started-mortgage-flow-details"></a>

での住宅ローン処理フローの視覚的表現 AWS マネジメントコンソール は次のとおりです。

![\[住宅ローン処理フロー\]](http://docs.aws.amazon.com/ja_jp/bedrock/latest/userguide/images/cloudformation/mortgage-processing-flow.png)


## フローのステップ
<a name="getting-started-mortgage-flow-steps"></a>

このフローでは、次のステップが実行されます。

1. 入力された顧客の財務情報は `loanCalculator` Lambda 関数に送信され、関数は、顧客が返済可能な最大ローン額を計算します。

1. `loanCalculator` 関数 (`maximumAffordableLoan`) からの出力と入力からの `loanAmount` 値が条件ノードに送信され、以下のとおり評価されます。
   + `loanAmount` が `maximumAffordableLoan` より大きい場合、`incomeDebt` プロンプトがトリガーされ、ローンの却下通知が生成されます。
   + それ以外の場合、顧客の財務情報は `processApplication` プロンプトによって `mortgageProcessingAgent` に送信されます。エージェントは、ローン計算関数と Multiple Listing Service (MLS) 検索関数を適用して、DynamoDB テーブルを検索し、入力で指定された MLS 物件に基づいて顧客の情報を評価します。さらにエージェントは、Fannie Mae 販売ガイドなどのナレッジベースで情報を検索します。エージェントは、これらのすべての情報を利用して、リクエストされたローン金額に対する顧客の適格性を分析するレスポンスを生成します。