

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 停用模式和路由檔案類型
<a name="bda-routing-enablement"></a>

根據預設，BDA 中的專案會處理支援的檔案類型，方式是將其分類為不同的語意模式。建立或編輯專案時，您可以修改要處理哪些模式，以及要將哪些檔案類型傳送到哪些模式。我們將在本節中介紹不同模式的啟用和停用、將檔案路由到特定模式，以及 BDA 的預設路由程序。

## 停用模式處理
<a name="bda-modality-enablement"></a>

當您建立專案時，可能已想到某個使用案例，但該案例不包含所有檔案類型的處理。例如，您可能只想處理文件和音訊檔案。如果是這種案例，您不希望 BDA 將 JPEG 作為影像處理，或將 MP4 作為影片處理。模式啟用可讓您關閉專案中的某些模式，從 BDA 的處理中策劃回應。

**使用 BDA 主控台停用模式**  
使用 BDA 主控台時，模式啟用是由檢查清單所處理，您可以在編輯或建立專案時直接選取或取消選取每個模式。這些選項位於 [進階] 設定索引標籤下。必須為專案選取至少一個模式。

![](http://docs.aws.amazon.com/zh_tw/bedrock/latest/userguide/images/bda/modalityenableconsole.png)


**使用 BDA API 停用模式**  
使用 BDA API 時，模式啟用是由位於 `CreateDataAutomation` 操作中的 `overrideConfiguration` 請求元素所處理。每個模式都有一個關聯區段，您可以在其中宣告模式 `ENABLED` 或 `DISABLED`。以下是 `overrideConfiguration` 元素範例，其中僅啟用文件和音訊模式。`modalityProcessing` 旗標預設為 `ENABLED`。

```
"overrideConfiguration" : {
    "document": {
        "splitter": {
            "state": ENABLED
        },
        "modalityProcessing": {
            "state": ENABLED
        },
    },
    "image": {
        "modalityProcessing": {
            "state": DISABLED
        }
    },
    "video": {
        "modalityProcessing": {
            "state": DISABLED 
        }
    },
    "audio": {
        "modalityProcessing": {
            "state": ENABLED
        }
    },
    ...
}
```

本節結尾的省略符號表示 `modalityRouting` 元素會遭到移除，我們將在下一節進一步討論。

## 將檔案路由至特定處理類型
<a name="bda-modality-routing"></a>

根據各種因素，某些檔案類型都能夠路由到不同模式。您可以使用模式路由，設定特定檔案類型，以手動路由至特定模式處理。JPEG 和 PNG 可以路由到文件或影像處理。MP4 和 MOV 可以路由到影片或音訊處理。

**使用 BDA 主控台進行路由**  
在建立或編輯藍圖時，在 [進階] 設定索引標籤中，您可以選擇新增新的手動模式路由。這可讓您選取 4 個可用檔案類型的其中之一，然後選擇將其路由至哪個處理模式。以下是主控台的螢幕擷取畫面，其中包含的手動模式路由可將 PNG 檔案傳送至文件處理模式。

**注意**  
JPEG 檔案的設定同時適用於「.jpeg」和「.jpg」檔案。MP4 設定的設定同時適用於「.mp4」和「.m4v」檔案。

![來自 AWS Console 的影像，顯示一對下拉式功能表，分別標示為檔案類型和模式目的地，選取為 PNG 和文件。](http://docs.aws.amazon.com/zh_tw/bedrock/latest/userguide/images/bda/manualrouting.png)


**使用 BDA API 進行路由**  
與模式啟用類似，模式路由是透過 `overrideConfiguration` 請求元素所處理。以下是 `overrideConfiguration` 之 `modalityRouting` 部分的範例。此範例假設已啟用所有模式、將 JPEG 和 PNG 檔案路由至文件模式，並將 MP4 和 MOV 檔案路由至音訊模式。

```
...
   "modalityRouting": {
        "jpeg": DOCUMENT, 
        "png": DOCUMENT,  
        "mp4": AUDIO,     
        "mov": AUDIO      
    }
}
```

範例開頭的省略符號表示 `overrideConfiguration` 的其餘部分會遭到移除，這在模式啟用和文件分割器功能一節中有更多討論。

## InvokeDataAutomationAsync API 的標準路由
<a name="bda-standard-routing-async"></a>

如果不設定您自己的路由程序，BDA 會根據檔案類型使用一組標準程序，來判斷 BDA 將路由到哪些模式。預設程序列於下表。

PNG 和 JPEG 會將語意分類器列為預設行為。這表示 BDA 會查看指標，判斷提交的檔案是否為使用內部模型的影像或文件，並自動執行路由。


| 檔案類型 | 預設路由行為 | 
| --- | --- | 
| PNG | 語義分類器；影像或文件 | 
| JPEG | 語義分類器；影像或文件 | 
| PDF、TIFF | 文件 | 
| MP4、MOV | 影片 | 
| AMR、FLAC、M4A、MP3、OGG、WEBM、WAV | 音訊 | 

## InvokeDataAutomation API 的標準路由
<a name="bda-standard-routing-sync"></a>

[InvokeDataAutomation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_InvokeDataAutomation.html) API 也會查看提交的 PNG 或 JPEG 檔案是否為使用內部模型的影像或文件，並自動執行路由的指標。預設程序列於下表。

PNGs和 JPEGs會將語意分類器列為預設行為。這表示 BDA 會查看指標，判斷提交的檔案是否為使用內部模型的影像或文件，並自動執行路由。PDF 和 TIFF 檔案會路由到文件模式進行處理。InvokeDataAutomation API 目前不支援音訊和視訊檔案。


| 檔案類型 | 預設路由行為 | 
| --- | --- | 
| PNG | 語義分類器；影像或文件 | 
| JPEG | 語義分類器；影像或文件 | 
| PDF、TIFF | 文件 | 