Skip to content

AgentCraft常见问题

部署及使用AgentCraft可能会遇到的问题

常见问题

AgentCraft部署失败

在函数计算上部署失败的时候,可以查看部署的日志信息。 主要的原因可能是您的云账号资源限制, 比如vpc的配额超出, 遇到此问题请前往阿里云的配额中心进行扩增 vpc配额

AgentCraft可以访问,但是登录注册失败

登录注册失败

可能是因为您的数据库配置问题,有如下排查解决方案

  • 1.确认您使用的是postgresql数据库
  • 2.登录函数计算进入AgentCraft应用-> 进入包含 ‘agentcraft-backend’名称的函数配置-> 进入日志栏,如果没开通,点击”一键启动”开通日志, 登录注册失败 登录注册失败 登录注册失败

然后再次进行注册或登录查看日志信息如果是报数据库连接错误下面是一些解决方案:

    1. 先临时开启数据库公网访问, 替换之前的数据库配置(改配置位于 agentcraft-backend函数的配置->环境变量中)
    1. 公网数据库测试没问题,如果您需要切入内网安全访问,可以设置数据库的vpc , vswitch 跟函数计算一致,注意数据库创建好之后vpc一般不容易修改,您可以修改函数计算的网络配置,通过创建跟数据库相同的vpc或者vswitch 保证二者网络贯通, 不过因为AgentCraft包含前后端工程和一切其他的扩展组件,所以最好在创建数据库的时候就选择好对应的vpc登录注册失败
    1. 设定固定的ip, 您如果不想修改网络配置,仅希望通过数据库白名单的方式增加函数计算的ip ,可以参考配置固定公网IP地址, 获得ip,然后在您的数据库白名单中设置使用

AgentCraft知识库不可用

注意查看您的embedding服务是否可用,在系统配置引导部分有相关的介绍,您也可以独立部署一个embedding服务