coze搭建過程中的一些問題

tool工具的使用

  • 當(dāng)前只設(shè)定一個工作流,回答上市公司的問題,使用kimi模型,在agent 人設(shè)上要求所有問題使用工作流工具。
  • 效果一般,agent第一步就是選擇工具,比如我屬于一個新一點(diǎn)的上市公司就不識別。
  • 換成了豆包的function-call模型,應(yīng)該是專門對工具使用進(jìn)行微調(diào)過的。在agent 人設(shè)上讓其判斷是否是關(guān)于公司的問題,如果是就使用工具回答。效果好了很多。

子工作流的結(jié)果不能streaming

  • 比如我有一個工作流,使用大模型輸出streaming,那么在其他工作流中引用該工作流,他目前無法streaming。當(dāng)前工作流需要等待子工作流結(jié)果完成。

降低意圖識別的難度

  • 比如有10個工具,分為兩大類。 最好是先識別類型,然后再具體類型中識別工具。
  • 這樣比把10類工具給到模型效果要好一些。

card 卡片的一些局限性

  • 工作流綁定了卡片,那么一定就是卡片顯示。無法混著兩個工作流的結(jié)果,比如if 的時候使用card,else的時候不使用card。
  • 只有將if,else拆分成兩個工作流,然后做單獨(dú)的意圖識別。

部分stream

  • 比如我有10個步驟,我希望每一個步驟的中間結(jié)果都可以stream的輸出。
  • 直接在最終的步驟中進(jìn)行stream變量就可以了。

llm節(jié)點(diǎn)的坑

  • 請直接使用text,如果你選擇輸出markdown,他會在prompt自動添加一段引文instruction,會影響你自己的prompt
  • 如果你需要調(diào)試markdown,直接在你自己的prompt 加入instruction就好了。

循環(huán)和batch節(jié)點(diǎn)的局限性

  • 無法流式輸出,比如我有10個子任務(wù),無法一個任務(wù)一個任務(wù)的輸出。

復(fù)雜的交互

https://www.coze.cn/store/bot/7385073552590012435?bid=6d4qghlm04g12&from=top_card&panel=1
類似這種,可以有很多按鈕和選項(xiàng),讓工作流更加流程的運(yùn)行。

一些發(fā)現(xiàn)的尚未解決的問題:

  • 卡片的寬度貌似無法設(shè)置,看起來都像是移動設(shè)備的寬度。造成很多版面沒有填充。
  • 整個可視化上支持的不夠。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容