【问题标题】:Google Colab as a REST endpointGoogle Colab 作为 REST 端点
【发布时间】:2019-09-25 15:02:48
【问题描述】:

是否可以通过 POST 或 GET 将查询参数发送到 Google Colab 笔记本? (并且响应也可以是纯文本或结构化 json)

  • 如何在 Colab 中检索查询?
  • 如何清理或抑制其他输出,以便仅将纯文本或 json 返回到端点调用?

【问题讨论】:

    标签: rest google-cloud-platform google-colaboratory


    【解决方案1】:

    您可以从 FE Javascript 直接向后端发出 HTTP 请求。 Here's an example notebook.

    复制密钥位:

    可以在内核上启动网络服务器以提供任意服务 资源。

    客户端需要引用资源 https://localhost:{port} 但这会自动翻译 到http://localhost:{port}。

    默认情况下,响应将缓存在笔记本中以供离线使用 访问。

    【讨论】:

    • 有没有办法通过 URL 访问它,即从任意移动应用程序访问端点
    • 没有。根据设计,Colab 后端无法在 Colab 之外访问。
    • 使用ngrok 可以使其公开访问。但可能不鼓励使用它。
    猜你喜欢
    • 1970-01-01
    • 2019-07-28
    • 2018-09-10
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 2018-06-14
    • 2020-02-25
    • 2013-07-25
    相关资源
    最近更新 更多