mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-18 03:35:57 +08:00
feat: node use llm output vars
This commit is contained in:
parent
d7fcba91eb
commit
bfaa601aca
@ -203,17 +203,17 @@ const formatItem = (
|
|||||||
}
|
}
|
||||||
|
|
||||||
case BlockEnum.LLM: {
|
case BlockEnum.LLM: {
|
||||||
res.vars = [
|
res.vars = [...LLM_OUTPUT_STRUCT]
|
||||||
...LLM_OUTPUT_STRUCT,
|
if (data.structured_output_enabled && data.structured_output?.schema?.properties && Object.keys(data.structured_output.schema.properties).length > 0) {
|
||||||
{
|
res.vars.push({
|
||||||
variable: 'structured_output',
|
variable: 'structured_output',
|
||||||
type: VarType.object,
|
type: VarType.object,
|
||||||
children: mockStructData,
|
children: data.structured_output,
|
||||||
},
|
})
|
||||||
]
|
|
||||||
break
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
break
|
||||||
|
}
|
||||||
case BlockEnum.KnowledgeRetrieval: {
|
case BlockEnum.KnowledgeRetrieval: {
|
||||||
res.vars = KNOWLEDGE_RETRIEVAL_OUTPUT_STRUCT
|
res.vars = KNOWLEDGE_RETRIEVAL_OUTPUT_STRUCT
|
||||||
break
|
break
|
||||||
|
Loading…
x
Reference in New Issue
Block a user