mirror of https://github.com/langgenius/dify.git
feat: http output
This commit is contained in:
parent
25a11c5bb7
commit
db78b91ec2
|
|
@ -297,3 +297,18 @@ export const COMPLETION_QUESTION_CLASSIFIER_OUTPUT_STRUCT = [
|
|||
},
|
||||
...QUESTION_CLASSIFIER_OUTPUT_STRUCT_COMMON,
|
||||
]
|
||||
|
||||
export const HTTP_REQUEST_OUTPUT_STRUCT: Var[] = [
|
||||
{
|
||||
variable: 'body',
|
||||
type: VarType.string,
|
||||
},
|
||||
{
|
||||
variable: 'status_code',
|
||||
type: VarType.string,
|
||||
},
|
||||
{
|
||||
variable: 'headers',
|
||||
type: VarType.string,
|
||||
},
|
||||
]
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ import type { NodeOutPutVar } from '@/app/components/workflow/types'
|
|||
import {
|
||||
CHAT_QUESTION_CLASSIFIER_OUTPUT_STRUCT,
|
||||
COMPLETION_QUESTION_CLASSIFIER_OUTPUT_STRUCT,
|
||||
HTTP_REQUEST_OUTPUT_STRUCT,
|
||||
KNOWLEDGE_RETRIEVAL_OUTPUT_STRUCT,
|
||||
LLM_OUTPUT_STRUCT,
|
||||
SUPPORT_OUTPUT_VARS_NODE,
|
||||
|
|
@ -71,6 +72,11 @@ const formatItem = (item: any, isChatMode: boolean): NodeOutPutVar => {
|
|||
res.vars = isChatMode ? CHAT_QUESTION_CLASSIFIER_OUTPUT_STRUCT : COMPLETION_QUESTION_CLASSIFIER_OUTPUT_STRUCT
|
||||
break
|
||||
}
|
||||
|
||||
case BlockEnum.HttpRequest: {
|
||||
res.vars = HTTP_REQUEST_OUTPUT_STRUCT
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
return res
|
||||
|
|
|
|||
Loading…
Reference in New Issue