Membangun dan menguji dengan C++ SDK

C++ SDK adalah alat yang tersedia sebagai bagian dari Vertex AI Vision SDK. Anda dapat menggunakan C++ SDK untuk mengelola, mengontrol, dan menjalankan berbagai bentuk I/O secara terprogram dengan Vertex AI Vision.

Halaman ini menjelaskan cara menggunakan C++ SDK untuk mem-build dan menguji.

Sebelum memulai

Mem-build dan menguji program

Contoh berikut menunjukkan cara menggunakan SDK pemrograman C++ untuk mem-build program Anda sendiri. Contoh ini menunjukkan proses ini secara langsung dengan membahas contoh untuk mengirim dan menerima Packets.

Petunjuk ini menunjukkan cara mem-build dua program sederhana. Program pertama mengirim pesan secara berkala, sedangkan program kedua menerima pesan yang dikirim program pertama. Anda dapat menggunakan program ini sebagai titik awal untuk mem-build aplikasi kustom Anda sendiri dengan C++ SDK.

  1. Buka root direktori kode sumber.

    Isi direktori menyerupai hal berikut:

    bazel  BUILD  CONTRIBUTING.md  debian  deps.bzl  LICENSE  README.md  third_party  visionai [...]
    
  2. Opsional: Baca petunjuk kode sumber tutorial.

    Aplikasi pengirim:

    cat visionai/public/tutorial/sender_app.cc
    

    Aplikasi penerima:

    cat visionai/public/tutorial/receiver_app.cc
    
  3. Build aplikasi pengirim dan penerima.

    bazel build //visionai/public/tutorial/...
    
  4. Verifikasi bahwa build berfungsi. Di satu terminal, jalankan perintah berikut untuk aplikasi pengirim. Ganti hal berikut:

    ./bazel-bin/visionai/public/tutorial/sender_app \
    --service_endpoint visionai.googleapis.com \
    --project_id PROJECT_ID \
    --location_id LOCATION_ID \
    --cluster_id application-cluster-0 \
    --stream_id STREAM_ID
  5. Di terminal lain, jalankan perintah berikut untuk aplikasi penerima. Ganti yang berikut ini:

    ./bazel-bin/visionai/public/tutorial/receiver_app \
    --service_endpoint visionai.googleapis.com \
    --project_id PROJECT_ID \
    --location_id LOCATION_ID \
    --cluster_id application-cluster-0 \
    --stream_id STREAM_ID

Langkah berikutnya