

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

# 開放權重模型的存取和安全性
<a name="rft-open-weight-access-security"></a>

開始強化微調 (RFT) 之前，請確定您了解 Amazon Bedrock 需要哪種存取才能進行 RFT 特定的操作。RFT 需要超出標準微調的額外許可，因為其獎勵函數執行功能。

## 先決條件
<a name="fine-tuning-openai-prereq"></a>

在使用 Amazon Bedrock 與 OpenAI相容的微調 APIs之前，請確定您有下列項目：

1. 具有適當許可以存取 Amazon Bedrock AWS 的帳戶

1. **身分驗證** – 您可以使用下列方法進行身分驗證：
   + Amazon Bedrock API 金鑰 （適用於 OpenAI SDK 和 HTTP 請求）
   + AWS 登入資料 (HTTP 請求支援）
**注意**  
如果您使用的是 Amazon Bedrock 短期/長期 API 金鑰，請確定您的角色可存取下列 IAM 政策許可： `AmazonBedrockMantleFullAccess`和 [AWSLambdaRole](https://docs.aws.amazon.com/bedrock/latest/ug/rft-open-weight-access-security#openai-fine-tuning-lambda-permissions)。

1. **OpenAI SDK （選用）** – 如果使用以 SDK 為基礎的請求，請安裝 OpenAI Python SDK。

1. **環境變數** – 設定下列環境變數：
   + `OPENAI_API_KEY` – 設定為您的 Amazon Bedrock API 金鑰
   + `OPENAI_BASE_URL` – 設定為您所在區域的 Amazon Bedrock 端點 （例如 `https://bedrock-mantle.us-west-2.api.aws/v1`)

   如需詳細資訊，請參閱[回應 API](bedrock-mantle.md#bedrock-mantle-responses)。

1. **訓練**資料格式化為 JSONL 檔案，用途為 `fine-tune`。如需詳細資訊，請參閱[準備開放權重模型的資料](rft-prepare-data-open-weight.md)。

## 獎勵函數的 Lambda 許可
<a name="openai-fine-tuning-lambda-permissions"></a>

您必須新增 Lambda 調用許可。以下顯示您可以使用的範例政策：

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "lambda:InvokeFunction"
            ],
            "Resource": [
                "arn:aws:lambda:*:*:function:reward-function-name"
            ]
        }
    ]
}
```

您也可以使用 Amazon Bedrock 託管模型做為判斷來設定獎勵函數。您需要新增特定許可，才能叫用 Lambda 執行角色的基礎模型。在 lambda 角色中，您可以為 LLMs 設定這些受管政策以進行分級。請參閱 [AmazonBedrockLimitedAccess](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonBedrockLimitedAccess.html)。

以下是使用調用 API 調用 Amazon Bedrock 基礎模型作為判斷的範例：

```
{
    "Version": "2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "bedrock:InvokeModel"
            ],
            "Resource": [
                "arn:aws:bedrock:*:*:foundation-model/*"
            ]
        }
    ]
}
```