Anda harus menambahkan layanan yang sudah ada ke AI Gateway untuk mendaftarkannya sebagai titik akhir backend yang dapat dirutekan, sehingga gateway dapat menemukan alamat layanan tersebut. AI Gateway mendukung penambahan layanan seperti container services, alamat tetap, nama domain DNS, dan Function Compute (FC).
Prosedur
AI Gateway secara dinamis mendeteksi perubahan pada resource backend, memungkinkan pengelolaan terpadu atas perutean traffic, governance, dan keamanan. AI Gateway mendukung pembuatan layanan AI, layanan agen, nama domain DNS, alamat tetap, container services, layanan Kubernetes SAE, Function Compute (FC), dan layanan MSE Nacos.
Layanan AI
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Pilih AI Services.
-
Service Name: Masukkan nama kustom untuk layanan tersebut.
-
Large Model Supplier: Pilih penyedia. Penyedia yang didukung meliputi Alibaba Cloud Model Studio, PAI-EAS, DeepSeek, Compatibility with OpenAI, OpenAI, Azure, Gemini, Bedrock, Claude, Dark side of the Moon, Baichuan Intelligence, Zero One Everything, Intelligent Spectrum AI, Mixed Element, Step Star, Spark, Doubao, dan MiniMax.
PentingKemampuan model besar yang ditawarkan melalui layanan AI ini tidak disediakan langsung oleh AI Gateway. Sebelum menggunakan layanan ini, Anda bertanggung jawab untuk mengevaluasi kesesuaian dan keandalannya. Pastikan penggunaan layanan Anda mematuhi semua hukum, peraturan, dan ketentuan penggunaan produk yang berlaku. Kami tidak bertanggung jawab atas konsekuensi apa pun yang timbul akibat ketidakpatuhan.
-
Model Protocol: Pilih protokol untuk berkomunikasi dengan layanan. Protokol yang didukung adalah OpenAI/v1 dan native protocol. Setelah Anda memilih penyedia, sistem akan mengisi nilai default yang dapat Anda ubah sesuai kebutuhan.
-
OpenAI/v1: Menggunakan protokol kompatibel OpenAI, cocok untuk sebagian besar penyedia.
-
Native protocol: Menggunakan protokol API native penyedia. Saat Anda memilih opsi ini, alamat layanan akan otomatis diperbarui ke titik akhir protokol native yang sesuai (misalnya,
https://dashscope.aliyuncs.comuntuk Alibaba Cloud Model Studio).
CatatanSaat Endpoint Mode untuk Bedrock diatur ke Mantle, hanya protokol kompatibel Anthropic (/v1/messages) yang didukung. Protokol OpenAI/v1 tidak didukung, dan fitur Prompt Caching tidak dapat diaktifkan.
-
-
Service Endpoint: URL dasar layanan model besar. Setelah Anda memilih penyedia, sistem akan otomatis mengisi alamat layanan yang sesuai. Anda juga dapat mengubahnya secara manual jika diperlukan.
Format alamat layanan untuk penyedia Azure adalah:
https://{endpoint}/openai/deployments/{deployment-id}/chat/completions?api-version={api-version}Format alamat layanan untuk layanan OpenAI Compatible adalah:
http://{endpoint}/v1Tabel berikut menyediakan contoh konfigurasi untuk setiap penyedia.
Penyedia
Alamat layanan
Model yang tersedia
Konfigurasi
Alibaba Cloud Model Studio
https://dashscope-intl.aliyuncs.com/compatible-mode/v1qwen-max, qwen-plus, qwen-turbo, qwen-long, qwen-vl-max, qwen-vl-plus, qwen-vl-ocr, deepseek-r1, deepseek-v3
Pilih Region. Anda dapat beralih antara beberapa wilayah.
Bedrock
https://bedrock-runtime.{awsRegion}.amazonaws.comTidak ada preset (masukkan nama model secara manual)
Konfigurasikan awsRegion, Endpoint Mode (Runtime atau Mantle), dan metode autentikasi (API key atau AK/SK). Mode Mantle hanya mendukung protokol kompatibel Anthropic.
Vertex AI
Ditentukan pengguna
Tidak ada preset
Konfigurasikan Authentication Method (GCP Service Account atau Vertex AI Express Mode). Dalam mode GCP, masukkan Kunci Akun Layanan GCP dalam format JSON. vertexProjectId akan diurai secara otomatis.
Azure
https://{endpoint}?api-version={api-version}gpt-3, gpt-35-turbo, gpt-4, gpt-4o, gpt-4o-mini
Endpoint adalah alamat titik akses untuk resource Azure OpenAI Anda.
OpenAI
https://api.openai.com/v1gpt-3, gpt-35-turbo, gpt-4, gpt-4o, gpt-4o-mini
—
OpenAI Compatible
http://{endpoint}/v1Tidak ada preset (masukkan nama model secara manual)
Hanya mendukung layanan AI yang mematuhi standar API OpenAI.
DeepSeek
https://api.deepseek.com/v1deepseek-chat, deepseek-reasoner
—
Doubao
https://ark.cn-beijing.volces.com/api/v3doubao-seed-1-6-250615, doubao-seed-1-6-flash-250715, doubao-seed-1-6-thinking-250715, doubao-1-5-thinking-vision-pro-250428
—
Gemini
https://generativelanguage.googleapis.com/v1beta/openaigemini-1.5-flash, gemini-1.5-pro
—
MiniMax
https://api.minimaxi.com/v1abab6.5s, abab6.5g, abab6.5t, abab5.5s
—
Moonshot AI
https://api.moonshot.cn/v1moonshot-v1-8k, moonshot-v1-32k, moonshot-v1-128k
—
Zhipu AI
https://open.bigmodel.cn/api/paas/v4GLM-4-Plus, GLM-4-0520, GLM-4-Long, GLM-4-AirX, GLM-4-Air, GLM-4-FlashX, GLM-4-Flash, GLM-4-AllTools, GLM-4
—
PAI-EAS
Otomatis diambil setelah Anda memilih Workspace dan EAS Service.
Tidak ada preset (diambil secara dinamis)
Anda harus memilih Workspace, EAS Service, dan Connection Type (jaringan privat atau publik). Kunci API diperoleh secara otomatis dan tidak memerlukan konfigurasi manual.
Claude
https://api.anthropic.comclaude-3-5-sonnet-latest, claude-3-5-haiku-latest, claude-3-opus-latest
Anda dapat secara opsional mengaktifkan Use Claude Code OAuth Token untuk kompatibilitas dengan panggilan klien Claude Code.
Baichuan
https://api.baichuan-ai.com/v1Baichuan4-Turbo, Baichuan4-Air, Baichuan4, Baichuan3-Turbo, Baichuan3-Turbo-128k, Baichuan2-Turbo
—
Yi
https://api.lingyiwanwu.com/v1yi-lightning, yi-large, yi-medium, yi-medium-200k, yi-spark, yi-large-rag, yi-large-fc, yi-large-turbo
—
Hunyuan
https://hunyuan.tencentcloudapi.comhunyuan-turbo-latest, hunyuan-turbo, hunyuan-large, hunyuan-pro, hunyuan-standard-256K, hunyuan-standard, hunyuan-lite
—
StepFun
https://api.stepfun.comstep-1-8k, step-1-32k, step-1-128k, step-1-256k, step-2-16k, step-1-flash
—
Spark
https://spark-api-open.xf-yun.comlite, generalv3, pro-128k, generalv3.5, max-32k, 4.0Ultra
—
-
API key: Kredensial kunci API yang diperlukan untuk mengakses layanan model besar. Setelah Anda memilih Large Model Supplier, peroleh kuncinya sebagai berikut:
-
Alibaba Cloud Model Studio: Buka Konsol Alibaba Cloud Model Studio atau Konsol Alibaba Cloud Model Studio untuk mendapatkannya.
-
PAI-EAS: Kunci API diperoleh secara otomatis setelah Anda memilih Workspace dan EAS Service. Tidak diperlukan konfigurasi manual.
-
Bedrock: Jika Anda menggunakan mode kunci API, Anda dapat mereferensikan kunci KMS atau memasukkan kunci secara manual. Jika menggunakan mode AK/SK, Anda harus menyediakan awsAccessKey dan awsSecretKey.
-
Penyedia lain: Buka platform penyedia masing-masing untuk mendapatkan kunci API, atau hubungi penyedia layanan untuk bantuan.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
Layanan agen
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Pilih Service Source.
-
Service Name: Masukkan nama kustom untuk layanan tersebut.
-
Service Provider: Pilih Alibaba Cloud Model Studio, Dify, atau Custom.
PentingKemampuan agen yang ditawarkan melalui layanan agen ini tidak disediakan langsung oleh AI Gateway. Sebelum menggunakan layanan ini, Anda bertanggung jawab untuk mengevaluasi kesesuaian dan keandalannya. Pastikan penggunaan layanan Anda mematuhi semua hukum, peraturan, dan ketentuan penggunaan produk yang berlaku. Kami tidak bertanggung jawab atas konsekuensi apa pun yang timbul akibat ketidakpatuhan.
Alibaba Cloud Model Studio
-
API Endpoint: Masukkan alamat titik akhir layanan agen. Nilai default adalah
https://dashscope.aliyuncs.com/api/v1. -
APP ID dan API key: Anda dapat memperoleh ID aplikasi dan kunci API dari Konsol Alibaba Cloud Model Studio.
Pada halaman Manajemen Kunci API, klik tab My untuk melihat daftar kunci API Anda. Klik Create My API-KEY di pojok kanan atas untuk membuat kunci API baru. Untuk melihat kunci lengkap, klik View di kolom Actions untuk kunci API yang sudah ada.
Dify
-
API Endpoint: Masukkan alamat titik akhir layanan agen. Nilai default adalah
https://api.dify.ai/v1. -
Application Type: Pilih Agent atau Workflow.
-
Agent: Jenis aplikasi agen.
-
Workflow: Jenis aplikasi alur kerja.
-
-
API key: Peroleh kunci dari penyedia layanan.
Custom
-
API Endpoint: Masukkan alamat titik akhir layanan agen.
-
API key: Peroleh kunci dari penyedia layanan.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
Nama domain DNS
AI Gateway dapat menggunakan hasil resolusi DNS sebagai alamat layanan backend.
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Pilih Domain Name.
-
Service Name: Masukkan nama kustom untuk layanan tersebut.
-
Service URL: Alamat node backend untuk layanan tersebut. Node backend berbeda-beda tergantung sumber layanan. Formatnya adalah
<nama domain DNS>:<port layanan>. Anda dapat memasukkan beberapa alamat, dipisahkan dengan koma,.PentingJika Anda menentukan alamat IP publik, Anda harus mengonfigurasi Gateway NAT.
-
TLS Mode: Dinonaktifkan secara default.
-
Close: TLS tidak diperlukan untuk mengakses layanan.
-
One-way TLS: Aktifkan opsi ini untuk mengakses layanan melalui HTTPS.
-
mTLS: Aktifkan opsi ini untuk autentikasi TLS mutual.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
Alamat tetap
Jika suatu layanan tidak memiliki mekanisme discovery, Anda harus menambahkan alamat titik akhir backend secara manual.
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Pilih Fixed Address.
-
Service Name: Masukkan nama kustom untuk layanan tersebut.
-
Service URL: Alamat node backend layanan tersebut. Node backend bervariasi tergantung sumber layanan. Formatnya adalah
<IP>:<Port Layanan>. Anda dapat memasukkan beberapa alamat, dipisahkan dengan koma,.PentingJika Anda menentukan alamat IP publik, Anda harus mengonfigurasi Gateway NAT.
-
TLS Mode: Dinonaktifkan secara default.
-
Close: TLS tidak diperlukan untuk mengakses layanan.
-
One-way TLS: Aktifkan opsi ini untuk mengakses layanan melalui HTTPS.
-
mTLS: Aktifkan opsi ini untuk autentikasi TLS mutual.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
Container service
Saat Anda menambahkan container service sebagai sumber layanan, gateway mengambil daftar layanan dan titik akhir backend dari kluster ACK atau ACK Serverless yang ditentukan.
-
Masuk ke Konsol AI Gateway. Pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service.
-
Buat sumber
-
Klik tab Source, lalu klik Create Source. Pada panel Create Source, konfigurasikan parameter berikut:
-
Source Type: Pilih ACK untuk menemukan layanan backend menggunakan server Kubernetes.
-
ACK/ACS/ACK Serverless cluster: Pilih kluster tempat layanan backend berada.
Penting-
Jika tidak ada kluster ACK, ACS, atau ACK Serverless di Virtual Private Cloud (VPC) saat ini, Anda harus terlebih dahulu membuat kluster ACK yang dikelola lalu memilih kluster tersebut.
-
Untuk menambahkan sumber layanan dari VPC lain, Anda harus membuat instans gateway di VPC tersebut sebelum dapat memilih kluster.
-
Satu instans gateway dapat dikaitkan dengan maksimal tiga layanan kontainer ACK.
-
AI Gateway hanya dapat menambahkan sumber Nacos atau ACK dari dalam VPC yang sama. Menambahkan sumber layanan lintas VPC tidak didukung.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
-
-
Buat layanan
-
Klik tab Service, lalu klik Create Source. Pada panel Create Source, konfigurasikan parameter berikut:
-
Service Source: Pilih ACK.
Gateway mengambil daftar layanan dari kluster ACK atau kluster ACK Serverless dan menambahkan layanan beserta titik akhir backend-nya ke gateway.
-
Namespace: Pilih namespace kluster. Secara default, layanan di namespace
arms-prom,kube-system, danmse-pilottidak ditampilkan. -
Services: Pilih layanan dari daftar. Secara default, layanan dengan nama yang diawali
consumerstidak ditampilkan.
-
-
Setelah mengonfigurasi parameter, klik OK.
-
SAE Kubernetes service
Saat Anda menambahkan layanan Kubernetes SAE sebagai sumber layanan, Anda harus mengaktifkan registrasi dan discovery layanan K8s untuk aplikasi SAE.
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: SAE Kubernetes service. Aplikasi SAE harus memiliki akses layanan yang dikonfigurasi menggunakan K8s ServiceName.
-
Namespace: Pilih namespace kluster. Secara default, layanan di namespace
arms-prom,kube-system, danmse-pilottidak ditampilkan. -
Services: Pilih layanan dari daftar. Secara default, layanan dengan nama yang diawali
consumers:tidak ditampilkan.
-
-
Setelah mengonfigurasi parameter, klik OK.
Function Compute (FC)
Hanya Function Compute 3.0 yang didukung. Sumber layanan dari Function Compute 2.0 tidak didukung.
-
Masuk ke Konsol AI Gateway. Pada halaman daftar gateway, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service, kemudian klik Create Service.
-
Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Function Compute.
-
Daftar fungsi: Pilih fungsi dari daftar.
-
Versi atau alias: Pilih versi atau alias fungsi.
-
-
Setelah mengonfigurasi parameter, klik OK.
MSE Nacos
-
Masuk ke Konsol AI Gateway. Pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut. Di panel navigasi sebelah kiri, klik Service.
-
Buat sumber
-
Klik tab Source, lalu klik Create Source. Pada panel Create Source, konfigurasikan parameter berikut:
-
Source Type: Pilih MSE Nacos untuk menemukan layanan backend menggunakan registrasi layanan MSE Nacos.
-
Nacos cluster: Pilih kluster Nacos.
Penting-
Jika tidak ada kluster MSE Nacos di VPC saat ini, Anda harus terlebih dahulu membuat kluster MSE Nacos lalu memilihnya.
-
Untuk menambahkan sumber layanan dari VPC lain, Anda harus membuat instans gateway di VPC tersebut sebelum dapat memilih kluster Nacos.
-
Daftar kluster hanya menampilkan instans MSE Nacos yang memiliki pengaturan
MCPEnabled = true. Anda dapat mengubah pengaturan ini di parameter MSE Nacos. -
Satu instans gateway hanya dapat dikaitkan dengan satu kluster Nacos.
-
-
-
Setelah mengonfigurasi parameter, klik OK.
-
-
Buat layanan
-
Klik tab Service, lalu klik Create Service. Pada panel Create Service, konfigurasikan parameter berikut:
-
Service Source: Pilih MSE Nacos.
Gateway mengambil daftar layanan dari kluster Nacos dan menambahkan layanan beserta titik akhir backend-nya ke gateway.
-
Namespace: Pilih namespace. Secara default, layanan di namespace
arms-prom,kube-system, danmse-pilottidak ditampilkan. -
Services: Pilih layanan dari daftar. Secara default, layanan dengan nama yang diawali
consumers:tidak ditampilkan.
-
-
Setelah mengonfigurasi parameter, klik OK.
-