如何通过http调用dify的agent开放的接口(基础篇)

agent应用发布

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

如何通过http调用dify的agent开放的接口(基础篇)

官方文档

学习dify效率最高的,还是直接产看官方文档。

官方api文档:https://docs.dify.ai/zh-hans/guides/application-publishing/developing-with-apis

如何通过http调用dify的agent开放的接口(基础篇)

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

如何通过http调用dify的agent开放的接口(基础篇)

使用apifox调用agent接口

如何通过http调用dify的agent开放的接口(基础篇)

地址:http://localhost/v1/chat-messages

请求数据:其中query就是我们和大模型聊天时输入的文本。其他的参数建议大家根据需要对照官方文档。

{
    "query": "你是谁",
    "inputs": {},
    "response_mode": "streaming",
    "conversation_id": "",
    "user": "abc-123",
    "files": []
}

不要忘了在header里面增加秘钥

文字也给大家,方便复制:Authorization: Bearer agent秘钥

如何通过http调用dify的agent开放的接口(基础篇)

至此,已经能够通过api直接访问agent了。

阅读剩余 77%

转载作品,原作者:黑皮爱学习,文章来源:https://www.toutiao.com/article/7485378861337674250

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2025-03-25 15:26
下一篇 2025-03-26 11:50

相关推荐

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部