全部产品
Search
文档中心

API Gateway:Unggah Plugin

更新时间:Oct 20, 2025

Setelah mengembangkan plugin, Anda dapat mengunggahnya dengan merilisnya di halaman Plug-in Marketplace pada Konsol. Hanya akun utama atau Pengguna RAM dengan izin AI Gateway yang dapat melihat dan menggunakan plugin tersebut. Plugin bawaan dan plugin yang diunggah diaktifkan dengan cara yang sama.

Prosedur

  1. Masuk ke Konsol AI Gateway.

  2. Di panel navigasi sebelah kiri, pilih Plug-in. Di bilah navigasi atas, pilih Wilayah.

  3. Di pojok kanan atas halaman Plug-in Marketplace, klik Release Plug-in.

  4. Di panel Release Plug-in, konfigurasikan parameter plugin, klik Upload, dan tunggu hingga plugin dirilis (proses ini memakan waktu sekitar 30 detik).

    Parameter

    Deskripsi

    Select Language

    Pilih bahasa pemrograman yang digunakan untuk mengembangkan plugin.

    Plug-in ID

    Tentukan ID dari plugin.

    Plug-in Name

    Tentukan nama dari plugin.

    Plug-in Description

    Masukkan deskripsi plugin. Setelah Anda mengonfigurasi parameter ini, deskripsi akan ditampilkan pada kartu plugin.

    Version Description

    Masukkan deskripsi versi plugin.

    WASM File

    Unggah file biner plugin yang dikompilasi dan dibuat di mesin lokal Anda. Ekstensi nama file harus .wasm.

    Execution Stage

    Urutan tahap pemrosesan: Authentication Stage > Authorization Stage > Statistics Stage > Default Stage. Jika eksekusi plugin tidak bergantung pada urutan eksekusi plugin lain, pilih Default dari daftar drop-down.

    Execution Priority

    Tentukan prioritas eksekusi plugin dalam tahap tertentu. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Jika Anda ingin menentukan nilai, kami sarankan untuk memasukkan kelipatan integral dari 10.

    Compatible Gateway Version

    Pilih Any Version atau Specified Version.

    Any Version: Plugin dapat dipasang pada gerbang apa pun versinya.

    Specified Version: Plugin hanya dapat dipasang pada gerbang versi tertentu atau versi yang lebih baru.

Plugin dan Prioritas Kebijakan

Plugin dan kebijakan berikut dieksekusi dalam urutan prioritas menurun dari atas ke bawah.

Nama

Jenis

Tahap Eksekusi

Prioritas

Catatan

Daftar hitam dan putih alamat IP

Kebijakan

RBAC Filter

http-real-ip

Plugin

Tahap Otentikasi

980

Plugin manajemen trafik

ModelRouter

Plugin

Tahap Otentikasi

900

Bawaan AI-API

ModelMapper

Plugin

Tahap Otentikasi

800

Bawaan AI-API

Rilis Canary untuk aplikasi frontend

Plugin

Tahap Otentikasi

450

Plugin protokol transmisi

geo-ip

Plugin

Tahap Otentikasi

440

Plugin protokol transmisi

DeGraphQL

Plugin

Tahap Otentikasi

430

Plugin protokol transmisi

Kontrol cache browser

Plugin

Tahap Otentikasi

420

Plugin protokol transmisi

Transformasi permintaan/tanggapan

Plugin

Tahap Otentikasi

410

Plugin protokol transmisi

Otentikasi OAuth2

Plugin

Tahap Otentikasi

350

Plugin otentikasi dan otorisasi

Otentikasi JWT

Plugin

Tahap Otentikasi

340

Plugin otentikasi dan otorisasi

Otentikasi HMAC

Plugin

Tahap Otentikasi

330

Plugin otentikasi dan otorisasi

Otentikasi Dasar

Plugin

Tahap Otentikasi

320

Plugin otentikasi dan otorisasi

Otentikasi Kunci

Plugin

Tahap Otentikasi

310

Plugin otentikasi dan otorisasi

Otentikasi Eksternal

Plugin

Tahap Otentikasi

300

Plugin otentikasi dan otorisasi

OPA

Plugin

Tahap Otentikasi

225

Plugin otentikasi dan otorisasi

Verifikasi Permintaan

Plugin

Tahap Otentikasi

220

Plugin protokol transmisi

Pembatasan IP

Plugin

Tahap Otentikasi

210

Plugin perlindungan keamanan

JWT Logout

Plugin

Tahap Otentikasi

50

Plugin otentikasi dan otorisasi

Cache tanggapan umum

Plugin

Tahap Otentikasi

10

Plugin protokol transmisi

Berbagi sumber daya lintas asal

Plugin

Tahap Otorisasi

340

Plugin perlindungan keamanan

WAF

Plugin

Tahap Otorisasi

330

Plugin perlindungan keamanan

Pemblokiran Permintaan

Plugin

Tahap Otorisasi

320

Plugin perlindungan keamanan

Pemblokiran Bot

Plugin

Tahap Otorisasi

310

Plugin perlindungan keamanan

ai-data-masking

Plugin

Tahap Default

991

Plugin AI

ai-statistics

Plugin

Tahap Default

990

Plugin AI

ai-security-guard

Plugin

Tahap Default

850

Plugin AI

ai-cache

Plugin

Tahap Default

800

Plugin AI

ai-quota

Plugin

Tahap Default

750

Plugin AI

ai-intent

Plugin

Tahap Default

700

Plugin AI

ai-history

Plugin

Tahap Default

650

Plugin AI

ai-token-ratelimit

Plugin

Tahap Default

600

Plugin AI

ai-prompt-template

Plugin

Tahap Default

500

Plugin AI

ai-prompt-decorator

Plugin

Tahap Default

450

Plugin AI

ai-network-search

Plugin

Tahap Default

440

Plugin AI

ai-transformer

Plugin

Tahap Default

410

Plugin AI

ai-rag

Plugin

Tahap Default

405

Plugin AI

traffic-tag

Plugin

Tahap Default

400

Plugin manajemen trafik

ai-json

Plugin

Tahap Default

150

Plugin AI

ai-proxy

Plugin

Tahap Default

110

Plugin AI

canary-header

Plugin

Tahap Default

100

Plugin manajemen trafik

Pembatasan laju berbasis kluster kunci

Plugin

Tahap Default

20

Plugin manajemen trafik

Pembatasan laju berbasis kunci

Plugin

Tahap Default

10

Plugin manajemen trafik

Kontrol konkurensi/pembentukan lalu lintas/pemutusan sirkuit

Kebijakan

Sentinel Filter

Timeout/retry/replikasi lalu lintas/modifikasi Header/menulis ulang HTTP/lintas domain

Kebijakan

Filter Router

FAQ

Apa yang mungkin menyebabkan kegagalan rilis plugin?

Dalam sebagian besar kasus, plugin gagal dirilis karena file .wasm dari plugin tersebut dalam format biner yang tidak valid. Untuk contoh demo berhasil memuat file WASM di lingkungan lokal, lihat Mengembangkan plugin gateway menggunakan Go.