Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Konfigurasi Package
Saat Anda menggunakan perintah AWS Panorama Application CLI, panorama-cli package-application
CLI mengunggah aset aplikasi Anda ke Amazon S3 dan mendaftarkannya dengan AWS Panorama. Aset termasuk file biner (gambar dan model kontainer) dan file deskriptor, yang diunduh oleh AWS Panorama Appliance selama penerapan. Untuk mendaftarkan aset paket, Anda menyediakan file konfigurasi paket terpisah yang mendefinisikan paket, asetnya, dan antarmukanya.
Contoh berikut menunjukkan konfigurasi paket untuk node kode dengan satu input dan satu output. Input video menyediakan akses ke data gambar dari aliran kamera. Node output mengirimkan gambar yang diproses ke layar.
contoh Paket/1234567890-sample_code-1.0/package.json
{
"nodePackage": {
"envelopeVersion": "2021-01-01",
"name": "SAMPLE_CODE",
"version": "1.0",
"description": "Computer vision application code.",
"assets": [
{
"name": "code_asset",
"implementations": [
{
"type": "container",
"assetUri": "3d9bxmplbdb67a3c9730abb19e48d78780b507f3340ec3871201903d8805328a.tar.gz",
"descriptorUri": "1872xmpl129481ed053c52e66d6af8b030f9eb69b1168a29012f01c7034d7a8f.json"
}
]
}
],
"interfaces": [
{
"name": "interface",
"category": "business_logic",
"asset": "code_asset",
"inputs": [
{
"name": "video_in",
"type": "media"
}
],
"outputs": [
{
"description": "Video stream output",
"name": "video_out",
"type": "media"
}
]
}
]
}
}
assets
Bagian ini menentukan nama artefak yang diunggah oleh AWS Panorama Application CLI ke Amazon S3. Jika Anda mengimpor contoh aplikasi atau aplikasi dari pengguna lain, bagian ini bisa kosong atau merujuk ke aset yang tidak ada di akun Anda. Saat Anda menjalankanpanorama-cli package-application
, AWS Panorama Application CLI mengisi bagian ini dengan nilai yang benar.