agent应用发布
agent发布之后,就可以通过外部系统调用接口访问agent。这个时候,我们可以把agent当做一个后台服务,它开放了接口,能够使用大模型解答我们的问题,然后返回。

官方文档
学习dify效率最高的,还是直接产看官方文档。
官方api文档:https://docs.dify.ai/zh-hans/guides/application-publishing/developing-with-apis

可以看到这里有接口示例,还有agent的秘钥,agent必须要秘钥才能够访问,这里有个问题就是,这个示例是curl访问的,但是正式使用的时候,我们一般都是通过http接口访问的,所以在这里做个演示分享

使用apifox调用agent接口

地址:http://localhost/v1/chat-messages
请求数据:其中query就是我们和大模型聊天时输入的文本。其他的参数建议大家根据需要对照官方文档。
{
"query": "你是谁",
"inputs": {},
"response_mode": "streaming",
"conversation_id": "",
"user": "abc-123",
"files": []
}
不要忘了在header里面增加秘钥
文字也给大家,方便复制:Authorization: Bearer agent秘钥

至此,已经能够通过api直接访问agent了。
转载作品,原作者:黑皮爱学习,文章来源:https://www.toutiao.com/article/7485378861337674250