Todos os produtos
Search
Central de documentação

Platform For AI:Configuração do mecanismo

Última atualização: Aug 31, 2026

O PAI-Rec usa arquivos de configuração para definir todo o pipeline de recomendação, incluindo recall, filtragem, ranking e re-ranking, sem necessidade de código.

Visão geral da configuração

O PAI-Rec permite configurar todo o processo de recomendação em arquivos de configuração, abrangendo recuperação de itens candidatos, bloqueio de exposição, modelos de ranking e re-ranking, sem exigir código. Para engenheiros de algoritmos e estratégias que precisam executar múltiplos experimentos, o PAI-Rec também oferece um sistema integrado de testes A/B.

O PAI-Rec é compatível com diversos serviços de armazenamento da Alibaba Cloud, como Hologres, Tablestore e ApsaraDB for Redis. Escolha o service de armazenamento adequado às necessidades do seu negócio. Para mais detalhes, consulte os tópicos relevantes.

Se o seu negócio introduz muitos itens novos diariamente, configure uma solução de cold start.

O PAI-Rec suporta recarregamento a quente, permitindo modificar e republicar configurações em tempo real.

O bloco de código a seguir mostra a estrutura geral de configuração do mecanismo 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": {}
}

Parâmetro

Descrição

Suporte a recarregamento a quente

RunMode

Ambiente de execução do mecanismo PAI-Rec. Valores válidos:

● daily: ambiente de desenvolvimento. ● prepub: ambiente de staging. ● product: ambiente de produção.

Não

ListenConf

Configuração do listener.

Sim

RecallConfs

Configuração de recall.

Sim

SceneConfs

Configuração de cenários. Permite atribuir recalls específicos da seção RecallConfs a diferentes cenários.

Sim

FilterConfs

Configuração de filtros.

Sim

FilterNames

Nomes personalizados de filtros. Permite atribuir filtros específicos da seção FilterConfs a diferentes cenários.

Sim

BeFilterConfs

Sim

AlgoConfs

Configuração do modelo de coarse ranking.

Sim

GeneralRankConfs

Atribui modelos específicos de coarse ranking da seção AlgoConfs a diferentes cenários.

Sim

RankConf

Atribui modelos específicos de fine ranking da seção AlgoConfs a diferentes cenários.

Sim

ColdStartGeneralRankConfs

Atribui modelos específicos de coarse ranking para cold start da seção AlgoConfs a diferentes cenários.

Sim

ColdStartRankConfs

Atribui modelos específicos de cold start da seção AlgoConfs a diferentes cenários.

Sim

SortConfs

Configuração de re-ranking.

Sim

DPPConf

Configuração de diversificação.

Sim

SortNames

Atribui modelos específicos de re-ranking da seção SortConfs a diferentes cenários.

Sim

FeatureConfs

Carrega features específicas para diferentes cenários.

Sim

UserFeatureConfs

Carrega user features específicas para diferentes cenários.

Sim

HologresConfs

Configuração de conexão com o Hologres.

Não

KafkaConfs

Configuração de conexão com o ApsaraMQ for Kafka.

Não

RedisConfs

Configuração de conexão com o ApsaraDB for Redis.

Não

MysqlConfs

Configuração de conexão com o ApsaraDB RDS for MySQL.

Não

GraphConfs

Configuração de conexão com o GraphCompute.

Não

FeatureStoreConfs

Configuração de conexão com o FeatureStore.

Não

SlsConfs

Configuração de conexão com o Simple Log Service.

Não

DatahubConfs

Configuração de conexão com o DataHub.

Não

BEConfs

Não

TableStoreConfs

Configuração de conexão com o Tablestore.

Não

PrometheusConfig

Configuração de conexão com o Managed Service for Prometheus.

Não

LogConf

Configuração de saída de log.

Sim

DebugConfs

Configuração de depuração.

Sim

CallBackConfs

Configuração de callback. Para mais informações, consulte Callback API.

Sim

PipelineConfs

Configuração do pipeline.

Sim

UserDefineConfs

Configuração definida pelo usuário.

Não