全部产品
Search
文档中心

Intelligent Media Services:Integrasi sisi server

更新时间:Nov 05, 2025

Topik ini menjelaskan cara menyiapkan AppServer.

Cara kerjanya

Tujuan dari AppServer

Untuk mempercepat penyiapan agen AI berdasarkan kerangka kerja AUI Kits, SDK untuk skenario tertentu harus terintegrasi dengan Alibaba Cloud AI Agent dan kemampuan produk lainnya. AppServer mengenkapsulasi kemampuan produk ini dan menyediakan serangkaian API HTTP standar untuk SDK skenario guna mengurangi biaya pengembangan bagi integrator.

Catatan

Anda harus menerapkan dan memelihara AppServer sendiri.

Kerangka proyek

Bangun kerangka berdasarkan Java 8 dan Spring Boot 2 yang mainstream.

Menerapkan proyek

Prasyarat

Menerapkan menggunakan kode sumber

Contoh ini menunjukkan cara membangun dan menerapkan AppServer menggunakan kode sumber.

Konfigurasikan parameter proyek

  1. Unduh kode sumber AppServer.

  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: "*******"

    Pasangan Kunci Akses yang digunakan untuk otentikasi identitas saat Anda memanggil operasi API Layanan Alibaba Cloud. Pasangan Kunci Akses terdiri dari ID AccessKey dan Rahasia AccessKey:

    • ID AccessKey: Digunakan untuk mengidentifikasi pengguna.

    • Rahasia AccessKey: Digunakan untuk memverifikasi identitas pengguna. Anda harus menjaga kerahasiaan Rahasia AccessKey Anda.

    Untuk informasi lebih lanjut, lihat Buat pasangan Kunci Akses.

    Catatan

    Jika Anda menggunakan pasangan Kunci Akses Pengguna RAM, Anda harus menyambungkan kebijakan AliyunICEFullAccess ke Pengguna RAM.

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

    ID dan AppKey dari aplikasi audio dan video waktu nyata. Anda dapat melihat ID aplikasi dan AppKey dengan mengklik RTC AppID di halaman detail agen.

    Catatan

    Anda harus mengonfigurasi ID aplikasi dan AppKey untuk audio dan video waktu nyata untuk skenario yang melibatkan panggilan audio dan video. Konfigurasi ini tidak diperlukan untuk skenario percakapan pesan.

    Untuk mendapatkan AppId dan AppKey untuk aplikasi ARTC:

    1. Pergi ke Konsol Layanan Media Cerdas. Klik agen yang Anda buat untuk membuka halaman produknya.

      image

    2. Klik RTC AppID. Pergi ke Konsol ApsaraVideo Live untuk mendapatkan AppId dan AppKey.

      image

Paket dan jalankan proyek

Paket proyek

  1. Anda dapat menggunakan alat Maven yang terintegrasi dengan IDEA untuk mengemas proyek. File JAR akan berada di direktori target.

  2. Jalankan perintah berikut di jalur Server\Java untuk mengemas proyek:

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

    scp xxx.jar root@ip:/root

Jalankan proyek

Mulai terminal di direktori tempat paket JAR disimpan di server.

  1. Ekspor log ke terminal.

    java -jar ***.jar
  2. Tulis log ke file nohup.out.

    nohup java -jar ***.jar &