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. |