labring / FastGPT

FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
https://tryfastgpt.ai
Other
18.55k stars 4.9k forks source link

高级编排如何实现函数调用 #3193

Open chung1912 opened 6 days ago

chung1912 commented 6 days ago

例行检查

你的版本

问题描述, 日志截图 我有两个api接口,通过http的post请求,其中接口A传参a后返回结果R1,结果R1的部分内容可以作为接口B的参数传入,最终返回结果R2,我的问题是: 我如何通过工具调用,识别用户的输入的信息,提取出参数a,通过参数a发送post请求,拿到结果R1后,再根据用户的输入自动判断是否要将结果R1继续作为接口B的参数获取返回结果,如果是,则把R1利用工具调用提取出接口B需要的具体参数,再返回结果R2。 最终根据情况将结果R1或者结果R2传递给AI,然后再将最终结果返回到对话。 这个流程是否可以实现?

2277419213 commented 6 days ago

文本内容提取 -> Http请求 -> 问题分类 -> Http请求 -> AI对话

c121914yu commented 3 days ago

工具调用+提示词