本地部署Dify并通过Python访问API
本文将介绍如何在本地部署Dify应用后,通过Python代码访问API并进行数据交互。
1. 获取应用密钥
首先,进入Dify应用后台,找到并复制应用的密钥(API Key)。如图所示:
重要提示
URL端口配置:确认你在本地部署时是否修改了nginx的默认端口。若使用非80端口(如81),访问时需要在URL中加上端口号,否则直接使用默认端口。
API Key作用:API Key用于访问时标识对应的应用实例。
2. 使用Python发送请求
以下Python代码展示了如何发送请求并处理响应。请替换代码中的api_key与url为实际的值。
import requests
import json
# API请求的URL,注意替换为你的实际端口号(如未修改端口,默认不需要加端口号)
url = 'http://localhost:81/v1/chat-messages'