我正在尝试使用 https://github.com/daveebbelaar/langchain-experiments 构建一个 slack AI APP 作为我的基础我使用 ngrok 为事件订阅生成 url,但我收到错误 Your URL没有响应挑战参数的值。
我的网址以 ngrok-free.app 结尾,我该怎么做才能使其正常工作?
我尝试在不同端口创建新的 url 更新开放式 ai / slack bot 令牌用户 ID 令牌的 api 令牌
以“ngrok-free.app”结尾的 url 在这里不应产生影响。 据我了解,slack_bolt python 中间件应该处理 URL 质询请求。 请参阅https://github.com/daveebbelaar/langchain-experiments/blob/main/slack/app.py
确保您添加 /slack/events 按照说明将其添加到 Slack 应用程序时,在 ngrok URL 的末尾(第 3 步): https://github.com/daveebbelaar/langchain-experiments/tree/main/slack
https://...ngrok-free.app/slack/events
您可以通过访问 http://localhost:4040 的 Web 检查界面(如 ngrok 代理 GUI 中所示)来验证质询请求是否发送到您的 ngrok 代理。
[向 ngrok 代理发出质询请求的示例][1] [1]:https://i.sstatic.net/xJjQeGiI.png
说明要求运行 ngrok 转发到应用程序上游的端口 5000。
在运行 ngrok 之前,尝试从浏览器连接到 http://localhost:5000/slack/events 上的 Flask 应用程序,以验证您是否从应用程序中获得了任何响应。