當您通過API調用在Dify工作室發布的應用時,需要先擷取Dify API Key。本文為您介紹如何擷取Dify on DMS的API Key。
注意事項
目前每個Dify僅支援建立一個API Key。
若您在工作空間的角色為開發,則無許可權建立API Key。
若您在工作空間的角色為訪客,則無許可權建立API Key和查看API Key的具體值。
擷取API Key
以營運、空間管理員或開發角色進入工作空間。
在左側導覽列選擇。
單擊API KEY,在該頁面您可查看已有的API Key或建立API Key。
說明目前暫不支援刪除API Key。後續會支援刪除API Key,刪除後API Key將會失效。

相關資訊
社區版Dify支援在應用發布後通過API進行調用。出於安全合規要求,您需要在代碼或API工具中新增可訪問API的header:Dify API Key。Dify官網資訊,請參見基於APIs開發。
例如,在發送對話訊息的請求中增加可訪問API的header。
curl -X POST 'https://dify-{region_id}-dms.aliyuncs.com/v1' \
--header 'Authorization: Bearer app-xxxx' \
--header 'DifyApiKey: xxxx-xxxxxxx' \
--header 'Content-Type: application/json' \
--data '{
"inputs": {},
"query": "What are the specs of the iPhone 13 Pro Max?",
"response_mode": "streaming",
"conversation_id": "",
"user": "abc-123"
}'
> Dify