/**
 * This file is part of the NocoBase (R) project.
 * Copyright (c) 2020-2024 NocoBase Co., Ltd.
 * Authors: NocoBase Team.
 *
 * This project is dual-licensed under AGPL-3.0 and NocoBase Commercial License.
 * For more information, please refer to: https://www.nocobase.com/agreement.
 */

"use strict";(self.webpackChunk_nocobase_plugin_ai=self.webpackChunk_nocobase_plugin_ai||[]).push([["524"],{2670:function(e,t,r){r.r(t),r.d(t,{StructuredOutput:function(){return a},StructuredOutputSettings:function(){return i}});var o=r(3772),n=r(8156),c=r.n(n),p=r(3990),u=r(8433),a=function(){var e=(0,p.NT)();return c().createElement(o.SchemaComponent,{components:{WorkflowVariableJSON:u.WorkflowVariableJSON},schema:{type:"void",properties:{structuredOutput:{type:"object",properties:{schema:{title:"JSON Schema",type:"string",description:c().createElement(c().Fragment,null,e("Syntax references"),":"," ",c().createElement("a",{href:"https://json-schema.org",target:"_blank",rel:"noreferrer"},"JSON Schema")),"x-decorator":"FormItem","x-component":"WorkflowVariableJSON","x-component-props":{json5:!0,autoSize:{minRows:10}}},name:{title:e("Name"),type:"string","x-decorator":"FormItem","x-component":"Input"},description:{title:e("Description"),type:"string","x-decorator":"FormItem","x-component":"Input.TextArea"},strict:{title:"Strict",type:"boolean","x-decorator":"FormItem","x-component":"Checkbox"}}}}}})},i=function(){return c().createElement(o.SchemaComponent,{components:{StructuredOutput:a},schema:{type:"void",properties:{structuredOutput:{type:"void","x-component":"StructuredOutput"}}}})}}}]);