请问现在有开源项目,可以通过ChatGPT的私有API获取到以下信息吗?

我想通过API来获取图1里下拉列表中的内容,包括”小米15s“、”小米15s pro“和”小米15s发布会“:

和图2中ChatGPT返回的所有信息:


包括红框里的内容,如图片、emoji、来源、引用的URL等。

我测试了GitHub - dairoot/ChatGPT-Mirror: 🚀 一键部署个人的 ChatGPT 镜像站GitHub - lanqian528/chat2api: A service that can convert ChatGPT on the web to OpenAI API format. ,但这2个项目提供的API都获取不到上述信息。
各位佬友,有没有开源项目可以解决这个问题的?

1 Like

API 本身是不行的吧,官 key 也不行啊,GPT 系列模型最新的知识截断也就到 2024年。

ChatGPT 能获取到都是因为联网功能,这跟 API 没关系,你找个什么 Cherry Studio 之类能支持联网搜索的聊天介面可能会比较好

我看你在lq的群里问过,这些信息你可以改一下2api能取到的,我记得一起在那个conv对话接口里

1 Like

现在没有这种开源的吧
号商的应该都是DIY的

感谢分享

我想找的就是启动了联网搜索的API;官方提供的联网搜索需要responses API,而目前开源项目提供的都是chat completions API,好像没有联网搜索参数

我找找看,谢谢你

确实可能需要二开,网上我找了一圈没找到

直接自带联网的 chat completion,据我所知 Perplexity 有做 (perplexity 看到记得打钱)。如果你白嫖过 perplexity 每月会送你 5刀。

Dify 之类的我记得好像可以把 agent 暴露成 chat completion api,这样的话多加一层 dify 应该也能实现 (dify 看到记得打钱)

没怎么使用过perplexity和dify :sweat_smile:

我测试GitHub - dairoot/ChatGPT-Mirror: 🚀 一键部署个人的 ChatGPT 镜像站 时:

curl --location "https://chatgpt.dairoot.cn/v1/chat/completions" \
--header 'Content-Type: application/json' \
--header "Authorization: Bearer XXX" \
--data '{
     "model": "gpt-4o-mini",
     "messages": [{"role": "user", "content": "联网搜索 性价比最高的手机"}],
     "stream": false,
     "conversation_id": null,
     "parent_message_id": null,
     "hatd": false
   }' | jq .

返回:

{
  "chatgpt_model": "gpt-4o-mini",
  "choices": [
    {
      "index": 0,
      "message": {
        "content": "\n```json\n\n```\nzh-CN根据2024年的评测和市场反馈,以下是目前性价比最高的几款手机推荐,涵盖不同预算和需求:\n\n---\n\n## 🔝 高性价比手机推荐(2024年)\n\n| 机型               | 参考价格 | 核心亮点                                                         |\n|--------------------|----------|------------------------------------------------------------------|\n| **荣耀X50 GT**     | ¥1899   | 骁龙8+ Gen 1、1亿像素主摄、5800mAh电池、十面抗摔设计 citeturn0search1 |\n| **Redmi Turbo 3**  | ¥1699   | 骁龙8s Gen 3、1.5K OLED高刷屏、90W快充、5000mAh电池 citeturn0search1 |\n| **iQOO Z9 Turbo**  | ¥1799   | 骁龙8s Gen 3、6000mAh电池、80W快充、独显芯片优化游戏表现 citeturn0search1 |\n| **Redmi K70 至尊版** | ¥2499   | 天玑9300+、1.5K OLED护眼屏、120W快充、IP68防水 citeturn0search0 |\n| **小米14**         | ¥3999   | 骁龙8 Gen 3、徕卡影调、6.36英寸1.5K LTPO屏、超强续航 citeturn0search0 |\n| **一加 Ace 3 Pro** | ¥4599   | 骁龙8 Gen 3、6100mAh电池、100W快充、2天续航 citeturn0search0 |\n| **vivo X100 Ultra** | ¥6499   | 2亿像素蔡司主摄、云台防抖、2K E7屏、IP69防水 citeturn0search0 |\n\n---\n\n## 📱 海外高性价比手机推荐\n\n如果您考虑海外购机,以下几款手机在性价比和性能上表现突出:\n\nproducts{\"selections\":[[\"turn0product5\",\"Google Pixel 9a 128GB\"],[\"turn0product11\",\"Nothing Phone (2a) Dual Sim Factory Unlocked - 5G\"],The Sun[\"turn0product1\",\"Samsung Galaxy S25 Ultra 5G (S938B) GSM Unlocked International\"]],\"tags\":[\"\",\"独特设计\",\"旗舰性能\"]}\n\n---\n\n## 🏆 推荐理由\n\n- **荣耀X50 GT**:搭载骁龙8+ Gen 1处理器,配备1亿像素主摄和5800mAh大电池,性价比极高,适合游戏和日常使用。\n\n- **Redmi Turbo 3**:采用骁龙8s Gen 3处理器,配备1.5K OLED高刷屏和90W快充,性能强劲,续航持久。\n\n- **iQOO Z9 Turbo**:搭载骁龙8s Gen 3处理器,配备6000mAh大电池和80W快充,游戏性能优化出色。\n\n- **Redmi K70 至尊版**:采用天玑9300+处理器,配备1.5K OLED护眼屏和120W快充,防水性能优越。\n\n- **小米14**:搭载骁龙8 Gen 3处理器,配备徕卡影调和6.36英寸1.5K LTPO屏,拍照和续航表现出色。\n\n- **一加 Ace 3 Pro**:搭载骁龙8 Gen 3处理器,配备6100mAh大电池和100W快充,续航能力强。\n\n- **vivo X100 Ultra**:搭载2亿像素蔡司主摄,配备云台防抖和2K E7屏,拍照和防水性能顶尖。\n\n- **Google Pixel 9a**:提供旗舰级的相机性能和软件体验,价格亲民。\n\n- **Nothing Phone (2a)**:独特的设计和5G支持,适合追求个性化的用户。\n\n- **Samsung Galaxy S25 Ultra**:旗舰性能,适合追求顶级配置和体验的用户。\n\n---\n\n如果您有特定的预算范围或需求(如拍照、游戏、续航等),请告知,我可以为您提供更精准的推荐。 ",
        "role": "assistant"
      }
    }
  ],
  "created": 1747364512,
  "model": "gpt-4o-mini",
  "object": "chat.completion",
  "usage": {
    "completion_tokens": 0,
    "prompt_tokens": 0,
    "total_tokens": 0
  }
}

返回里出现了citeturnXsearchX的字眼,说明这个接口是可以获取到URL的。
我猜测是因为ChatGPT近几个月更新的很频繁,增加了一些参数,而目前开源项目GitHub - lanqian528/chat2api: A service that can convert ChatGPT on the web to OpenAI API format. 也是2个月之前的了,所以没有适配

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。