O que é um Large Commerce Model?
Um Large Commerce Model, ou LCM, é um modelo de IA generativa criado para entender o comércio. Ele aprende com informações de produtos, comportamento dos compradores e contexto para entender o que os compradores querem e quais produtos são relevantes. Por exemplo, um LCM pode ajudar a encontrar produtos que correspondam ao pedido de um comprador, ranquear recomendações ou prever a probabilidade de um comprador comprar um produto.Como um LCM difere de um Large Language Model?
Um Large Language Model, ou LLM, aprende principalmente padrões de linguagem. Um LCM aprende com sinais de comércio, incluindo catálogos de produtos, interações de compradores e compras. Isso ajuda o T-Brain a considerar tanto o que um produto é quanto como os compradores interagem com ele.Para que posso usar o T-Brain?
O T-Brain oferece quatro capacidades principais:- Retrieval: Encontrar produtos relevantes para resultados de busca e recomendações.
- Prediction: Estimar resultados como cliques e compras de produtos.
- Ranking: Ordenar produtos orgânicos, produtos patrocinados ou ambos de acordo com o resultado que você quer otimizar.
- Understanding: Gerar embeddings, representações numéricas de produtos e compradores que capturam semelhanças e relações. Você também pode usá-los nos seus próprios modelos.
Preciso ser um cliente atual da Topsort?
Não. Você pode enviar dados dos seus sistemas existentes, treinar modelos, avaliá-los, implantá-los e chamá-los por uma API sem usar o ad server da Topsort. Clientes atuais da Topsort também podem usar conjuntos de dados já sincronizados da Topsort.Quais dados eu preciso?
Forneça o catálogo de produtos e pelo menos um mês de histórico de eventos, incluindo todas as compras e os cliques e impressões de produtos pagos. O T-Brain organiza os dados em três tipos de conjuntos de dados: categories, products e events. Os eventos devem incluir um identificador consistente do comprador para que interações e compras possam ser conectadas. Se você é cliente da Topsort, já terá três conjuntos de dados sincronizados:Topsort-categoriesTopsort-productsTopsort-events
Como faço upload de dados?
Consulte Requisitos de dados para instruções sobre como criar conjuntos de dados, enviar arquivos Parquet e adicionar dados atualizados.Como treino um modelo?
Uma tarefa define o que você quer que um modelo faça e de quais conjuntos de dados ele deve aprender.- Revise os modelos disponíveis na guia Model Garden. Escolha o modelo e a capacidade adequados ao seu caso de uso, como ranking de produtos ou previsão de conversão.
- Prepare seus conjuntos de dados na guia Data. Use conjuntos de dados sincronizados da Topsort ou envie seus próprios arquivos.
- Crie uma tarefa na guia Tasks. Escolha a capacidade, selecione os conjuntos de dados necessários e nomeie a tarefa. Por exemplo, uma tarefa de ranking de produtos usa conjuntos de dados de produtos e eventos.
- Inicie o treinamento. O T-Brain treina o modelo com os conjuntos de dados selecionados.
- Acompanhe o progresso na guia Training. Revise trabalhos de treinamento na fila, em execução e concluídos.
- Revise os resultados na guia Evals. Inspecione métricas de qualidade do modelo e compare o desempenho antes de decidir implantar.
- Implante o modelo. Sua aplicação pode então chamá-lo por uma API.
- Teste o modelo implantado na guia Playground. Experimente solicitações e inspecione as previsões retornadas e os tempos de resposta.
O que significa fine-tuning?
O fine-tuning adapta um modelo base com os dados do seu varejista. Ele especializa o modelo para o seu catálogo, compradores e caso de uso. O modelo base do T-Brain oferece um ponto de partida. O fine-tuning ajuda o modelo a aprender os padrões específicos da sua loja.Como posso avaliar um modelo?
Use a guia Evals para avaliar a qualidade do modelo e comparar modelos treinados com um modelo de referência ou uma linha de base. Você também pode fornecer dados de linha de base para comparar sua abordagem atual com o T-Brain. As avaliações podem incluir:- Qualidade do modelo: O quanto um modelo executa bem sua tarefa de previsão ou ranking. Por exemplo, AUC ROC mede o quanto um modelo de previsão distingue resultados positivos de negativos.
- Impacto de negócio: Comparações como valor de vendas por sessão, taxa de conversão, receita de publicidade e taxa de devolução.
- Desempenho: Tempo de resposta, incluindo latência P95, o tempo dentro do qual 95% das solicitações são concluídas.
Quais salvaguardas e controles estão disponíveis?
O T-Brain oferece vários pontos de revisão e controle:- Validação de dados: Os arquivos enviados são verificados em relação à estrutura exigida do conjunto de dados.
- Avaliação antes da implantação: Você pode inspecionar os resultados do treinamento e comparar a qualidade do modelo antes de implantar.
- Monitoramento em runtime: Na guia Runtime, você pode monitorar volume de solicitações, latência e taxas de erro dos modelos implantados.