Resolver problemas de incorporação automática

Este documento apresenta soluções alternativas para problemas comuns que podem ocorrer ao gerar incorporações automáticas.

Problema Causa Resolução
Como modificar a configuração de incorporação automática Para mudar o modelo, a coluna de origem ou o modo de atualização, é necessário limpar a configuração antiga. Chame ai.drop_embedding_config para remover as configurações atuais e chame ai.initialize_embeddings novamente com a nova configuração.
Desativar o modo transacional O modo transacional é ativado usando ai.initialize_embeddings. Chame ai.drop_embedding_config para remover os metadados e o gatilho.
Inserções e atualizações lentas no modo transacional Os embeddings são gerados em série na mesma transação, então a latência do modelo afeta o tempo da transação. Verifique a latência do modelo e considere se o modo transacional é necessário para seu caso de uso.
Geração lenta de embeddings automáticos Isso pode acontecer quando os limites de cota de solicitação de modelo são excedidos. Examine a cota de solicitações do modelo de embedding. Ajuste o batch_size. Entre em contato com o suporte se o problema persistir.
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' O tamanho da solicitação de um lote excede o tamanho máximo aceito de 4 MB. Reduza o valor batch_size na chamada de função e tente de novo.
Erro de permissão ao chamar initialize_embeddings no modo transacional O modo transacional cria triggers, o que exige privilégios de proprietário da tabela. Verifique se o usuário que chama a função é o proprietário da tabela ou tem a função de proprietário.