RavelloH

让你的 ChatGPT Chat 具有真正的互联网访问能力

  •  
  •   RavelloH · 1 day ago · 1000 views

    虽然目前 ChatGPT chat 也能联网了,例如你给他一个链接,它大概能读到它的内容。但是这并不是真正的互联网访问,如果你追问一下,你会发现它其实不是实时的去访问得到结果,而是之前被抓取的内容,或者说是搜索引擎给出的搜索结果。

    此外,其虽然有虚拟环境,有 curl 命令,但如果你让他尝试 curl (或者用 python / node 等请求)某个外部地址,会发现它的环境中,外部地址的 DNS 解析被屏蔽了,因此也不能正常的访问。

    不过,网页版可以向其添加自定义 MCP 服务器(仅需网页版添加一次,之后网页版、app 等都能用),这就很有用了:我们可以使用 Cloudflare Worker 实现一个实时抓取和 CURL 能力,之后 ChatGPT 在 chat 模式下也能正常的调用它们来进行网络请求了。

    方法很简单:

    (这里建议你自己自建下面的两个 Worker ,我给出的 Worker 不保证可用性,被滥用会关闭。自建方法后面给出)

    1. 在网页版“插件”的右上方,选择 “添加自定义 MCP 服务器” image|690x391

    2. 分别添加这两个 MCP 端点:


    image|690x391

    1. 完成了,现在可以到聊天里让 ChatGPT 尽情测试了。不过,Web Reader 实际上只能处理静态站点,如果是动态站点的话,我还做了一套基于 Cloudflare Browser Use 的 MCP ,可以实现“云浏览器”,这样你的 ChatGPT chat 就和 work 基本差不多了。不过它需要 Cloudflare Worker Paid 才能够每月免费试用 10 小时,如果大家感兴趣的多的话我再详细讲讲。

    image|455x500

    上面两个 MCP 建议自建,Worker 代码如下,可以让你的 AI 教你怎么部署它们。不需要自定义域名,使用 workers.dev 也可以。

    Web Reader:

    https://gist.github.com/RavelloH/ef3ba8d2a35002dc6c1e2b2aa384d65e#file-web-reader-js

    CURL:

    https://gist.github.com/RavelloH/ef3ba8d2a35002dc6c1e2b2aa384d65e#file-curl-js

    hhhsuan
        1
    hhhsuan  
       1 day ago via Android
    本来就可以访问,我问过了
    RavelloH
        2
    RavelloH  
    OP
       23h 13m ago via iPhone
    @hhhsuan 那么你就被 gpt 骗了,我认为连续访问三次 https://random.ravelloh.com/hex 这个动态 API 能返回相同字符串的概率为 0

    ![screenshot]( https://ravelloh.com/p/QA8H3flwTi8A)
    RavelloH
        3
    RavelloH  
    OP
       23h 12m ago via iPhone
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2994 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:08 · PVG 21:08 · LAX 06:08 · JFK 09:08
    ♥ Do have faith in what you're doing.