一种大模型手动function call的方式
最近在学习新的项目,在执行某些命令的时候,发现命令卡住了。如果这时候能让大模型帮我分析下卡住的原因,岂不是事半功倍。
虽然说mcp协议出来之后,貌似出现了很多相关的项目,但目前看来体验还不是特别好,而且我也不想折腾,只想先解决问题。
于是想到了以下的prompt:
我执行了xx命令,发现命令没有任何进度,请通过<shell>{具体的shell命令}</shell>的格式调用shell命令,帮我分析进程在做什么
接着大模型就会给出各种命令帮我分析进程可能的卡住原因。其中给的某些命令可能稍微有点问题,对于不熟悉linux shell的人可能有时候会不太理解其中的含义,甚至命令跑不起来卡住。但是对于熟悉linux shell的朋友来说,稍微改改就能用了。然后就可以愉快地让大模型给自己打工了。

浙公网安备 33010602011771号