本文档针对您在生成自动嵌入时可能会遇到的常见问题提供了解决方法。
| 问题 | 原因 | 解决方法 |
|---|---|---|
| 修改现有的自动嵌入配置 | 更改模型、来源列或刷新模式需要清除旧配置。 | 调用 ai.drop_embedding_config 以移除现有设置,然后使用新配置再次调用 ai.initialize_embeddings。 |
| 停用事务模式 | 使用 ai.initialize_embeddings 启用事务模式。 |
调用 ai.drop_embedding_config 以移除元数据和触发器。 |
| 在事务模式下插入和更新速度缓慢 | 嵌入是在同一事务中按顺序生成的,因此模型延迟时间会影响事务时间。 | 检查模型延迟时间,并考虑您的应用场景是否需要事务模式。 |
| 自动嵌入生成速度缓慢 | 可能是因为超过了模型请求配额限制。 | 检查嵌入模型的模型请求配额。调整 batch_size。如果问题仍然存在,请与支持团队联系。 |
Error: 'AutoEmbeddingGeneration: Request size is greater than 4MB' |
批处理的请求大小超过了支持的大小上限 (4 MB)。 | 减小函数调用中的 batch_size 值,然后重试。 |
在事务模式下调用 initialize_embeddings 时出现权限错误 |
事务模式会创建触发器,这需要表所有者权限。 | 确保调用该函数的用户是表所有者或具有所有者角色。 |