All Products
Search
Document Center

Artificial Intelligence Recommendation:Konfigurasi Engine

Last Updated:Jun 29, 2025

Ikhtisar konfigurasi keseluruhan

Untuk menyederhanakan penggunaan mesin rekomendasi PAI-Rec, konfigurasi semua tahap dalam proses rekomendasi—termasuk recall, penyaringan, perangkingan, dan perangkingan ulang—dijelaskan secara komprehensif dalam file konfigurasi. Pengguna tidak perlu menulis kode. File konfigurasi dapat digunakan untuk mengatur seluruh proses rekomendasi, termasuk layanan penyimpanan untuk memperoleh item kandidat, pemblokiran eksposur, model perangkingan, dan perangkingan ulang. Jika insinyur algoritma atau insinyur strategi perlu melakukan berbagai jenis eksperimen, mereka dapat memanfaatkan sistem A/B testing dari mesin PAI-Rec.

Alibaba Cloud menyediakan berbagai layanan penyimpanan, seperti Hologres, Tablestore, dan ApsaraDB for Redis. Pengguna dapat memilih layanan penyimpanan yang sesuai dengan kebutuhan bisnis mereka. Informasi lebih lanjut tentang layanan penyimpanan dijelaskan dalam topik terpisah.

Ketika banyak item baru perlu direkomendasikan setiap hari, pengguna dapat mengonfigurasi solusi cold start.

PAI-Rec mendukung hot reloading, sehingga konfigurasi dapat dimodifikasi dan diterbitkan ulang menggunakan fitur ini.

Blok kode berikut menunjukkan konfigurasi keseluruhan dari mesin PAI-Rec:

{
  "RunMode": "",
  "ListenConf": {},
  "RecallConfs": [],
  "SceneConfs": {},
  "FilterConfs": [],
  "FilterNames": {},
  "BeFilterConfs": {},
  "GeneralRankConfs": {},
  "AlgoConfs": [],
  "RankConf": {},
  "ColdStartGeneralRankConfs": {},
  "ColdStartRankConfs": {},
  "SortConfs": {},
  "DPPConf": {},
  "SortNames": {},
  "FeatureConfs": {},
  "UserFeatureConfs": {},
  "HologresConfs": {},
  "KafkaConfs": {},
  "RedisConfs": {},
  "MysqlConfs": {},        
  "GraphConfs": {},
  "FeatureStoreConfs": {},
  "KafkaConfs": {},
  "SlsConfs": {},
  "DatahubConfs": {},
  "BEConfs": {},
  "TableStoreConfs": {},
  "PrometheusConfig": {},
  "LogConf": {},
  "DebugConfs": {},
  "CallBackConfs": {},
  "PipelineConfs": {},
  "UserDefineConfs": {}
}

Parameter

Deskripsi

Dukungan untuk hot reloading

RunMode

Lingkungan runtime dari mesin PAI-Rec. Nilai yang valid:

● daily: lingkungan harian. ● prepub: lingkungan staging. ● product: lingkungan produksi.

Tidak

ListenConf

Konfigurasi listener.

Ya

RecallConfs

Konfigurasi recall.

Ya

SceneConfs

Konfigurasi skenario. Anda dapat menggunakan recalls spesifik yang dikonfigurasi di bagian RecallConfs untuk skenario yang berbeda.

Ya

FilterConfs

Konfigurasi filter.

Ya

FilterNames

Nama kustom untuk filter. Anda dapat menggunakan filter spesifik yang dikonfigurasi di bagian FilterConfs untuk skenario yang berbeda.

Ya

BeFilterConfs

Ya

AlgoConfs

Konfigurasi model perangkingan kasar.

Ya

GeneralRankConfs

Anda dapat menggunakan model perangkingan kasar spesifik yang dikonfigurasi di bagian AlgoConfs untuk skenario yang berbeda.

Ya

RankConf

Anda dapat menggunakan model perangkingan halus spesifik yang dikonfigurasi di bagian AlgoConfs untuk skenario yang berbeda.

Ya

ColdStartGeneralRankConfs

Anda dapat menggunakan model perangkingan kasar spesifik untuk cold start yang dikonfigurasi di bagian AlgoConfs untuk skenario yang berbeda.

Ya

ColdStartRankConfs

Anda dapat menggunakan model cold start spesifik yang dikonfigurasi di bagian AlgoConfs untuk skenario yang berbeda.

Ya

SortConfs

Konfigurasi perangkingan ulang.

Ya

DPPConf

Konfigurasi diversifikasi.

Ya

SortNames

Anda dapat menggunakan model perangkingan ulang spesifik yang dikonfigurasi di bagian SortConfs untuk skenario yang berbeda.

Ya

FeatureConfs

Anda dapat memuat fitur spesifik untuk skenario yang berbeda.

Ya

UserFeatureConfs

Anda dapat memuat fitur pengguna spesifik untuk skenario yang berbeda.

Ya

HologresConfs

Konfigurasi koneksi antara PAI-Rec dan Hologres.

Tidak

KafkaConfs

Konfigurasi koneksi antara PAI-Rec dan ApsaraMQ for Kafka.

Tidak

RedisConfs

Konfigurasi koneksi antara PAI-Rec dan ApsaraDB for Redis.

Tidak

MysqlConfs

Konfigurasi koneksi antara PAI-Rec dan ApsaraDB RDS for MySQL.

Tidak

GraphConfs

Konfigurasi koneksi antara PAI-Rec dan GraphCompute.

Tidak

FeatureStoreConfs

Konfigurasi koneksi antara PAI-Rec dan FeatureStore.

Tidak

SlsConfs

Konfigurasi koneksi antara PAI-Rec dan Simple Log Service.

Tidak

DatahubConfs

Konfigurasi koneksi antara PAI-Rec dan DataHub.

Tidak

BEConfs

Tidak

TableStoreConfs

Konfigurasi koneksi antara PAI-Rec dan Tablestore.

Tidak

PrometheusConfig

Konfigurasi koneksi antara PAI-Rec dan Managed Service for Prometheus.

Tidak

LogConf

Konfigurasi output log.

Ya

DebugConfs

Konfigurasi debugging.

Ya

CallBackConfs

Konfigurasi callback. Untuk informasi lebih lanjut, lihat Antarmuka Callback.

Ya

PipelineConfs

Konfigurasi pipeline.

Ya

UserDefineConfs

Konfigurasi yang ditentukan pengguna.

Tidak