如果您在使用 Agno Playground 时遇到连接问题,特别是在尝试连接到本地端点时,本指南将帮助您解决这些问题。

浏览器兼容性

某些浏览器因混合内容安全问题,其安全限制会阻止连接到 localhost 域。以下是您需要了解的关于不同浏览器的情况:

推荐浏览器

  • Chrome 和 Edge: 这些浏览器默认情况下与本地连接配合良好,是我们的推荐选择。
  • Firefox: 通常也能很好地处理本地连接。

已知问题浏览器

  • Safari: 可能因其严格的安全策略阻止本地连接。
  • Brave: 默认情况下会阻止本地连接,这是由于其护盾功能。

解决方案

Brave 用户

如果您使用的是 Brave 浏览器,可以尝试以下步骤:
  1. 点击地址栏中的 Brave 护盾图标。
  2. 关闭当前网站的护盾。
  3. 刷新端点并重试连接。

其他浏览器用户

如果您使用的是 Safari 或在使用其他浏览器时遇到问题,可以使用以下解决方案之一:

1. 使用 Chrome 或 Edge

最简单的解决方案是使用 Chrome 或 Edge 浏览器,它们对本地连接的支持更好。

2. 使用隧道服务

您可以使用隧道服务将本地端点暴露给互联网:
使用 ngrok
  1. ngrok.com 安装 ngrok。
  2. 运行您的本地服务器。
  3. 使用 ngrok 创建隧道:
ngrok http <your-local-port>
  1. 在 Playground 中使用提供的 ngrok URL。
使用 Cloudflare Tunnel
  1. Cloudflare 网站 安装 Cloudflare Tunnel (cloudflared)。
  2. 认证 Cloudflare。
  3. 创建隧道:
cloudflared tunnel --url http://localhost:<your-local-port>
  1. 在 Playground 中使用提供的 Cloudflare URL。