Grok_to_other 连接两个模型之间的桥梁

一般来讲Grok模型的搜索能力强,其他方面表现就比较逊色了,它可以通过x_search等工具来获取到X上的信息流(要知道如果调用Xapi接口的话还是要花不少钱的)。而且站内也有Chenyme佬的grok2api项目以及其他佬的grok注册机项目,还有一些grok sso,所以可以利用grok模型来专...
Grok_to_other 连接两个模型之间的桥梁
Grok_to_other 连接两个模型之间的桥梁

一般来讲Grok模型的搜索能力强,其他方面表现就比较逊色了,它可以通过x_search等工具来获取到X上的信息流(要知道如果调用Xapi接口的话还是要花不少钱的)。而且站内也有Chenyme佬的grok2api项目以及其他佬的grok注册机项目,还有一些grok sso,所以可以利用grok模型来专门用来搜索。然后利用其他模型的优势,来做总结 / 分析 / 整理 blabla …

因此有codex手搓了一个bridge,只需要两个模型都是OpenAI兼容格式,然后填入两个模型各自的URL,API key,Model就可以实现模型1 ------>模型2的过程。这里我用的是grok 4.2 fast ------> gpt 5.5。

image

在.env中配置好两个模型之后,然后执行下列命令进行验证:


npm run xtools -- --tool web_search,x_search "请搜索并总结 xAI 最近的公开动态,用中文回答,列出关键来源。"



然后该cli项目会将grok的中间调用过程当作other模型的输入,然后等待other模型的输出即可。

过程:

CLI 首先向主 endpoint 发送 Responses API 请求,

{

  "model": "grok-4.20-fast",

  "input": [

    {

      "role": "user",

      "content": "请搜索并总结 xAI 最近的公开动态,用中文回答,列出关键来源。"

    }

  ],

  "tools": [

    {

      "type": "web_search"

    },

    {

      "type": "x_search"

    }

  ]

}

项目从 Responses API 返回中提取:

image

然后将提取出来的内容转交给other模型

image

以下是gpt 5.5总结的内容:

image

这个工具可以减少一步动作:从模型A搜索到X上的内容,然后再复制给模型B。从该工具中也可以扩展到其他方面比如让任意A模型调用独有的工具,得到结果之后再输入到B模型中。或者其他用途。有点类似主Agent派活给SubAgent的过程。各位佬可以集思广益想一下其他的用途。

参考: https://docs.x.com/x-api/getting-started/pricing

https://docs.x.ai/overview

项目:1parado/ Grok_to_Other

4 个帖子 - 2 位参与者

阅读完整话题

来源: LinuxDo 最新话题查看原文