Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Akses dan keamanan untuk model berbobot terbuka
Sebelum Anda memulai reinforcement fine-tuning (RFT), pastikan Anda memahami jenis akses yang dibutuhkan Amazon Bedrock untuk operasi khusus RFT. RFT memerlukan izin tambahan di luar fine-tuning standar karena kemampuan eksekusi fungsi reward.
Prasyarat
Sebelum menggunakan fine-tuning yang OpenAI kompatibel dengan Amazon Bedrock APIs, pastikan Anda memiliki yang berikut:
-
AWS Akun dengan izin yang sesuai untuk mengakses Amazon Bedrock
-
Otentikasi - Anda dapat mengautentikasi menggunakan:
-
Kunci Amazon Bedrock API (diperlukan untuk OpenAI SDK dan tersedia untuk permintaan HTTP)
-
AWS kredensil (didukung untuk permintaan HTTP)
-
-
OpenAISDK (opsional) - Instal SDK OpenAI Python jika menggunakan permintaan berbasis SDK.
-
Variabel lingkungan - Mengatur variabel lingkungan berikut:
-
OPENAI_API_KEY— Setel ke kunci API Amazon Bedrock Anda -
OPENAI_BASE_URL— Setel ke titik akhir Amazon Bedrock untuk wilayah Anda (misalnya,)https://bedrock-mantle.us-west-2.api.aws/v1
Untuk informasi selengkapnya, lihat Respons API.
-
-
Data pelatihan diformat sebagai file JSONL dengan tujuan.
fine-tuneUntuk informasi selengkapnya, lihat Siapkan data untuk model berbobot terbuka.
Izin Lambda untuk fungsi hadiah
Anda harus menambahkan izin pemanggilan Lambda. Berikut ini menunjukkan contoh kebijakan yang dapat Anda gunakan:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "lambda:InvokeFunction" ], "Resource": [ "arn:aws:lambda:*:*:function:reward-function-name" ] } ] }
Anda juga dapat menggunakan model yang dihosting Amazon Bedrock sebagai Hakim untuk menyiapkan fungsi hadiah. Anda perlu menambahkan izin khusus untuk memanggil model dasar ke peran eksekusi Lambda. Di peran lambda, Anda dapat mengonfigurasi kebijakan terkelola ini LLMs untuk penilaian. Lihat AmazonBedrockLimitedAccess.
Berikut ini adalah contoh untuk menjalankan model foundation Amazon Bedrock sebagai hakim menggunakan Invoke API:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "bedrock:InvokeModel" ], "Resource": [ "arn:aws:bedrock:*:*:foundation-model/*" ] } ] }