All Products
Search
Document Center

Intelligent Media Services:Integrasi sisi server

Last Updated:Aug 28, 2026

Topik ini menjelaskan cara menyiapkan App Server.

Peran App Server

Saat membangun layanan AI agent menggunakan framework AUI Kits, SDK client perlu berinteraksi dengan kemampuan Produk Alibaba Cloud. App Server mengenkapsulasi kemampuan tersebut dan menyediakan serangkaian API HTTP terstandarisasi untuk SDK, sehingga mengurangi biaya pengembangan Anda.

Catatan

Anda harus men-deploy dan memelihara App Server sendiri.

Kerangka proyek

Proyek ini menggunakan Java 8 dan Spring Boot 2.

Menyebarkan Proyek

Prasyarat

Deploy dari kode sumber

Contoh ini menunjukkan cara membangun dan men-deploy App Server menggunakan kode sumber.

Konfigurasi parameter proyek

  1. Unduh kode sumber App Server.

  2. Buka direktori Server\Java\src\main\resources dan temukan file application.yml. Konfigurasikan parameter yang relevan dan biarkan parameter yang tidak perlu dikonfigurasi tetap tidak berubah.

    Konfigurasi parameter

    Deskripsi

    biz:
      openapi:
        access:
          key: "*******"
          secret: "*******"

    API Alibaba Cloud memerlukan pasangan AccessKey untuk autentikasi. Pasangan AccessKey terdiri dari ID AccessKey dan Rahasia AccessKey.

    • AccessKey ID: Mengidentifikasi pengguna.

    • Rahasia AccessKey: Kunci rahasia yang digunakan untuk mengotentikasi permintaan Anda. Anda harus menjaga kerahasiaan Rahasia AccessKey Anda.

    Untuk informasi selengkapnya, lihat Buat AccessKey.

    Catatan

    Jika Anda menggunakan AccessKey milik RAM user, Anda harus memberikan izin AliyunICEFullAccess kepada RAM user tersebut.

    # Informasi tentang aplikasi ARTC.
      live_mic:
        app_id: "*******"
        app_key: "*******"

    AppID dan AppKey aplikasi ARTC Anda. Anda dapat menemukannya di Konsol.

    Catatan

    Untuk komunikasi audio dan video, Anda harus mengonfigurasi AppID dan AppKey ARTC. Untuk pesan interaktif, ini opsional.

    Untuk mendapatkan AppID dan AppKey aplikasi ARTC:

    1. Buka Konsol IMS dan klik AI agent Anda untuk membuka halaman detailnya.

      Pada tab Basic Information, temukan bagian Workflow Configuration dan catat RTC App ID yang tercantum di bawah ARTC application.

    2. Klik RTC App ID untuk membuka Konsol ApsaraVideo Live dan dapatkan App ID serta AppKey.

      Pada halaman Application Management, klik nama aplikasi Anda, buka tab Basic Information, lalu copy App ID dan AppKey.

Paket dan jalankan proyek

Paket proyek

  1. Paket proyek menggunakan tool Maven bawaan di IntelliJ IDEA. Tindakan ini menghasilkan file JAR di direktori target.

  2. Jalankan perintah berikut di direktori Server\Java untuk memaketkan proyek:

    mvn package -DskipTests
  3. (Opsional) Kirim paket JAR dari direktori target ke server.

    scp xxx.jar root@ip:/root

Jalankan proyek

Buka terminal di direktori tempat file JAR berada.

  1. Jalankan di foreground. Ini akan mencetak log ke terminal.

    java -jar ***.jar
  2. Jalankan di background. Ini akan menulis log ke file nohup.out.

    nohup java -jar ***.jar &