序列化表格
-
程序包 dev.tinyflow.core.chain
-
类 dev.tinyflow.core.chain.ChainDefinition
class ChainDefinition extends Object implements Serializable -
异常错误 dev.tinyflow.core.chain.ChainException
class ChainException extends RuntimeException implements Serializable -
类 dev.tinyflow.core.chain.ChainState
class ChainState extends Object implements Serializable-
序列化字段
-
chainDefinitionId
String chainDefinitionId
-
computeCost
long computeCost
-
environment
Map<String,
Object> environment -
error
ExceptionSummary error
-
executeResult
Map<String,
Object> executeResult -
instanceId
String instanceId
-
memory
ConcurrentHashMap<String,
Object> memory -
message
String message
-
parentInstanceId
String parentInstanceId
-
status
ChainStatus status
-
suspendForParameters
List<Parameter> suspendForParameters
-
suspendNodeIds
Set<String> suspendNodeIds
-
triggerEdgeIds
List<String> triggerEdgeIds
-
triggerNodeIds
List<String> triggerNodeIds
-
uncheckedEdgeIds
List<String> uncheckedEdgeIds
-
uncheckedNodeIds
List<String> uncheckedNodeIds
-
version
long version
-
-
-
异常错误 dev.tinyflow.core.chain.ChainSuspendException
class ChainSuspendException extends RuntimeException implements Serializable -
异常错误 dev.tinyflow.core.chain.ChainUpdateTimeoutException
class ChainUpdateTimeoutException extends RuntimeException implements Serializable -
类 dev.tinyflow.core.chain.ExceptionSummary
class ExceptionSummary extends Object implements Serializable -
类 dev.tinyflow.core.chain.Node
class Node extends Object implements Serializable-
序列化字段
-
computeCostExpr
String computeCostExpr
-
condition
NodeCondition condition
-
description
String description
-
id
String id
-
loopBreakCondition
NodeCondition loopBreakCondition
-
loopEnable
boolean loopEnable
-
loopIntervalMs
long loopIntervalMs
-
maxLoopCount
int maxLoopCount
-
maxRetryCount
int maxRetryCount
-
name
String name
-
parentId
String parentId
-
resetRetryCountAfterNormal
boolean resetRetryCountAfterNormal
-
retryEnable
boolean retryEnable
-
retryIntervalMs
long retryIntervalMs
-
validator
NodeValidator validator
-
-
-
类 dev.tinyflow.core.chain.NodeState
class NodeState extends Object implements Serializable-
序列化字段
-
chainInstanceId
String chainInstanceId
-
error
ExceptionSummary error
-
executeCount
AtomicInteger executeCount
-
executeEdgeIds
List<String> executeEdgeIds
-
loopCount
int loopCount
-
memory
ConcurrentHashMap<String,
Object> memory -
nodeId
String nodeId
-
retryCount
int retryCount
-
status
NodeStatus status
-
triggerCount
AtomicInteger triggerCount
-
triggerEdgeIds
List<String> triggerEdgeIds
-
version
long version
-
-
-
类 dev.tinyflow.core.chain.NodeValidResult
class NodeValidResult extends Object implements Serializable- serialVersionUID:
- 1L
-
类 dev.tinyflow.core.chain.Parameter
class Parameter extends Object implements Serializable-
序列化字段
-
children
List<Parameter> children
-
contentType
String contentType
数据类型:文字内容、图片、音频、视频、文件 -
dataType
DataType dataType
-
defaultValue
String defaultValue
-
description
String description
-
enums
List<Object> enums
枚举值列表 -
formAttrs
String formAttrs
表单的其他属性 -
formDescription
String formDescription
用户界面上显示的描述文字,用于引导用户进行选择 -
formLabel
String formLabel
用户界面上显示的提示文字,用于引导用户进行选择 -
formPlaceholder
String formPlaceholder
表单的提示文字,用于引导用户进行选择或填写 -
formType
String formType
用户输入的表单类型,例如:"input" "textarea" "select" "radio" "checkbox" 等等 -
id
String id
-
name
String name
-
ref
String ref
-
refType
RefType refType
-
required
boolean required
-
value
String value
-
-
-
-
程序包 dev.tinyflow.core.chain.repository
-
异常错误 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
class ChainLockTimeoutException extends RuntimeException implements Serializable
-
-
程序包 dev.tinyflow.core.chain.runtime
-
类 dev.tinyflow.core.chain.runtime.Trigger
class Trigger extends Object implements Serializable-
序列化字段
-
edgeId
String edgeId
-
id
String id
-
nodeId
String nodeId
-
stateInstanceId
String stateInstanceId
-
triggerAt
long triggerAt
-
type
TriggerType type
-
-
-
-
程序包 dev.tinyflow.core.llm
-
类 dev.tinyflow.core.llm.Llm.ChatOptions
class ChatOptions extends Object implements Serializable -
类 dev.tinyflow.core.llm.Llm.MessageInfo
class MessageInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
-
程序包 dev.tinyflow.core.node
-
类 dev.tinyflow.core.node.BaseNode
class BaseNode extends Node implements Serializable -
类 dev.tinyflow.core.node.CodeNode
class CodeNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.ConfirmNode
class ConfirmNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.EndNode
class EndNode extends BaseNode implements Serializable-
序列化字段
-
message
String message
-
normal
boolean normal
-
-
-
类 dev.tinyflow.core.node.HttpNode
class HttpNode extends BaseNode implements Serializable -
异常错误 dev.tinyflow.core.node.HttpNode.HttpServerErrorException
class HttpServerErrorException extends IOException implements Serializable-
序列化字段
-
statusCode
int statusCode
-
-
-
类 dev.tinyflow.core.node.KnowledgeNode
class KnowledgeNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.LlmNode
class LlmNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.LoopNode
class LoopNode extends BaseNode implements Serializable-
序列化字段
-
loopVar
Parameter loopVar
-
-
-
类 dev.tinyflow.core.node.LoopNode.LoopContext
class LoopContext extends Object implements Serializable -
类 dev.tinyflow.core.node.SearchEngineNode
class SearchEngineNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.StartNode
class StartNode extends BaseNode implements Serializable -
类 dev.tinyflow.core.node.TemplateNode
class TemplateNode extends BaseNode implements Serializable-
序列化字段
-
template
String template
-
-
-
-
程序包 dev.tinyflow.core.util
-
异常错误 dev.tinyflow.core.util.JsCodeException
class JsCodeException extends RuntimeException implements Serializable -
类 dev.tinyflow.core.util.Maps
-