索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- accept(Trigger, ExecutorService) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- accept(Trigger, ExecutorService) - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler.TriggerConsumer
- acquired - 类中的变量 dev.tinyflow.core.chain.repository.LocalChainLock
- addAllParsers(Map<String, NodeParser<?>>) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- addChainErrorListener(ChainErrorListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
-
---------- Chain Error Listener ----------
- addChild(Parameter) - 类中的方法 dev.tinyflow.core.chain.Parameter
- addChildren(Collection<Parameter>) - 类中的方法 dev.tinyflow.core.chain.Parameter
- addComputeCost(Long) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addConfirmParameter(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- addEdge(Edge) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- addErrorListener(ChainErrorListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- addEventListener(ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- addEventListener(ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- addEventListener(Class<? extends Event>, ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
-
---------- 通用事件监听器 ----------
- addEventListener(Class<? extends Event>, ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- addInputParameter(Parameter) - 类中的方法 dev.tinyflow.core.node.BaseNode
- addMemory(String, Object) - 类中的方法 dev.tinyflow.core.chain.NodeState
- addNode(Node) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- addNodeErrorListener(NodeErrorListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
-
---------- Node Error Listener ----------
- addNodeErrorListener(NodeErrorListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- addNodeParser(String, NodeParser<?>) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- addOtherListener(String, Object) - 类中的方法 dev.tinyflow.core.chain.EventManager
- addOutputDef(Parameter) - 类中的方法 dev.tinyflow.core.node.BaseNode
- addOutputDefs(BaseNode, JSONObject) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- addOutputDefs(Collection<Parameter>) - 类中的方法 dev.tinyflow.core.node.BaseNode
- addOutputListener(ChainOutputListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
-
---------- Output Listener ----------
- addOutputListener(ChainOutputListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- addParameters(BaseNode, JSONObject) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- addParser(String, NodeParser<?>) - 类中的方法 dev.tinyflow.core.parser.ChainParser.Builder
-
添加自定义节点解析器(会覆盖同名的默认解析器)。
- addParsers(Map<String, NodeParser<?>>) - 类中的方法 dev.tinyflow.core.parser.ChainParser.Builder
-
批量添加自定义解析器。
- addSuspendForParameter(Parameter) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addSuspendForParameters(List<Parameter>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addSuspendNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addTriggerEdgeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addTriggerNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addUncheckedEdgeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- addUncheckedNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- apiKey - 类中的变量 dev.tinyflow.core.searchengine.BaseSearchEngine
- apiUrl - 类中的变量 dev.tinyflow.core.searchengine.BaseSearchEngine
- Array - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- Array_Boolean - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- Array_File - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- Array_Number - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- Array_Object - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- Array_String - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- ASYNC_NODE_EXECUTORS - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
B
- BaseEvent - dev.tinyflow.core.chain.event中的类
- BaseEvent(Chain) - 类的构造器 dev.tinyflow.core.chain.event.BaseEvent
- BaseNode - dev.tinyflow.core.node中的类
- BaseNode() - 类的构造器 dev.tinyflow.core.node.BaseNode
- BaseNodeParser<T extends BaseNode> - dev.tinyflow.core.parser中的类
- BaseNodeParser() - 类的构造器 dev.tinyflow.core.parser.BaseNodeParser
- BaseSearchEngine - dev.tinyflow.core.searchengine中的类
- BaseSearchEngine() - 类的构造器 dev.tinyflow.core.searchengine.BaseSearchEngine
- before - 类中的变量 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- BochaaiSearchEngineImpl - dev.tinyflow.core.searchengine.impl中的类
- BochaaiSearchEngineImpl() - 类的构造器 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- bodyJson - 类中的变量 dev.tinyflow.core.node.HttpNode
- bodyType - 类中的变量 dev.tinyflow.core.node.HttpNode
- Boolean - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- build() - 类中的方法 dev.tinyflow.core.parser.ChainParser.Builder
- buildDefaultClient() - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
-
Returns a shared default OkHttpClient instance with reasonable timeouts and optional proxy.
- builder() - 类中的静态方法 dev.tinyflow.core.parser.ChainParser
- Builder() - 类的构造器 dev.tinyflow.core.parser.ChainParser.Builder
- buildLoopStackId() - 类中的方法 dev.tinyflow.core.node.LoopNode
C
- calculateComputeCost(Chain, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.Node
- calculateNextRetryDelay(int, long) - 类中的方法 dev.tinyflow.core.chain.Chain
-
Calculates the next retry delay using exponential backoff with jitter.
- cancel(String) - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
-
cancel trigger (从 store 删除并尝试取消已 schedule 的 future)
- CANCELLED - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
已取消:Chain 被用户或系统主动终止,非因错误。
- chain - 类中的变量 dev.tinyflow.core.chain.event.BaseEvent
- Chain - dev.tinyflow.core.chain中的类
- Chain(ChainDefinition, String) - 类的构造器 dev.tinyflow.core.chain.Chain
- CHAIN_DEFINITION_ID - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- CHAIN_POOL_CORE - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- CHAIN_POOL_MAX - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- CHAIN_STATE_MESSAGE_KEY - 类中的静态变量 dev.tinyflow.core.chain.ChainConsts
- CHAIN_STATE_STATUS_KEY - 类中的静态变量 dev.tinyflow.core.chain.ChainConsts
- ChainConsts - dev.tinyflow.core.chain中的类
- ChainConsts() - 类的构造器 dev.tinyflow.core.chain.ChainConsts
- ChainDefinition - dev.tinyflow.core.chain中的类
- ChainDefinition() - 类的构造器 dev.tinyflow.core.chain.ChainDefinition
- chainDefinitionId - 类中的变量 dev.tinyflow.core.chain.ChainState
- ChainDefinitionRepository - dev.tinyflow.core.chain.repository中的接口
- ChainDeserializer() - 类的构造器 dev.tinyflow.core.chain.ChainState.ChainDeserializer
- ChainEndEvent - dev.tinyflow.core.chain.event中的类
- ChainEndEvent(Chain) - 类的构造器 dev.tinyflow.core.chain.event.ChainEndEvent
- ChainErrorListener - dev.tinyflow.core.chain.listener中的接口
- chainErrorListeners - 类中的变量 dev.tinyflow.core.chain.EventManager
- ChainEventListener - dev.tinyflow.core.chain.listener中的接口
- ChainException - dev.tinyflow.core.chain中的异常错误
- ChainException() - 异常错误的构造器 dev.tinyflow.core.chain.ChainException
-
Constructs a new runtime exception with
nullas its detail message. - ChainException(String) - 异常错误的构造器 dev.tinyflow.core.chain.ChainException
-
Constructs a new runtime exception with the specified detail message.
- ChainException(String, Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.ChainException
-
Constructs a new runtime exception with the specified detail message and cause.
- ChainException(String, Throwable, boolean, boolean) - 异常错误的构造器 dev.tinyflow.core.chain.ChainException
-
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ChainException(Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.ChainException
-
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
- ChainExecutor - dev.tinyflow.core.chain.runtime中的类
-
TinyFlow 最新 ChainExecutor
- ChainExecutor(ChainDefinitionRepository, ChainStateRepository, NodeStateRepository) - 类的构造器 dev.tinyflow.core.chain.runtime.ChainExecutor
- ChainExecutor(ChainDefinitionRepository, ChainStateRepository, NodeStateRepository, TriggerScheduler) - 类的构造器 dev.tinyflow.core.chain.runtime.ChainExecutor
- chainId - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- chainInstanceId - 类中的变量 dev.tinyflow.core.chain.NodeState
- ChainLock - dev.tinyflow.core.chain.repository中的接口
-
分布式锁句柄,用于确保锁的正确释放。
- ChainLockTimeoutException - dev.tinyflow.core.chain.repository中的异常错误
- ChainLockTimeoutException() - 异常错误的构造器 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Constructs a new runtime exception with
nullas its detail message. - ChainLockTimeoutException(String) - 异常错误的构造器 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Constructs a new runtime exception with the specified detail message.
- ChainLockTimeoutException(String, Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Constructs a new runtime exception with the specified detail message and cause.
- ChainLockTimeoutException(String, Throwable, boolean, boolean) - 异常错误的构造器 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ChainLockTimeoutException(Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
- ChainOutputListener - dev.tinyflow.core.chain.listener中的接口
- chainParser - 类中的变量 dev.tinyflow.core.parser.BaseNodeParser
- ChainParser - dev.tinyflow.core.parser中的类
- ChainParser(Map<String, NodeParser<?>>) - 类的构造器 dev.tinyflow.core.parser.ChainParser
- ChainParser.Builder - dev.tinyflow.core.parser中的类
- ChainResumeEvent - dev.tinyflow.core.chain.event中的类
- ChainResumeEvent(Chain, Map<String, Object>) - 类的构造器 dev.tinyflow.core.chain.event.ChainResumeEvent
- ChainRuntime - dev.tinyflow.core.chain.runtime中的类
- ChainRuntime() - 类的构造器 dev.tinyflow.core.chain.runtime.ChainRuntime
- ChainSerializer() - 类的构造器 dev.tinyflow.core.chain.ChainState.ChainSerializer
- ChainStartEvent - dev.tinyflow.core.chain.event中的类
- ChainStartEvent(Chain, Map<String, Object>) - 类的构造器 dev.tinyflow.core.chain.event.ChainStartEvent
- ChainState - dev.tinyflow.core.chain中的类
- ChainState() - 类的构造器 dev.tinyflow.core.chain.ChainState
- ChainState.ChainDeserializer - dev.tinyflow.core.chain中的类
- ChainState.ChainSerializer - dev.tinyflow.core.chain中的类
- ChainStateField - dev.tinyflow.core.chain.repository中的枚举
- ChainStateField() - 枚举的构造器 dev.tinyflow.core.chain.repository.ChainStateField
- chainStateMap - 类中的静态变量 dev.tinyflow.core.chain.repository.InMemoryChainStateRepository
- chainStateMap - 类中的静态变量 dev.tinyflow.core.chain.repository.InMemoryNodeStateRepository
- ChainStateModifier - dev.tinyflow.core.chain.repository中的接口
- chainStateRepository - 类中的变量 dev.tinyflow.core.chain.Chain
- chainStateRepository - 类中的变量 dev.tinyflow.core.chain.runtime.ChainExecutor
- ChainStateRepository - dev.tinyflow.core.chain.repository中的接口
- ChainStatus - dev.tinyflow.core.chain中的枚举
-
链(Chain)执行生命周期状态枚举
- ChainStatus(int) - 枚举的构造器 dev.tinyflow.core.chain.ChainStatus
- ChainStatusChangeEvent - dev.tinyflow.core.chain.event中的类
- ChainStatusChangeEvent(Chain, ChainStatus, ChainStatus) - 类的构造器 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- ChainSuspendException - dev.tinyflow.core.chain中的异常错误
- ChainSuspendException(String, List<Parameter>) - 异常错误的构造器 dev.tinyflow.core.chain.ChainSuspendException
- ChainUpdateTimeoutException - dev.tinyflow.core.chain中的异常错误
- ChainUpdateTimeoutException() - 异常错误的构造器 dev.tinyflow.core.chain.ChainUpdateTimeoutException
-
Constructs a new runtime exception with
nullas its detail message. - ChainUpdateTimeoutException(String) - 异常错误的构造器 dev.tinyflow.core.chain.ChainUpdateTimeoutException
-
Constructs a new runtime exception with the specified detail message.
- ChainUpdateTimeoutException(String, Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.ChainUpdateTimeoutException
-
Constructs a new runtime exception with the specified detail message and cause.
- ChainUpdateTimeoutException(String, Throwable, boolean, boolean) - 异常错误的构造器 dev.tinyflow.core.chain.ChainUpdateTimeoutException
-
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- ChainUpdateTimeoutException(Throwable) - 异常错误的构造器 dev.tinyflow.core.chain.ChainUpdateTimeoutException
-
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
- chat(Llm.MessageInfo, Llm.ChatOptions, LlmNode, Chain) - 接口中的方法 dev.tinyflow.core.llm.Llm
-
执行聊天对话操作
- chatOptions - 类中的变量 dev.tinyflow.core.node.LlmNode
- ChatOptions() - 类的构造器 dev.tinyflow.core.llm.Llm.ChatOptions
- check(Chain, Edge, Map<String, Object>) - 接口中的方法 dev.tinyflow.core.chain.EdgeCondition
- check(Chain, Edge, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.JsCodeCondition
- check(Chain, NodeState, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.JsCodeCondition
- check(Chain, NodeState, Map<String, Object>) - 接口中的方法 dev.tinyflow.core.chain.NodeCondition
- CHILD - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- CHILD_STATE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- children - 类中的变量 dev.tinyflow.core.chain.Parameter
- clearCache() - 类中的静态方法 dev.tinyflow.core.util.TextTemplate
-
清空模板与 JSONPath 缓存
- clearCurrentTrigger() - 类中的静态方法 dev.tinyflow.core.chain.runtime.TriggerContext
- clearDefaultStates(Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
-
清理默认状态
- clone() - 类中的方法 dev.tinyflow.core.chain.Parameter
- clone() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Creates and returns a copy of this object.
- close() - 接口中的方法 dev.tinyflow.core.chain.repository.ChainLock
-
释放锁(幂等)
- close() - 类中的方法 dev.tinyflow.core.chain.repository.LocalChainLock
- closed - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- code - 类中的变量 dev.tinyflow.core.chain.JsCodeCondition
- code - 类中的变量 dev.tinyflow.core.node.CodeNode
- CodeNode - dev.tinyflow.core.node中的类
- CodeNode() - 类的构造器 dev.tinyflow.core.node.CodeNode
- CodeNodeParser - dev.tinyflow.core.parser.impl中的类
- CodeNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.CodeNodeParser
- CodeRuntimeEngine - dev.tinyflow.core.code中的接口
- CodeRuntimeEngineManager - dev.tinyflow.core.code中的类
- CodeRuntimeEngineManager() - 类的构造器 dev.tinyflow.core.code.CodeRuntimeEngineManager
- CodeRuntimeEngineManager.ManagerHolder - dev.tinyflow.core.code中的类
- CodeRuntimeEngineProvider - dev.tinyflow.core.code中的接口
- collectContextVariables(Chain, Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.util.JsConditionUtil
-
收集上下文中的变量
- CollectionUtil - dev.tinyflow.core.util中的类
- CollectionUtil() - 类的构造器 dev.tinyflow.core.util.CollectionUtil
- COMPUTE_COST - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- COMPUTE_COST - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- computeCost - 类中的变量 dev.tinyflow.core.chain.ChainState
- computeCostExpr - 类中的变量 dev.tinyflow.core.chain.Node
- computeIfAbsent(Map<K, V>, K, Function<K, V>) - 类中的静态方法 dev.tinyflow.core.util.MapUtil
-
A temporary workaround for Java 8 specific performance issue JDK-8161372 .
This class should be removed once we drop Java 8 support. - condition - 类中的变量 dev.tinyflow.core.chain.Edge
- condition - 类中的变量 dev.tinyflow.core.chain.Node
- configureProxy(OkHttpClient.Builder) - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
- ConfirmNode - dev.tinyflow.core.node中的类
- ConfirmNode() - 类的构造器 dev.tinyflow.core.node.ConfirmNode
- ConfirmNodeParser - dev.tinyflow.core.parser.impl中的类
- ConfirmNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.ConfirmNodeParser
- confirms - 类中的变量 dev.tinyflow.core.node.ConfirmNode
- consumer - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- containsText(CharSequence) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
- content - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateToken
- contentLength() - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- contentType - 类中的变量 dev.tinyflow.core.chain.Parameter
-
数据类型:文字内容、图片、音频、视频、文件
- contentType - 类中的变量 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- contentType() - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- context - 类中的变量 dev.tinyflow.core.util.graalvm.ProxyList
- context - 类中的变量 dev.tinyflow.core.util.graalvm.ProxyMap
- CONTEXT_BUILDER - 类中的静态变量 dev.tinyflow.core.code.impl.JavascriptRuntimeEngine
- CONTEXT_BUILDER - 类中的静态变量 dev.tinyflow.core.util.JsConditionUtil
- copy(InputStream, OutputStream) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- copy(InputStream, BufferedSink) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- createChain(String) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- CRON - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- currentChain() - 类中的静态方法 dev.tinyflow.core.chain.Chain
- currentIndex - 类中的变量 dev.tinyflow.core.node.LoopNode.LoopContext
- currentTrigger - 类中的静态变量 dev.tinyflow.core.chain.runtime.TriggerContext
- customBuilder - 类中的静态变量 dev.tinyflow.core.util.OkHttpClientUtil
- customParsers - 类中的变量 dev.tinyflow.core.parser.ChainParser.Builder
D
- dataType - 类中的变量 dev.tinyflow.core.chain.Parameter
- DataType - dev.tinyflow.core.chain中的枚举
- DataType(String) - 枚举的构造器 dev.tinyflow.core.chain.DataType
- DEFAULT_API_URL - 类中的静态变量 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- defaultNodeParsers - 类中的静态变量 dev.tinyflow.core.parser.DefaultNodeParsers
- DefaultNodeParsers - dev.tinyflow.core.parser中的类
- DefaultNodeParsers() - 类的构造器 dev.tinyflow.core.parser.DefaultNodeParsers
- defaultResult - 类中的变量 dev.tinyflow.core.util.TextTemplate.ParseResult
- defaultValue - 类中的变量 dev.tinyflow.core.chain.Parameter
- definition - 类中的变量 dev.tinyflow.core.chain.Chain
- definitionRepository - 类中的变量 dev.tinyflow.core.chain.runtime.ChainExecutor
- DELAY - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- delete(String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- description - 类中的变量 dev.tinyflow.core.chain.ChainDefinition
- description - 类中的变量 dev.tinyflow.core.chain.Node
- description - 类中的变量 dev.tinyflow.core.chain.Parameter
- deserialze(DefaultJSONParser, Type, Object) - 类中的方法 dev.tinyflow.core.chain.ChainState.ChainDeserializer
- details - 类中的变量 dev.tinyflow.core.chain.NodeValidResult
- dev.tinyflow.core.chain - 程序包 dev.tinyflow.core.chain
-
Chain 执行链
- dev.tinyflow.core.chain.event - 程序包 dev.tinyflow.core.chain.event
- dev.tinyflow.core.chain.listener - 程序包 dev.tinyflow.core.chain.listener
- dev.tinyflow.core.chain.repository - 程序包 dev.tinyflow.core.chain.repository
- dev.tinyflow.core.chain.runtime - 程序包 dev.tinyflow.core.chain.runtime
- dev.tinyflow.core.code - 程序包 dev.tinyflow.core.code
- dev.tinyflow.core.code.impl - 程序包 dev.tinyflow.core.code.impl
- dev.tinyflow.core.filestoreage - 程序包 dev.tinyflow.core.filestoreage
- dev.tinyflow.core.knowledge - 程序包 dev.tinyflow.core.knowledge
- dev.tinyflow.core.llm - 程序包 dev.tinyflow.core.llm
- dev.tinyflow.core.node - 程序包 dev.tinyflow.core.node
- dev.tinyflow.core.parser - 程序包 dev.tinyflow.core.parser
- dev.tinyflow.core.parser.impl - 程序包 dev.tinyflow.core.parser.impl
- dev.tinyflow.core.searchengine - 程序包 dev.tinyflow.core.searchengine
- dev.tinyflow.core.searchengine.impl - 程序包 dev.tinyflow.core.searchengine.impl
- dev.tinyflow.core.util - 程序包 dev.tinyflow.core.util
- dev.tinyflow.core.util.graalvm - 程序包 dev.tinyflow.core.util.graalvm
- doCalculateComputeCost(String, Chain, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.Node
- doExecute(Chain) - 类中的方法 dev.tinyflow.core.node.HttpNode
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.CodeNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.ConfirmNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.EndNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.HttpNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.KnowledgeNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.LlmNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.LoopNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.SearchEngineNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.StartNodeParser
- doParse(JSONObject, JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.impl.TemplateNodeParser
- dynamic(TextTemplate.ParseResult, String, boolean) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate.TemplateToken
-
创建动态表达式 token
E
- edge - 类中的变量 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- Edge - dev.tinyflow.core.chain中的类
- Edge() - 类的构造器 dev.tinyflow.core.chain.Edge
- Edge(String) - 类的构造器 dev.tinyflow.core.chain.Edge
- EdgeCondition - dev.tinyflow.core.chain中的接口
- EdgeConditionCheckFailedEvent - dev.tinyflow.core.chain.event中的类
- EdgeConditionCheckFailedEvent(Chain, Edge, Node, Map<String, Object>) - 类的构造器 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- edgeId - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
- edges - 类中的变量 dev.tinyflow.core.chain.ChainDefinition
- EdgeTriggerEvent - dev.tinyflow.core.chain.event中的类
- EdgeTriggerEvent(Chain, Trigger) - 类的构造器 dev.tinyflow.core.chain.event.EdgeTriggerEvent
- EMPTY_JSON_OBJECT - 类中的静态变量 dev.tinyflow.core.parser.BaseNodeParser
- enableInsecureSsl(OkHttpClient.Builder) - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
- EndNode - dev.tinyflow.core.node中的类
- EndNode() - 类的构造器 dev.tinyflow.core.node.EndNode
- EndNodeParser - dev.tinyflow.core.parser.impl中的类
- EndNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.EndNodeParser
- engine - 类中的变量 dev.tinyflow.core.node.CodeNode
- engine - 类中的变量 dev.tinyflow.core.node.SearchEngineNode
- engine - 类中的静态变量 dev.tinyflow.core.node.TemplateNode
- enums - 类中的变量 dev.tinyflow.core.chain.Parameter
-
枚举值列表
- environment - 类中的变量 dev.tinyflow.core.chain.ChainState
- ENVIRONMENT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- ENVIRONMENT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- equals(Object) - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
- equals(Object) - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Indicates whether some other object is "equal to" this one.
- error - 类中的变量 dev.tinyflow.core.chain.ChainState
- error - 类中的变量 dev.tinyflow.core.chain.event.NodeEndEvent
- error - 类中的变量 dev.tinyflow.core.chain.NodeState
- ERROR - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
错误(中间状态):执行中发生异常,但尚未终结(例如正在重试)。
- ERROR - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
- ERROR - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- ERROR - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- errorCode - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- escapeJsonString(String) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate
-
将字符串进行 JSON 安全转义
- eval(String, Chain, Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.util.JsConditionUtil
-
执行 JavaScript 表达式并返回 boolean 结果
- evalLong(String, Chain, Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.util.JsConditionUtil
- evaluate(TextTemplate.ParseResult, Map<String, Object>, boolean) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
递归求值表达式(支持多级兜底)
- Event - dev.tinyflow.core.chain中的接口
- EVENT - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- eventListeners - 类中的变量 dev.tinyflow.core.chain.EventManager
- eventManager - 类中的变量 dev.tinyflow.core.chain.Chain
- eventManager - 类中的变量 dev.tinyflow.core.chain.runtime.ChainExecutor
- EventManager - dev.tinyflow.core.chain中的类
- EventManager() - 类的构造器 dev.tinyflow.core.chain.EventManager
- exceptionClass - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- ExceptionSummary - dev.tinyflow.core.chain中的类
- ExceptionSummary(Throwable) - 类的构造器 dev.tinyflow.core.chain.ExceptionSummary
- execute(Chain) - 类中的方法 dev.tinyflow.core.chain.Node
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.CodeNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.EndNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.HttpNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.LlmNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.LoopNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.StartNode
- execute(Chain) - 类中的方法 dev.tinyflow.core.node.TemplateNode
- execute(String, CodeNode, Chain) - 接口中的方法 dev.tinyflow.core.code.CodeRuntimeEngine
- execute(String, CodeNode, Chain) - 类中的方法 dev.tinyflow.core.code.impl.JavascriptRuntimeEngine
- execute(String, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- execute(String, Map<String, Object>, long, TimeUnit) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- EXECUTE_COUNT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- EXECUTE_EDGE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- EXECUTE_RESULT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- EXECUTE_RESULT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- execute0(String, String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- executeAsync(String, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- executeBytes(String, String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- executeCount - 类中的变量 dev.tinyflow.core.chain.NodeState
- executeEdgeIds - 类中的变量 dev.tinyflow.core.chain.NodeState
- executeLoopChain(Chain, LoopNode.LoopContext, Object) - 类中的方法 dev.tinyflow.core.node.LoopNode
- executeNode(Node, Trigger) - 类中的方法 dev.tinyflow.core.chain.Chain
- executeNode(String, String, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
-
执行指定节点的业务逻辑
- executeResult - 类中的变量 dev.tinyflow.core.chain.ChainState
- executeString(String, String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- executeWithLock(String, long, TimeUnit, Supplier<T>) - 类中的方法 dev.tinyflow.core.chain.Chain
- EXECUTION_THREAD_LOCAL - 类中的静态变量 dev.tinyflow.core.chain.Chain
- explicitEmptyFallback - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateParseResult
- explicitEmptyFallback - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateToken
- expression - 类中的变量 dev.tinyflow.core.util.TextTemplate.ParseResult
F
- fail() - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个失败的校验结果(无消息、无详情)。
- fail(String) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个失败的校验结果,仅包含消息。
- fail(String, Object...) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个失败的校验结果,支持键值对形式传入 details。
- fail(String, Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个失败的校验结果,包含消息和详情。
- FAILED - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
失败结束:Chain 因未处理的异常或错误条件而终止。
- FAILED - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
- failOnField(String, String) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
快捷方法:创建包含字段错误的失败结果。
- FAILURE - 类中的静态变量 dev.tinyflow.core.chain.NodeValidResult
- File - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- FileStorage - dev.tinyflow.core.filestoreage中的接口
- FileStorageManager - dev.tinyflow.core.filestoreage中的类
- FileStorageManager() - 类的构造器 dev.tinyflow.core.filestoreage.FileStorageManager
- FileStorageManager.ManagerHolder - dev.tinyflow.core.filestoreage中的类
- FileStorageProvider - dev.tinyflow.core.filestoreage中的接口
- fillInStackTrace() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Fills in the execution stack trace.
- finalize() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
- find(String) - 类中的方法 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- find(String) - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerStore
- findAllPending() - 类中的方法 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- findAllPending() - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerStore
- findDue(long) - 类中的方法 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- findDue(long) - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerStore
- fire(String) - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
-
主动触发(webhook/event/manual 场景)
- firstItem(List<T>) - 类中的静态方法 dev.tinyflow.core.util.CollectionUtil
- FIXED - 枚举 中的枚举常量 dev.tinyflow.core.chain.RefType
- formatToString(List<Map<String, Object>>) - 类中的方法 dev.tinyflow.core.util.TextTemplate
- formatToString(Map<String, Object>) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
将模板格式化为字符串
- formatToString(Map<String, Object>, boolean) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
将模板格式化为字符串,可选择是否对结果进行 JSON 转义
- formAttrs - 类中的变量 dev.tinyflow.core.chain.Parameter
-
表单的其他属性
- formData - 类中的变量 dev.tinyflow.core.node.HttpNode
- formDescription - 类中的变量 dev.tinyflow.core.chain.Parameter
-
用户界面上显示的描述文字,用于引导用户进行选择
- formLabel - 类中的变量 dev.tinyflow.core.chain.Parameter
-
用户界面上显示的提示文字,用于引导用户进行选择
- formPlaceholder - 类中的变量 dev.tinyflow.core.chain.Parameter
-
表单的提示文字,用于引导用户进行选择或填写
- formType - 类中的变量 dev.tinyflow.core.chain.Parameter
-
用户输入的表单类型,例如:"input" "textarea" "select" "radio" "checkbox" 等等
- formUrlencoded - 类中的变量 dev.tinyflow.core.node.HttpNode
- fromJSON(String) - 类中的静态方法 dev.tinyflow.core.chain.ChainState
- fromValue(int) - 枚举中的静态方法 dev.tinyflow.core.chain.ChainStatus
- fromValue(int) - 枚举中的静态方法 dev.tinyflow.core.chain.NodeStatus
G
- geSearchEngine(Object) - 类中的方法 dev.tinyflow.core.searchengine.SearchEngineManager
- get(long) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyList
- get(Iterable<T>, int) - 类中的静态方法 dev.tinyflow.core.util.IterableUtil
- get(String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- get(String, Map<String, String>) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- getApiKey() - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- getApiUrl() - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- getBefore() - 类中的方法 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- getBodyJson() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getBodyType() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getByPath(Map<String, Object>, String) - 类中的静态方法 dev.tinyflow.core.util.MapUtil
- getBytes(String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- getCause() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Returns the cause of this throwable or
nullif the cause is nonexistent or unknown. - getChain() - 类中的方法 dev.tinyflow.core.chain.event.BaseEvent
- getChainDefinitionById(String) - 接口中的方法 dev.tinyflow.core.chain.repository.ChainDefinitionRepository
- getChainDefinitionId() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getChainId() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getChainInstanceId() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getChainParser() - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- getChainParser() - 接口中的方法 dev.tinyflow.core.parser.NodeParser
- getChainStateRepository() - 类中的方法 dev.tinyflow.core.chain.Chain
- getChainStateRepository() - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- getChatModel(Object) - 类中的方法 dev.tinyflow.core.llm.LlmManager
- getChatModel(Object) - 接口中的方法 dev.tinyflow.core.llm.LlmProvider
- getChatOptions() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getChildren() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getCode() - 类中的方法 dev.tinyflow.core.chain.JsCodeCondition
- getCode() - 类中的方法 dev.tinyflow.core.node.CodeNode
- getCodeRuntimeEngine(Object) - 类中的方法 dev.tinyflow.core.code.CodeRuntimeEngineManager
- getCodeRuntimeEngine(Object) - 接口中的方法 dev.tinyflow.core.code.CodeRuntimeEngineProvider
- getComputeCost() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getComputeCostExpr() - 类中的方法 dev.tinyflow.core.chain.Node
- getCondition() - 类中的方法 dev.tinyflow.core.chain.Edge
- getCondition() - 类中的方法 dev.tinyflow.core.chain.Node
- getConfirms() - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- getContentType() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getCurrentIndex() - 类中的方法 dev.tinyflow.core.node.LoopNode.LoopContext
- getCurrentTrigger() - 类中的静态方法 dev.tinyflow.core.chain.runtime.TriggerContext
- getData(JSONObject) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- getDataType() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getDefaultNodeParsers() - 类中的静态方法 dev.tinyflow.core.parser.DefaultNodeParsers
- getDefaultValue() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getDefinition() - 类中的方法 dev.tinyflow.core.chain.Chain
- getDefinitionRepository() - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- getDescription() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getDescription() - 类中的方法 dev.tinyflow.core.chain.Node
- getDescription() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getDetails() - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
-
获取详细信息(如校验失败的字段、原因等),不可变 Map。
- getEdge() - 类中的方法 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- getEdgeById(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getEdgeId() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getEdges() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getEngine() - 类中的方法 dev.tinyflow.core.node.CodeNode
- getEngine() - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- getEnums() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getEnvironment() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getEnvMap() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getError() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getError() - 类中的方法 dev.tinyflow.core.chain.event.NodeEndEvent
- getError() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getErrorCode() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getEventManager() - 类中的方法 dev.tinyflow.core.chain.Chain
- getEventManager() - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- getExceptionClass() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getExecuteCount() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getExecuteEdgeIds() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getExecuteResult() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getFileStorage() - 类中的方法 dev.tinyflow.core.filestoreage.FileStorageManager
- getFileStorage() - 接口中的方法 dev.tinyflow.core.filestoreage.FileStorageProvider
- getFirstWithText(String...) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
- getFormatParameters(Chain) - 类中的方法 dev.tinyflow.core.node.BaseNode
- getFormAttrs() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getFormData() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getFormDescription() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getFormLabel() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getFormPlaceholder() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getFormType() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getFormUrlencoded() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getHeaders() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getId() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getId() - 类中的方法 dev.tinyflow.core.chain.Edge
- getId() - 类中的方法 dev.tinyflow.core.chain.Node
- getId() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getId() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getImages() - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- getImages() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getInstance() - 类中的静态方法 dev.tinyflow.core.code.CodeRuntimeEngineManager
- getInstance() - 类中的静态方法 dev.tinyflow.core.filestoreage.FileStorageManager
- getInstance() - 类中的静态方法 dev.tinyflow.core.knowledge.KnowledgeManager
- getInstance() - 类中的静态方法 dev.tinyflow.core.llm.LlmManager
- getInstance() - 类中的静态方法 dev.tinyflow.core.searchengine.SearchEngineManager
- getInstanceId() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getInwardEdge(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getJsonSchema() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getJvmVersion0() - 类中的静态方法 dev.tinyflow.core.util.MapUtil
- getKeyword() - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- getKeyword() - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- getKeyword() - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- getKnowledge(Object) - 类中的方法 dev.tinyflow.core.knowledge.KnowledgeManager
- getKnowledge(Object) - 接口中的方法 dev.tinyflow.core.knowledge.KnowledgeProvider
- getKnowledgeId() - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- getLastExecuteEdgeId() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getLimit() - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- getLimit() - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- getLlmId() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getLocalizedMessage() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Creates a localized description of this throwable.
- getLock(String, long, TimeUnit) - 接口中的方法 dev.tinyflow.core.chain.repository.ChainStateRepository
-
获取指定 instanceId 的分布式锁
- getLoopBreakCondition() - 类中的方法 dev.tinyflow.core.chain.Node
- getLoopCount() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getLoopIntervalMs() - 类中的方法 dev.tinyflow.core.chain.Node
- getLoopVar() - 类中的方法 dev.tinyflow.core.node.LoopNode
- getMaxLoopCount() - 类中的方法 dev.tinyflow.core.chain.Node
- getMaxRetryCount() - 类中的方法 dev.tinyflow.core.chain.Node
- getMaxTokens() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取最大令牌数
- getMember(String) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyMap
- getMemberKeys() - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyMap
- getMemory() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getMemory() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getMemoryOrDefault(String, T) - 类中的方法 dev.tinyflow.core.chain.NodeState
- getMessage() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getMessage() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getMessage() - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
-
获取结果消息(可为 null)。
- getMessage() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Returns the detail message string of this throwable.
- getMessage() - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- getMessage() - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- getMessage() - 类中的方法 dev.tinyflow.core.node.EndNode
- getMethod() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getName() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getName() - 类中的方法 dev.tinyflow.core.chain.Node
- getName() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getNode() - 类中的方法 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- getNode() - 类中的方法 dev.tinyflow.core.chain.event.NodeEndEvent
- getNode() - 类中的方法 dev.tinyflow.core.chain.event.NodeStartEvent
- getNodeById(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getNodeExecuteResult() - 类中的方法 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- getNodeExecuteResult(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- getNodeId() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getNodeId() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getNodeId() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getNodeParameters(String, String) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
-
获取指定节点的参数列表
- getNodeParserMap() - 类中的方法 dev.tinyflow.core.parser.ChainParser
- getNodes() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getNodeState(String) - 类中的方法 dev.tinyflow.core.chain.Chain
- getNodeState(String, String) - 类中的方法 dev.tinyflow.core.chain.Chain
- getNodeStateRepository() - 类中的方法 dev.tinyflow.core.chain.Chain
- getNodeStateRepository() - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- getOkHttpClientWrapper() - 类中的方法 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- getOrCreateLoopStack(Chain) - 类中的方法 dev.tinyflow.core.node.LoopNode
-
获取或创建当前节点的 LoopContext 堆栈(每个 LoopNode 实例独立)
- getOtherListener(String) - 类中的方法 dev.tinyflow.core.chain.EventManager
- getOtherProperties() - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- getOutputDefs() - 类中的方法 dev.tinyflow.core.node.BaseNode
- getOutType() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getOutwardEdge(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getParameters() - 类中的方法 dev.tinyflow.core.chain.Node
- getParameters() - 类中的方法 dev.tinyflow.core.node.BaseNode
- getParameters(JSONArray) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- getParameters(JSONObject, String) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- getParentId() - 类中的方法 dev.tinyflow.core.chain.Node
- getParentInstanceId() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getProxyHost() - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
- getProxyPort() - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
- getRawBody() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getRef() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getRefType() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getRequestBody(Chain, Map<String, Object>) - 类中的方法 dev.tinyflow.core.node.HttpNode
- getResult() - 类中的方法 dev.tinyflow.core.chain.event.NodeEndEvent
- getResult(List<String>, int, Object) - 类中的静态方法 dev.tinyflow.core.util.MapUtil
- getRetryCount() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getRetryIntervalMs() - 类中的方法 dev.tinyflow.core.chain.Node
- getRootCauseClass() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getRootCauseMessage() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getSearchCount() - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- getSearchEngine(Object) - 接口中的方法 dev.tinyflow.core.searchengine.SearchEngineProvider
- getSeed() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取随机种子值
- getSize() - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyList
- getSource() - 类中的方法 dev.tinyflow.core.chain.Edge
- getStackTrace() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getStackTrace() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Provides programmatic access to the stack trace information printed by
ChainLockTimeoutException.printStackTrace(). - getStackTraceAsString(Throwable) - 类中的静态方法 dev.tinyflow.core.chain.ExceptionSummary
- getStartNodes() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getStartParameters() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- getStartParameters() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getState() - 类中的方法 dev.tinyflow.core.chain.Chain
- getState(String) - 类中的方法 dev.tinyflow.core.chain.Chain
- getStateInstanceId() - 类中的方法 dev.tinyflow.core.chain.Chain
- getStateInstanceId() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getStatus() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getStatus() - 类中的方法 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- getStatus() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getStatusCode() - 异常错误中的方法 dev.tinyflow.core.node.HttpNode.HttpServerErrorException
- getStop() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取停止词列表
- getSubResult() - 类中的方法 dev.tinyflow.core.node.LoopNode.LoopContext
- getSuspendForParameters() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getSuspendNodeIds() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getSuspendParameters() - 异常错误中的方法 dev.tinyflow.core.chain.ChainSuspendException
- getSystemMessage() - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- getSystemPrompt() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getTarget() - 类中的方法 dev.tinyflow.core.chain.Edge
- getTemperature() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取温度参数
- getTemplate() - 类中的方法 dev.tinyflow.core.node.TemplateNode
- getThreadGroup() - 类中的方法 dev.tinyflow.core.util.NamedThreadFactory
- getTimestamp() - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- getTopK() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取Top-K参数
- getTopP() - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
获取Top-P参数
- getTrigger() - 类中的方法 dev.tinyflow.core.chain.event.EdgeTriggerEvent
- getTriggerAt() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getTriggerCount() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getTriggerEdgeIds() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getTriggerEdgeIds() - 类中的方法 dev.tinyflow.core.chain.NodeState
- getTriggerNodeIds() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getTriggerScheduler() - 类中的方法 dev.tinyflow.core.chain.Chain
- getTriggerScheduler() - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- getType() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- getUncheckedEdgeIds() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getUncheckedNodeIds() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getUnquotedLiteral() - 类中的方法 dev.tinyflow.core.util.TextTemplate.ParseResult
-
返回去除引号后的字符串字面量值
- getUrl() - 类中的方法 dev.tinyflow.core.node.HttpNode
- getUserPrompt() - 类中的方法 dev.tinyflow.core.node.LlmNode
- getValidator() - 类中的方法 dev.tinyflow.core.chain.Node
- getValue() - 枚举中的方法 dev.tinyflow.core.chain.ChainStatus
-
获取状态对应的数值标识
- getValue() - 枚举中的方法 dev.tinyflow.core.chain.DataType
- getValue() - 枚举中的方法 dev.tinyflow.core.chain.NodeStatus
- getValue() - 类中的方法 dev.tinyflow.core.chain.Parameter
- getValue() - 枚举中的方法 dev.tinyflow.core.chain.RefType
- getValueByJsonPath(Map<String, Object>, String, boolean) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
根据 JSONPath 获取对象值
- getVariables() - 类中的方法 dev.tinyflow.core.chain.event.ChainResumeEvent
- getVariables() - 类中的方法 dev.tinyflow.core.chain.event.ChainStartEvent
- getVersion() - 类中的方法 dev.tinyflow.core.chain.ChainState
- getVersion() - 类中的方法 dev.tinyflow.core.chain.NodeState
- GLOBAL_LOCKS - 类中的静态变量 dev.tinyflow.core.chain.repository.LocalChainLock
- GraalvmToFastJSONUtils - dev.tinyflow.core.code.impl中的类
- GraalvmToFastJSONUtils() - 类的构造器 dev.tinyflow.core.code.impl.GraalvmToFastJSONUtils
H
- handleNodeError(String, Throwable) - 类中的方法 dev.tinyflow.core.chain.Chain
- handleNodeResult(Node, Map<String, Object>, String, Throwable) - 类中的方法 dev.tinyflow.core.chain.Chain
- hashCode() - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
- hashCode() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Returns a hash code value for the object.
- hasItems(Collection<?>) - 类中的静态方法 dev.tinyflow.core.util.CollectionUtil
- hasMember(String) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyMap
- hasText(String) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
- hasText(String...) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
- headers - 类中的变量 dev.tinyflow.core.node.HttpNode
- HttpNode - dev.tinyflow.core.node中的类
- HttpNode() - 类的构造器 dev.tinyflow.core.node.HttpNode
- HttpNode.HttpServerErrorException - dev.tinyflow.core.node中的异常错误
- HttpNodeParser - dev.tinyflow.core.parser.impl中的类
- HttpNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.HttpNodeParser
- HttpServerErrorException(int, String) - 异常错误的构造器 dev.tinyflow.core.node.HttpNode.HttpServerErrorException
I
- id - 类中的变量 dev.tinyflow.core.chain.ChainDefinition
- id - 类中的变量 dev.tinyflow.core.chain.Edge
- id - 类中的变量 dev.tinyflow.core.chain.Node
- id - 类中的变量 dev.tinyflow.core.chain.Parameter
- id - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
- images - 类中的变量 dev.tinyflow.core.llm.Llm.MessageInfo
- images - 类中的变量 dev.tinyflow.core.node.LlmNode
- includeDefaults - 类中的变量 dev.tinyflow.core.parser.ChainParser.Builder
- initCause(Throwable) - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Initializes the cause of this throwable to the specified value.
- InMemoryChainStateRepository - dev.tinyflow.core.chain.repository中的类
- InMemoryChainStateRepository() - 类的构造器 dev.tinyflow.core.chain.repository.InMemoryChainStateRepository
- InMemoryNodeStateRepository - dev.tinyflow.core.chain.repository中的类
- InMemoryNodeStateRepository() - 类的构造器 dev.tinyflow.core.chain.repository.InMemoryNodeStateRepository
- InMemoryTriggerStore - dev.tinyflow.core.chain.runtime中的类
- InMemoryTriggerStore() - 类的构造器 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- INPUT - 枚举 中的枚举常量 dev.tinyflow.core.chain.RefType
- inputStream - 类中的变量 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- InputStreamRequestBody(MediaType, InputStream) - 类的构造器 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
- INSTANCE - 类中的静态变量 dev.tinyflow.core.code.CodeRuntimeEngineManager.ManagerHolder
- INSTANCE - 类中的静态变量 dev.tinyflow.core.filestoreage.FileStorageManager.ManagerHolder
- INSTANCE - 类中的静态变量 dev.tinyflow.core.knowledge.KnowledgeManager.ManagerHolder
- INSTANCE - 类中的静态变量 dev.tinyflow.core.llm.LlmManager.ManagerHolder
- INSTANCE - 类中的静态变量 dev.tinyflow.core.searchengine.SearchEngineManager.ManagerHolder
- INSTANCE_ID - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- INSTANCE_ID - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- instanceId - 类中的变量 dev.tinyflow.core.chain.ChainState
- instanceId - 类中的变量 dev.tinyflow.core.chain.repository.LocalChainLock
- IOUtil - dev.tinyflow.core.util中的类
- IOUtil() - 类的构造器 dev.tinyflow.core.util.IOUtil
- IS_JDK8 - 类中的静态变量 dev.tinyflow.core.util.MapUtil
- isAcquired() - 接口中的方法 dev.tinyflow.core.chain.repository.ChainLock
-
锁是否成功获取(用于判断是否超时)
- isAcquired() - 类中的方法 dev.tinyflow.core.chain.repository.LocalChainLock
- isEmpty(Iterable<?>) - 类中的静态方法 dev.tinyflow.core.util.IterableUtil
- isInsecureModeEnabled() - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
- isLiteral - 类中的变量 dev.tinyflow.core.util.TextTemplate.ParseResult
- isLiteralExpression(String) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate.ParseResult
-
判断是否是字符串字面量
- isLoopEnable() - 类中的方法 dev.tinyflow.core.chain.Node
- isNormal() - 类中的方法 dev.tinyflow.core.node.EndNode
- isNotEmpty(Iterable<?>) - 类中的静态方法 dev.tinyflow.core.util.IterableUtil
- isNullOrBlank(Object) - 类中的方法 dev.tinyflow.core.chain.ChainState
- isNullOrEmpty(Object) - 类中的静态方法 dev.tinyflow.core.util.Maps
- isNumeric(String) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
-
判断字符串是否是数字
- isRequired() - 类中的方法 dev.tinyflow.core.chain.Parameter
- isResetRetryCountAfterNormal() - 类中的方法 dev.tinyflow.core.chain.Node
- isRetryEnable() - 类中的方法 dev.tinyflow.core.chain.Node
- isSameParent(Node, Node) - 类中的方法 dev.tinyflow.core.chain.Chain
-
判断两个节点是否具有相同的父节点
- isStatic - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateToken
- isSuccess() - 枚举中的方法 dev.tinyflow.core.chain.ChainStatus
-
判断当前状态是否表示成功完成
- isSuccess() - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
-
获取校验是否成功。
- isTerminal() - 枚举中的方法 dev.tinyflow.core.chain.ChainStatus
-
判断当前状态是否为终态(Terminal State)
- isUpstreamFullyExecuted() - 类中的方法 dev.tinyflow.core.chain.NodeState
- IterableUtil - dev.tinyflow.core.util中的类
- IterableUtil() - 类的构造器 dev.tinyflow.core.util.IterableUtil
J
- JavascriptRuntimeEngine - dev.tinyflow.core.code.impl中的类
- JavascriptRuntimeEngine() - 类的构造器 dev.tinyflow.core.code.impl.JavascriptRuntimeEngine
- JsCodeCondition - dev.tinyflow.core.chain中的类
- JsCodeCondition() - 类的构造器 dev.tinyflow.core.chain.JsCodeCondition
- JsCodeCondition(String) - 类的构造器 dev.tinyflow.core.chain.JsCodeCondition
- JsCodeException - dev.tinyflow.core.util中的异常错误
- JsCodeException() - 异常错误的构造器 dev.tinyflow.core.util.JsCodeException
-
Constructs a new runtime exception with
nullas its detail message. - JsCodeException(String) - 异常错误的构造器 dev.tinyflow.core.util.JsCodeException
-
Constructs a new runtime exception with the specified detail message.
- JsCodeException(String, Throwable) - 异常错误的构造器 dev.tinyflow.core.util.JsCodeException
-
Constructs a new runtime exception with the specified detail message and cause.
- JsCodeException(String, Throwable, boolean, boolean) - 异常错误的构造器 dev.tinyflow.core.util.JsCodeException
-
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
- JsCodeException(Throwable) - 异常错误的构造器 dev.tinyflow.core.util.JsCodeException
-
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
- JsConditionUtil - dev.tinyflow.core.util中的类
- JsConditionUtil() - 类的构造器 dev.tinyflow.core.util.JsConditionUtil
- JsInteropUtils - dev.tinyflow.core.util.graalvm中的类
- JsInteropUtils() - 类的构造器 dev.tinyflow.core.util.graalvm.JsInteropUtils
- JSON_TYPE - 类中的静态变量 dev.tinyflow.core.util.OKHttpClientWrapper
- JSONPATH_CACHE - 类中的静态变量 dev.tinyflow.core.util.TextTemplate
-
JSONPath 编译缓存,避免重复编译
- jsonSchema - 类中的变量 dev.tinyflow.core.node.LlmNode
K
- keyword - 类中的变量 dev.tinyflow.core.node.KnowledgeNode
- keyword - 类中的变量 dev.tinyflow.core.node.SearchEngineNode
- keyword - 类中的变量 dev.tinyflow.core.searchengine.BaseSearchEngine
- Knowledge - dev.tinyflow.core.knowledge中的接口
- knowledgeId - 类中的变量 dev.tinyflow.core.node.KnowledgeNode
- KnowledgeManager - dev.tinyflow.core.knowledge中的类
- KnowledgeManager() - 类的构造器 dev.tinyflow.core.knowledge.KnowledgeManager
- KnowledgeManager.ManagerHolder - dev.tinyflow.core.knowledge中的类
- KnowledgeNode - dev.tinyflow.core.node中的类
- KnowledgeNode() - 类的构造器 dev.tinyflow.core.node.KnowledgeNode
- KnowledgeNodeParser - dev.tinyflow.core.parser.impl中的类
- KnowledgeNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.KnowledgeNodeParser
- KnowledgeProvider - dev.tinyflow.core.knowledge中的接口
L
- lastItem(List<T>) - 类中的静态方法 dev.tinyflow.core.util.CollectionUtil
- limit - 类中的变量 dev.tinyflow.core.node.KnowledgeNode
- limit - 类中的变量 dev.tinyflow.core.node.SearchEngineNode
- list - 类中的变量 dev.tinyflow.core.util.graalvm.ProxyList
- Llm - dev.tinyflow.core.llm中的接口
-
Llm接口定义了大语言模型的基本功能规范
- Llm.ChatOptions - dev.tinyflow.core.llm中的类
-
ChatOptions类用于配置聊天模型的参数选项 实现了Serializable接口,支持序列化
- Llm.MessageInfo - dev.tinyflow.core.llm中的类
-
消息信息类,用于封装消息相关的信息
- llmId - 类中的变量 dev.tinyflow.core.node.LlmNode
- LlmManager - dev.tinyflow.core.llm中的类
- LlmManager() - 类的构造器 dev.tinyflow.core.llm.LlmManager
- LlmManager.ManagerHolder - dev.tinyflow.core.llm中的类
- LlmNode - dev.tinyflow.core.node中的类
- LlmNode() - 类的构造器 dev.tinyflow.core.node.LlmNode
- LlmNodeParser - dev.tinyflow.core.parser.impl中的类
- LlmNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.LlmNodeParser
- LlmProvider - dev.tinyflow.core.llm中的接口
- load(String) - 接口中的方法 dev.tinyflow.core.chain.repository.ChainStateRepository
- load(String) - 类中的方法 dev.tinyflow.core.chain.repository.InMemoryChainStateRepository
- load(String, String) - 类中的方法 dev.tinyflow.core.chain.repository.InMemoryNodeStateRepository
- load(String, String) - 接口中的方法 dev.tinyflow.core.chain.repository.NodeStateRepository
- LocalChainLock - dev.tinyflow.core.chain.repository中的类
- LocalChainLock(String, long, TimeUnit) - 类的构造器 dev.tinyflow.core.chain.repository.LocalChainLock
- LocalChainLock.LockRef - dev.tinyflow.core.chain.repository中的类
- lock - 类中的变量 dev.tinyflow.core.chain.repository.LocalChainLock
- lock - 类中的变量 dev.tinyflow.core.chain.repository.LocalChainLock.LockRef
- LOCK - 类中的静态变量 dev.tinyflow.core.util.OkHttpClientUtil
- LockRef(ReentrantLock) - 类的构造器 dev.tinyflow.core.chain.repository.LocalChainLock.LockRef
- log - 类中的静态变量 dev.tinyflow.core.chain.Chain
- log - 类中的静态变量 dev.tinyflow.core.chain.EventManager
- log - 类中的静态变量 dev.tinyflow.core.chain.Node
- log - 类中的静态变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- log - 类中的静态变量 dev.tinyflow.core.util.MapUtil
- LOG - 类中的静态变量 dev.tinyflow.core.util.OKHttpClientWrapper
- logger - 类中的静态变量 dev.tinyflow.core.node.KnowledgeNode
- logger - 类中的静态变量 dev.tinyflow.core.node.SearchEngineNode
- LOGGER - 类中的静态变量 dev.tinyflow.core.util.OkHttpClientUtil
- LOOP - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- LOOP_COUNT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- loopBreakCondition - 类中的变量 dev.tinyflow.core.chain.Node
- LoopContext() - 类的构造器 dev.tinyflow.core.node.LoopNode.LoopContext
- loopCount - 类中的变量 dev.tinyflow.core.chain.NodeState
- loopEnable - 类中的变量 dev.tinyflow.core.chain.Node
- loopIntervalMs - 类中的变量 dev.tinyflow.core.chain.Node
- LoopNode - dev.tinyflow.core.node中的类
- LoopNode() - 类的构造器 dev.tinyflow.core.node.LoopNode
- LoopNode.LoopContext - dev.tinyflow.core.node中的类
- LoopNodeParser - dev.tinyflow.core.parser.impl中的类
- LoopNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.LoopNodeParser
- loopVar - 类中的变量 dev.tinyflow.core.node.LoopNode
M
- ManagerHolder() - 类的构造器 dev.tinyflow.core.code.CodeRuntimeEngineManager.ManagerHolder
- ManagerHolder() - 类的构造器 dev.tinyflow.core.filestoreage.FileStorageManager.ManagerHolder
- ManagerHolder() - 类的构造器 dev.tinyflow.core.knowledge.KnowledgeManager.ManagerHolder
- ManagerHolder() - 类的构造器 dev.tinyflow.core.llm.LlmManager.ManagerHolder
- ManagerHolder() - 类的构造器 dev.tinyflow.core.searchengine.SearchEngineManager.ManagerHolder
- map - 类中的变量 dev.tinyflow.core.util.graalvm.ProxyMap
- Maps - dev.tinyflow.core.util中的类
- Maps() - 类的构造器 dev.tinyflow.core.util.Maps
- mapToQueryString(Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.node.HttpNode
- MapUtil - dev.tinyflow.core.util中的类
- MapUtil() - 类的构造器 dev.tinyflow.core.util.MapUtil
- maxLoopCount - 类中的变量 dev.tinyflow.core.chain.Node
- maxRetryCount - 类中的变量 dev.tinyflow.core.chain.Node
- maxTokens - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- mDaemon - 类中的变量 dev.tinyflow.core.util.NamedThreadFactory
- memory - 类中的变量 dev.tinyflow.core.chain.ChainState
- memory - 类中的变量 dev.tinyflow.core.chain.NodeState
- MEMORY - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- MEMORY - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- mergeResult(Map<String, Object>, ChainState) - 类中的方法 dev.tinyflow.core.node.LoopNode
-
把子流程执行的结果填充到主流程的输出参数中
- message - 类中的变量 dev.tinyflow.core.chain.ChainState
- message - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- message - 类中的变量 dev.tinyflow.core.chain.NodeValidResult
- message - 类中的变量 dev.tinyflow.core.llm.Llm.MessageInfo
- message - 类中的变量 dev.tinyflow.core.node.ConfirmNode
- message - 类中的变量 dev.tinyflow.core.node.EndNode
- MESSAGE - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- MESSAGE - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- MessageInfo() - 类的构造器 dev.tinyflow.core.llm.Llm.MessageInfo
- method - 类中的变量 dev.tinyflow.core.node.HttpNode
- mGroup - 类中的变量 dev.tinyflow.core.util.NamedThreadFactory
- modify(ChainState) - 接口中的方法 dev.tinyflow.core.chain.repository.ChainStateModifier
- modify(NodeState) - 接口中的方法 dev.tinyflow.core.chain.repository.NodeStateModifier
- mPrefix - 类中的变量 dev.tinyflow.core.util.NamedThreadFactory
- mThreadCounter - 类中的变量 dev.tinyflow.core.util.NamedThreadFactory
- multipart(String, Map<String, String>, Map<String, Object>) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- multipartBytes(String, Map<String, String>, Map<String, Object>) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- multipartString(String, Map<String, String>, Map<String, Object>) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
N
- name - 类中的变量 dev.tinyflow.core.chain.ChainDefinition
- name - 类中的变量 dev.tinyflow.core.chain.Node
- name - 类中的变量 dev.tinyflow.core.chain.Parameter
- NamedThreadFactory - dev.tinyflow.core.util中的类
- NamedThreadFactory() - 类的构造器 dev.tinyflow.core.util.NamedThreadFactory
- NamedThreadFactory(String) - 类的构造器 dev.tinyflow.core.util.NamedThreadFactory
- NamedThreadFactory(String, boolean) - 类的构造器 dev.tinyflow.core.util.NamedThreadFactory
- NamedThreadPools - dev.tinyflow.core.util中的类
- NamedThreadPools() - 类的构造器 dev.tinyflow.core.util.NamedThreadPools
- newCachedThreadPool(String) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newCachedThreadPool(ThreadFactory) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newFixedThreadPool(int, String) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newFixedThreadPool(String) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newScheduledThreadPool(int, String) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newScheduledThreadPool(int, ThreadFactory) - 类中的静态方法 dev.tinyflow.core.util.NamedThreadPools
- newThread(Runnable) - 类中的方法 dev.tinyflow.core.util.NamedThreadFactory
- NEXT - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- node - 类中的变量 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- node - 类中的变量 dev.tinyflow.core.chain.event.NodeEndEvent
- node - 类中的变量 dev.tinyflow.core.chain.event.NodeStartEvent
- Node - dev.tinyflow.core.chain中的类
- Node() - 类的构造器 dev.tinyflow.core.chain.Node
- NODE_POOL_CORE - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- NODE_POOL_MAX - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- NODE_STATE_STATUS_KEY - 类中的静态变量 dev.tinyflow.core.chain.ChainConsts
- NODE_STATES - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- NODE_STATES - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- NodeCondition - dev.tinyflow.core.chain中的接口
- NodeEndEvent - dev.tinyflow.core.chain.event中的类
- NodeEndEvent(Chain, Node, Map<String, Object>, Throwable) - 类的构造器 dev.tinyflow.core.chain.event.NodeEndEvent
- NodeErrorListener - dev.tinyflow.core.chain.listener中的接口
- nodeErrorListeners - 类中的变量 dev.tinyflow.core.chain.EventManager
- nodeExecuteResult - 类中的变量 dev.tinyflow.core.chain.event.EdgeConditionCheckFailedEvent
- nodeId - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- nodeId - 类中的变量 dev.tinyflow.core.chain.NodeState
- nodeId - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
- NodeParser<T extends Node> - dev.tinyflow.core.parser中的接口
- nodeParserMap - 类中的变量 dev.tinyflow.core.parser.ChainParser
- nodes - 类中的变量 dev.tinyflow.core.chain.ChainDefinition
- NodeStartEvent - dev.tinyflow.core.chain.event中的类
- NodeStartEvent(Chain, Node) - 类的构造器 dev.tinyflow.core.chain.event.NodeStartEvent
- NodeState - dev.tinyflow.core.chain中的类
- NodeState() - 类的构造器 dev.tinyflow.core.chain.NodeState
- NodeStateField - dev.tinyflow.core.chain.repository中的枚举
- NodeStateField() - 枚举的构造器 dev.tinyflow.core.chain.repository.NodeStateField
- NodeStateModifier - dev.tinyflow.core.chain.repository中的接口
- nodeStateRepository - 类中的变量 dev.tinyflow.core.chain.Chain
- nodeStateRepository - 类中的变量 dev.tinyflow.core.chain.runtime.ChainExecutor
- NodeStateRepository - dev.tinyflow.core.chain.repository中的接口
- NodeStatus - dev.tinyflow.core.chain中的枚举
- NodeStatus(int) - 枚举的构造器 dev.tinyflow.core.chain.NodeStatus
- NodeValidator - dev.tinyflow.core.chain中的接口
- NodeValidResult - dev.tinyflow.core.chain中的类
-
表示一个链式节点校验结果。
- NodeValidResult(boolean, String, Map<String, Object>) - 类的构造器 dev.tinyflow.core.chain.NodeValidResult
-
私有构造器,确保通过工厂方法创建实例。
- noItems(Collection<?>) - 类中的静态方法 dev.tinyflow.core.util.CollectionUtil
- normal - 类中的变量 dev.tinyflow.core.node.EndNode
- noText(String) - 类中的静态方法 dev.tinyflow.core.util.StringUtil
- notifyChainError(Throwable, Chain) - 类中的方法 dev.tinyflow.core.chain.EventManager
- notifyEvent(Event) - 类中的方法 dev.tinyflow.core.chain.Chain
- notifyEvent(Event, Chain) - 类中的方法 dev.tinyflow.core.chain.EventManager
- notifyNodeError(Throwable, Node, Map<String, Object>, Chain) - 类中的方法 dev.tinyflow.core.chain.EventManager
- notifyOutput(Chain, Node, Object) - 类中的方法 dev.tinyflow.core.chain.EventManager
- Number - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
O
- Object - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- of() - 类中的静态方法 dev.tinyflow.core.util.Maps
- of(String) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate
-
从缓存中获取或新建模板实例
- of(String, Object) - 类中的静态方法 dev.tinyflow.core.util.Maps
- ofNotEmpty(String, Maps) - 类中的静态方法 dev.tinyflow.core.util.Maps
- ofNotEmpty(String, Object) - 类中的静态方法 dev.tinyflow.core.util.Maps
- ofNotNull(String, Object) - 类中的静态方法 dev.tinyflow.core.util.Maps
- ofValue(String) - 枚举中的静态方法 dev.tinyflow.core.chain.DataType
- ofValue(String) - 枚举中的静态方法 dev.tinyflow.core.chain.RefType
- ok() - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个成功的校验结果(无消息、无详情)。
- ok(String) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个成功的校验结果,附带消息。
- ok(String, Object...) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个成功的校验结果,支持键值对形式传入 details。
- ok(String, Map<String, Object>) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
创建一个成功的校验结果,附带消息和详情。
- okHttpClient - 类中的变量 dev.tinyflow.core.util.OKHttpClientWrapper
- OkHttpClientUtil - dev.tinyflow.core.util中的类
-
Utility class for creating and configuring OkHttpClient instances.
- OkHttpClientUtil() - 类的构造器 dev.tinyflow.core.util.OkHttpClientUtil
- okHttpClientWrapper - 类中的变量 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- OKHttpClientWrapper - dev.tinyflow.core.util中的类
- OKHttpClientWrapper() - 类的构造器 dev.tinyflow.core.util.OKHttpClientWrapper
- OKHttpClientWrapper(OkHttpClient) - 类的构造器 dev.tinyflow.core.util.OKHttpClientWrapper
- OKHttpClientWrapper.InputStreamRequestBody - dev.tinyflow.core.util中的类
- onError(Throwable, Chain) - 接口中的方法 dev.tinyflow.core.chain.listener.ChainErrorListener
- onError(Throwable, Node, Map<String, Object>, Chain) - 接口中的方法 dev.tinyflow.core.chain.listener.NodeErrorListener
- onEvent(Event, Chain) - 接口中的方法 dev.tinyflow.core.chain.listener.ChainEventListener
- onOutput(Chain, Node, Object) - 接口中的方法 dev.tinyflow.core.chain.listener.ChainOutputListener
- originalTemplate - 类中的变量 dev.tinyflow.core.util.TextTemplate
-
原始模板字符串
- otherListeners - 类中的变量 dev.tinyflow.core.chain.EventManager
- otherProperties - 类中的变量 dev.tinyflow.core.searchengine.BaseSearchEngine
- output(Node, Object) - 类中的方法 dev.tinyflow.core.chain.Chain
- outputDefs - 类中的变量 dev.tinyflow.core.node.BaseNode
- outputListeners - 类中的变量 dev.tinyflow.core.chain.EventManager
- outType - 类中的变量 dev.tinyflow.core.node.LlmNode
P
- Parameter - dev.tinyflow.core.chain中的类
- Parameter() - 类的构造器 dev.tinyflow.core.chain.Parameter
- Parameter(String) - 类的构造器 dev.tinyflow.core.chain.Parameter
- Parameter(String, boolean) - 类的构造器 dev.tinyflow.core.chain.Parameter
- Parameter(String, DataType) - 类的构造器 dev.tinyflow.core.chain.Parameter
- Parameter(String, DataType, boolean) - 类的构造器 dev.tinyflow.core.chain.Parameter
- parameters - 类中的变量 dev.tinyflow.core.node.BaseNode
- PARENT - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- PARENT_INSTANCE_ID - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- parentId - 类中的变量 dev.tinyflow.core.chain.Node
- parentInstanceId - 类中的变量 dev.tinyflow.core.chain.ChainState
- parse(JSONObject, JSONArray, JSONArray) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- parse(JSONObject, JSONObject, ChainParser) - 类中的方法 dev.tinyflow.core.parser.BaseNodeParser
- parse(JSONObject, JSONObject, ChainParser) - 接口中的方法 dev.tinyflow.core.parser.NodeParser
- parse(String) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- parseEdge(JSONObject) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- parseNode(JSONObject, JSONObject) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- parseResult - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateParseResult
- parseResult - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateToken
- ParseResult(String, TextTemplate.ParseResult) - 类的构造器 dev.tinyflow.core.util.TextTemplate.ParseResult
- parseTemplate(String) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
解析模板字符串,将其拆解为静态文本与动态占位符片段
- parseTemplateExpression(String) - 类中的方法 dev.tinyflow.core.util.TextTemplate
-
解析单个表达式内容,处理 ??
- PAYLOAD - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- PAYLOAD - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- PLACEHOLDER_PATTERN - 类中的静态变量 dev.tinyflow.core.util.TextTemplate
-
匹配 {{ expression }} 的正则表达式
- POOL_COUNTER - 类中的静态变量 dev.tinyflow.core.util.NamedThreadFactory
- post(String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- postBytes(String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- printStackTrace() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Prints this throwable and its backtrace to the standard error stream.
- printStackTrace(PrintStream) - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Prints this throwable and its backtrace to the specified print stream.
- printStackTrace(PrintWriter) - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Prints this throwable and its backtrace to the specified print writer.
- providers - 类中的变量 dev.tinyflow.core.code.CodeRuntimeEngineManager
- providers - 类中的变量 dev.tinyflow.core.filestoreage.FileStorageManager
- providers - 类中的变量 dev.tinyflow.core.knowledge.KnowledgeManager
- providers - 类中的变量 dev.tinyflow.core.llm.LlmManager
- providers - 类中的变量 dev.tinyflow.core.searchengine.SearchEngineManager
- ProxyList - dev.tinyflow.core.util.graalvm中的类
- ProxyList(List<Object>, Context) - 类的构造器 dev.tinyflow.core.util.graalvm.ProxyList
- ProxyMap - dev.tinyflow.core.util.graalvm中的类
- ProxyMap(Map<Object, Object>, Context) - 类的构造器 dev.tinyflow.core.util.graalvm.ProxyMap
- put(String, Map<String, String>, String) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper
- putMember(String, Value) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyMap
R
- rawBody - 类中的变量 dev.tinyflow.core.node.HttpNode
- rawExpression - 类中的变量 dev.tinyflow.core.util.TextTemplate.TemplateToken
- readBytes(File) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- readBytes(InputStream) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- readUtf8(InputStream) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- READY - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
初始状态:Chain 已创建,但尚未开始执行。
- READY - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
- recordExecute(String) - 类中的方法 dev.tinyflow.core.chain.NodeState
- recordTrigger(String) - 类中的方法 dev.tinyflow.core.chain.NodeState
- recoverAndSchedulePending() - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
- ref - 类中的变量 dev.tinyflow.core.chain.Parameter
- REF - 枚举 中的枚举常量 dev.tinyflow.core.chain.RefType
- refCount - 类中的变量 dev.tinyflow.core.chain.repository.LocalChainLock.LockRef
- refType - 类中的变量 dev.tinyflow.core.chain.Parameter
- RefType - dev.tinyflow.core.chain中的枚举
- RefType(String) - 枚举的构造器 dev.tinyflow.core.chain.RefType
- registerConsumer(TriggerScheduler.TriggerConsumer) - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
- registerDefaultNodeParser(String, NodeParser<?>) - 类中的静态方法 dev.tinyflow.core.parser.DefaultNodeParsers
- registerProvider(CodeRuntimeEngineProvider) - 类中的方法 dev.tinyflow.core.code.CodeRuntimeEngineManager
- registerProvider(FileStorageProvider) - 类中的方法 dev.tinyflow.core.filestoreage.FileStorageManager
- registerProvider(KnowledgeProvider) - 类中的方法 dev.tinyflow.core.knowledge.KnowledgeManager
- registerProvider(LlmProvider) - 类中的方法 dev.tinyflow.core.llm.LlmManager
- registerProvider(SearchEngineProvider) - 类中的方法 dev.tinyflow.core.searchengine.SearchEngineManager
- releaseRef() - 类中的方法 dev.tinyflow.core.chain.repository.LocalChainLock
- remove(long) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyList
- remove(String) - 类中的方法 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- remove(String) - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerStore
- removeChainErrorListener(ChainErrorListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeErrorListener(ChainErrorListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- removeEventListener(ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeEventListener(ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- removeEventListener(Class<? extends Event>, ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeEventListener(Class<? extends Event>, ChainEventListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- removeNodeErrorListener(NodeErrorListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeNodeErrorListener(NodeErrorListener) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- removeNodeParser(String) - 类中的方法 dev.tinyflow.core.parser.ChainParser
- removeOtherListener(String) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeOutputListener(ChainOutputListener) - 类中的方法 dev.tinyflow.core.chain.EventManager
- removeProvider(CodeRuntimeEngineProvider) - 类中的方法 dev.tinyflow.core.code.CodeRuntimeEngineManager
- removeProvider(FileStorageProvider) - 类中的方法 dev.tinyflow.core.filestoreage.FileStorageManager
- removeProvider(KnowledgeProvider) - 类中的方法 dev.tinyflow.core.knowledge.KnowledgeManager
- removeProvider(LlmProvider) - 类中的方法 dev.tinyflow.core.llm.LlmManager
- removeProvider(SearchEngineProvider) - 类中的方法 dev.tinyflow.core.searchengine.SearchEngineManager
- removeSuspendNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- removeUncheckedEdgeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- removeUncheckedNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- require(boolean, String) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
-
快捷方法:基于布尔值返回成功或失败结果。
- required - 类中的变量 dev.tinyflow.core.chain.Parameter
- reset() - 类中的方法 dev.tinyflow.core.chain.ChainState
- resetRetryCountAfterNormal - 类中的变量 dev.tinyflow.core.chain.Node
- resolveParameters(Node) - 类中的方法 dev.tinyflow.core.chain.ChainState
- resolveParameters(Node, List<? extends Parameter>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- resolveParameters(Node, List<? extends Parameter>, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- resolveParameters(Node, List<? extends Parameter>, Map<String, Object>, boolean) - 类中的方法 dev.tinyflow.core.chain.ChainState
- resolveValue(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- result - 类中的变量 dev.tinyflow.core.chain.event.NodeEndEvent
- resume() - 类中的方法 dev.tinyflow.core.chain.Chain
- resume(Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.Chain
- RESUME - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- resumeAsync(String) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- resumeAsync(String, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.runtime.ChainExecutor
- RETRY - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- RETRY_COUNT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- retryCount - 类中的变量 dev.tinyflow.core.chain.NodeState
- retryEnable - 类中的变量 dev.tinyflow.core.chain.Node
- retryIntervalMs - 类中的变量 dev.tinyflow.core.chain.Node
- rootCauseClass - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- rootCauseMessage - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- RUNNING - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
运行中:Chain 正在执行节点逻辑(同步或异步)。
- RUNNING - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
S
- save(Trigger) - 类中的方法 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- save(Trigger) - 接口中的方法 dev.tinyflow.core.chain.runtime.TriggerStore
- saveFile(InputStream, Map<String, String>, BaseNode, Chain) - 接口中的方法 dev.tinyflow.core.filestoreage.FileStorage
- scanFuture - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- scanIntervalMs - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- schedule(Trigger) - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
-
schedule a trigger: persist -> schedule (单机语义)
- SCHEDULE_NEXT_NODE_DISABLED_KEY - 类中的静态变量 dev.tinyflow.core.chain.ChainConsts
- scheduledFutures - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- scheduleInternal(Trigger) - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
-
internal scheduling for a trigger (单机 scheduled semantics)
- scheduleNextForNode(Node, Map<String, Object>, String) - 类中的方法 dev.tinyflow.core.chain.Chain
-
为指定节点调度下一次执行
- scheduleNode(Node, String, TriggerType, long) - 类中的方法 dev.tinyflow.core.chain.Chain
- scheduleOutwardNodes(Node, Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.Chain
- scheduler - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- scheduler - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- search(String, int, KnowledgeNode, Chain) - 接口中的方法 dev.tinyflow.core.knowledge.Knowledge
- search(String, int, SearchEngineNode, Chain) - 类中的方法 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- search(String, int, SearchEngineNode, Chain) - 接口中的方法 dev.tinyflow.core.searchengine.SearchEngine
- searchCount - 类中的变量 dev.tinyflow.core.searchengine.BaseSearchEngine
- SearchEngine - dev.tinyflow.core.searchengine中的接口
- SearchEngineManager - dev.tinyflow.core.searchengine中的类
- SearchEngineManager() - 类的构造器 dev.tinyflow.core.searchengine.SearchEngineManager
- SearchEngineManager.ManagerHolder - dev.tinyflow.core.searchengine中的类
- SearchEngineNode - dev.tinyflow.core.node中的类
- SearchEngineNode() - 类的构造器 dev.tinyflow.core.node.SearchEngineNode
- SearchEngineNodeParser - dev.tinyflow.core.parser.impl中的类
- SearchEngineNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.SearchEngineNodeParser
- SearchEngineProvider - dev.tinyflow.core.searchengine中的接口
- seed - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- SELF - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- serialVersionUID - 类中的静态变量 dev.tinyflow.core.chain.NodeValidResult
- serialVersionUID - 类中的静态变量 dev.tinyflow.core.llm.Llm.MessageInfo
- set(long, Value) - 类中的方法 dev.tinyflow.core.util.graalvm.ProxyList
- set(String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setApiKey(String) - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- setApiUrl(String) - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- setBodyJson(String) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setBodyType(String) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setChainDefinitionId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setChainId(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setChainInstanceId(String) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setChainStateRepository(ChainStateRepository) - 类中的方法 dev.tinyflow.core.chain.Chain
- setChatOptions(Llm.ChatOptions) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setChild(String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setChildren(List<Parameter>) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setCode(String) - 类中的方法 dev.tinyflow.core.chain.JsCodeCondition
- setCode(String) - 类中的方法 dev.tinyflow.core.node.CodeNode
- setComputeCost(long) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setComputeCost(Long) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setComputeCostExpr(String) - 类中的方法 dev.tinyflow.core.chain.Node
- setCondition(EdgeCondition) - 类中的方法 dev.tinyflow.core.chain.Edge
- setCondition(NodeCondition) - 类中的方法 dev.tinyflow.core.chain.Node
- setConfirms(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- setContentType(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setCurrentIndex(int) - 类中的方法 dev.tinyflow.core.node.LoopNode.LoopContext
- setCurrentTrigger(Trigger) - 类中的静态方法 dev.tinyflow.core.chain.runtime.TriggerContext
- setCustomBuilder(OkHttpClient.Builder) - 类中的静态方法 dev.tinyflow.core.util.OkHttpClientUtil
-
Sets a custom OkHttpClient.Builder to be used by
OkHttpClientUtil.buildDefaultClient(). - setDataType(DataType) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setDefaultValue(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setDescription(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- setDescription(String) - 类中的方法 dev.tinyflow.core.chain.Node
- setDescription(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setEdgeId(String) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setEdges(List<Edge>) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- setEngine(String) - 类中的方法 dev.tinyflow.core.node.CodeNode
- setEngine(String) - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- setEnums(List<Object>) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setEnumsObject(Object) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setEnvironment(Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setError(ExceptionSummary) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setError(ExceptionSummary) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setErrorCode(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setEventManager(EventManager) - 类中的方法 dev.tinyflow.core.chain.Chain
- setExceptionClass(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setExecuteCount(AtomicInteger) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setExecuteEdgeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setExecuteResult(Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setFormAttrs(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setFormData(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setFormDescription(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setFormLabel(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setFormPlaceholder(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setFormType(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setFormUrlencoded(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setHeaders(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setId(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- setId(String) - 类中的方法 dev.tinyflow.core.chain.Edge
- setId(String) - 类中的方法 dev.tinyflow.core.chain.Node
- setId(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setId(String) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setIf(boolean, String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setIf(Function<Maps, Boolean>, String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setIfContainsKey(String, String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setIfNotContainsKey(String, String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setIfNotEmpty(String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setIfNotEmpty(Map<String, Object>) - 类中的方法 dev.tinyflow.core.util.Maps
- setIfNotNull(String, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setImages(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setImages(List<String>) - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- setInstanceId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setJsonSchema(String) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setKeyword(String) - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- setKeyword(String) - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- setKeyword(String) - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- setKnowledgeId(Object) - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- setLimit(String) - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- setLimit(String) - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- setLlmId(String) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setLoopBreakCondition(NodeCondition) - 类中的方法 dev.tinyflow.core.chain.Node
- setLoopCount(int) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setLoopEnable(boolean) - 类中的方法 dev.tinyflow.core.chain.Node
- setLoopIntervalMs(long) - 类中的方法 dev.tinyflow.core.chain.Node
- setLoopVar(Parameter) - 类中的方法 dev.tinyflow.core.node.LoopNode
- setMaxLoopCount(int) - 类中的方法 dev.tinyflow.core.chain.Node
- setMaxRetryCount(int) - 类中的方法 dev.tinyflow.core.chain.Node
- setMaxTokens(Integer) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置最大令牌数
- setMemory(ConcurrentHashMap<String, Object>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setMemory(ConcurrentHashMap<String, Object>) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setMessage(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setMessage(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setMessage(String) - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- setMessage(String) - 类中的方法 dev.tinyflow.core.node.ConfirmNode
- setMessage(String) - 类中的方法 dev.tinyflow.core.node.EndNode
- setMethod(String) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setName(String) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- setName(String) - 类中的方法 dev.tinyflow.core.chain.Node
- setName(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setNodeId(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setNodeId(String) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setNodeId(String) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setNodes(List<Node>) - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- setNodeStateRepository(NodeStateRepository) - 类中的方法 dev.tinyflow.core.chain.Chain
- setNormal(boolean) - 类中的方法 dev.tinyflow.core.node.EndNode
- setOkHttpClientWrapper(OKHttpClientWrapper) - 类中的方法 dev.tinyflow.core.searchengine.impl.BochaaiSearchEngineImpl
- setOrDefault(String, Object, Object) - 类中的方法 dev.tinyflow.core.util.Maps
- setOtherProperties(String) - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- setOutputDefs(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.BaseNode
- setOutType(String) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setParameters(List<Parameter>) - 类中的方法 dev.tinyflow.core.node.BaseNode
- setParentId(String) - 类中的方法 dev.tinyflow.core.chain.Node
- setParentInstanceId(String) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setRawBody(String) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setRef(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setRefType(RefType) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setRequired(boolean) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setResetRetryCountAfterNormal(boolean) - 类中的方法 dev.tinyflow.core.chain.Node
- setRetryCount(int) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setRetryEnable(boolean) - 类中的方法 dev.tinyflow.core.chain.Node
- setRetryIntervalMs(long) - 类中的方法 dev.tinyflow.core.chain.Node
- setRootCauseClass(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setRootCauseMessage(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setSearchCount(String) - 类中的方法 dev.tinyflow.core.searchengine.BaseSearchEngine
- setSeed(String) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置随机种子值
- setSource(String) - 类中的方法 dev.tinyflow.core.chain.Edge
- setStackTrace(StackTraceElement[]) - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Sets the stack trace elements that will be returned by
ChainLockTimeoutException.getStackTrace()and printed byChainLockTimeoutException.printStackTrace()and related methods. - setStackTrace(String) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setStateInstanceId(String) - 类中的方法 dev.tinyflow.core.chain.Chain
- setStateInstanceId(String) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setStatus(ChainStatus) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setStatus(NodeStatus) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setStatusAndNotifyEvent(ChainStatus) - 类中的方法 dev.tinyflow.core.chain.Chain
- setStatusAndNotifyEvent(String, ChainStatus) - 类中的方法 dev.tinyflow.core.chain.Chain
- setStop(List<String>) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置停止词列表
- setSubResult(Map<String, Object>) - 类中的方法 dev.tinyflow.core.node.LoopNode.LoopContext
- setSuspendForParameters(List<Parameter>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setSuspendNodeIds(Set<String>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setSystemMessage(String) - 类中的方法 dev.tinyflow.core.llm.Llm.MessageInfo
- setSystemPrompt(String) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setTarget(String) - 类中的方法 dev.tinyflow.core.chain.Edge
- setTemperature(Float) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置温度参数
- setTemplate(String) - 类中的方法 dev.tinyflow.core.node.TemplateNode
- setTimestamp(long) - 类中的方法 dev.tinyflow.core.chain.ExceptionSummary
- setTopK(Integer) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置Top-K参数
- setTopP(Float) - 类中的方法 dev.tinyflow.core.llm.Llm.ChatOptions
-
设置Top-P参数
- setTriggerAt(long) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setTriggerCount(AtomicInteger) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setTriggerEdgeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setTriggerEdgeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.NodeState
- setTriggerNodeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setTriggerScheduler(TriggerScheduler) - 类中的方法 dev.tinyflow.core.chain.Chain
- setType(TriggerType) - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- setUncheckedEdgeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setUncheckedNodeIds(List<String>) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setUrl(String) - 类中的方法 dev.tinyflow.core.node.HttpNode
- setUserPrompt(String) - 类中的方法 dev.tinyflow.core.node.LlmNode
- setValidator(NodeValidator) - 类中的方法 dev.tinyflow.core.chain.Node
- setValue(String) - 类中的方法 dev.tinyflow.core.chain.Parameter
- setVersion(long) - 类中的方法 dev.tinyflow.core.chain.ChainState
- setVersion(long) - 类中的方法 dev.tinyflow.core.chain.NodeState
- shouldRetry(Throwable) - 类中的方法 dev.tinyflow.core.node.HttpNode
- shouldSkipNode(Node, String) - 类中的方法 dev.tinyflow.core.chain.Chain
- shutdown() - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
- size(Iterable<?>) - 类中的静态方法 dev.tinyflow.core.util.IterableUtil
- sleepUninterruptibly(long) - 类中的方法 dev.tinyflow.core.chain.Chain
-
Sleeps for the specified duration, silently ignoring interrupts but preserving the interrupt status.
- source - 类中的变量 dev.tinyflow.core.chain.Edge
- stackTrace - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- start(Map<String, Object>) - 类中的方法 dev.tinyflow.core.chain.Chain
- START - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- StartNode - dev.tinyflow.core.node中的类
- StartNode() - 类的构造器 dev.tinyflow.core.node.StartNode
- StartNodeParser - dev.tinyflow.core.parser.impl中的类
- StartNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.StartNodeParser
- startPeriodicScan() - 类中的方法 dev.tinyflow.core.chain.runtime.TriggerScheduler
- stateInstanceId - 类中的变量 dev.tinyflow.core.chain.Chain
- stateInstanceId - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
- staticText(String) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate.TemplateToken
-
创建静态文本 token
- status - 类中的变量 dev.tinyflow.core.chain.ChainState
- status - 类中的变量 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- status - 类中的变量 dev.tinyflow.core.chain.NodeState
- STATUS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- STATUS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- statusCode - 异常错误中的变量 dev.tinyflow.core.node.HttpNode.HttpServerErrorException
- stop - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- store - 类中的变量 dev.tinyflow.core.chain.runtime.InMemoryTriggerStore
- store - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- String - 枚举 中的枚举常量 dev.tinyflow.core.chain.DataType
- StringUtil - dev.tinyflow.core.util中的类
- StringUtil() - 类的构造器 dev.tinyflow.core.util.StringUtil
- subResult - 类中的变量 dev.tinyflow.core.node.LoopNode.LoopContext
- SUCCEEDED - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
成功完成:Chain 所有节点正常执行完毕,无错误发生。
- SUCCEEDED - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
- success - 类中的变量 dev.tinyflow.core.chain.NodeValidResult
- SUCCESS - 类中的静态变量 dev.tinyflow.core.chain.NodeValidResult
- suspend() - 类中的方法 dev.tinyflow.core.chain.Chain
- suspend(Node) - 类中的方法 dev.tinyflow.core.chain.Chain
- SUSPEND - 枚举 中的枚举常量 dev.tinyflow.core.chain.ChainStatus
-
暂停(人工干预):Chain 因缺少外部输入而暂停,需用户主动恢复。
- SUSPEND - 枚举 中的枚举常量 dev.tinyflow.core.chain.NodeStatus
- SUSPEND_FOR_PARAMETERS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- SUSPEND_FOR_PARAMETERS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- SUSPEND_NODE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- SUSPEND_NODE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- suspendForParameters - 类中的变量 dev.tinyflow.core.chain.ChainState
- suspendNodeIds - 类中的变量 dev.tinyflow.core.chain.ChainState
- suspendParameters - 异常错误中的变量 dev.tinyflow.core.chain.ChainSuspendException
- systemMessage - 类中的变量 dev.tinyflow.core.llm.Llm.MessageInfo
- systemPrompt - 类中的变量 dev.tinyflow.core.node.LlmNode
T
- target - 类中的变量 dev.tinyflow.core.chain.Edge
- temperature - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- template - 类中的变量 dev.tinyflow.core.node.TemplateNode
- TEMPLATE_CACHE - 类中的静态变量 dev.tinyflow.core.util.TextTemplate
-
模板缓存(按原始模板字符串)
- TemplateNode - dev.tinyflow.core.node中的类
- TemplateNode() - 类的构造器 dev.tinyflow.core.node.TemplateNode
- TemplateNodeParser - dev.tinyflow.core.parser.impl中的类
- TemplateNodeParser() - 类的构造器 dev.tinyflow.core.parser.impl.TemplateNodeParser
- TemplateParseResult(TextTemplate.ParseResult, boolean) - 类的构造器 dev.tinyflow.core.util.TextTemplate.TemplateParseResult
- TemplateToken(boolean, String, TextTemplate.ParseResult, String, boolean) - 类的构造器 dev.tinyflow.core.util.TextTemplate.TemplateToken
- TextTemplate - dev.tinyflow.core.util中的类
-
文本模板引擎,用于将包含 {{xxx}} 占位符的字符串模板,动态渲染为最终文本。
- TextTemplate(String) - 类的构造器 dev.tinyflow.core.util.TextTemplate
- TextTemplate.ParseResult - dev.tinyflow.core.util中的类
-
表达式解析结果。
- TextTemplate.TemplateParseResult - dev.tinyflow.core.util中的类
-
模板解析的最终结果,包含: - 解析后的表达式树(ParseResult) - 是否显式声明空兜底
- TextTemplate.TemplateToken - dev.tinyflow.core.util中的类
-
模板片段对象。
- TIMER - 枚举 中的枚举常量 dev.tinyflow.core.chain.runtime.TriggerType
- timestamp - 类中的变量 dev.tinyflow.core.chain.ExceptionSummary
- toBoolean(Object) - 类中的静态方法 dev.tinyflow.core.util.JsConditionUtil
-
将任意对象转换为布尔值
- toFastJsonValue(Object) - 类中的静态方法 dev.tinyflow.core.code.impl.GraalvmToFastJSONUtils
- toJSON() - 类中的方法 dev.tinyflow.core.chain.ChainState
- toJSON() - 类中的方法 dev.tinyflow.core.util.Maps
- toJSONObject(Object) - 类中的静态方法 dev.tinyflow.core.code.impl.GraalvmToFastJSONUtils
-
转为 JSONObject(适合根是对象)
- tokens - 类中的变量 dev.tinyflow.core.util.TextTemplate
-
模板中拆分出的静态与动态 token 列表
- toLong(Object) - 类中的静态方法 dev.tinyflow.core.util.JsConditionUtil
-
将任意对象安全转换为 long 类型
- toMapFromPairs(Object...) - 类中的静态方法 dev.tinyflow.core.chain.NodeValidResult
- topK - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- topP - 类中的变量 dev.tinyflow.core.llm.Llm.ChatOptions
- toString() - 类中的方法 dev.tinyflow.core.chain.ChainDefinition
- toString() - 类中的方法 dev.tinyflow.core.chain.ChainState
- toString() - 枚举中的方法 dev.tinyflow.core.chain.DataType
- toString() - 类中的方法 dev.tinyflow.core.chain.event.ChainEndEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.event.ChainResumeEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.event.ChainStartEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.event.ChainStatusChangeEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.event.NodeEndEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.event.NodeStartEvent
- toString() - 类中的方法 dev.tinyflow.core.chain.NodeValidResult
- toString() - 类中的方法 dev.tinyflow.core.chain.Parameter
- toString() - 枚举中的方法 dev.tinyflow.core.chain.RefType
- toString() - 异常错误中的方法 dev.tinyflow.core.chain.repository.ChainLockTimeoutException
-
Returns a short description of this throwable.
- toString() - 类中的方法 dev.tinyflow.core.chain.runtime.Trigger
- toString() - 类中的方法 dev.tinyflow.core.node.EndNode
- toString() - 类中的方法 dev.tinyflow.core.node.HttpNode
- toString() - 类中的方法 dev.tinyflow.core.node.KnowledgeNode
- toString() - 类中的方法 dev.tinyflow.core.node.LlmNode
- toString() - 类中的方法 dev.tinyflow.core.node.SearchEngineNode
- toString() - 类中的方法 dev.tinyflow.core.node.StartNode
- toString() - 类中的方法 dev.tinyflow.core.node.TemplateNode
- trigger - 类中的变量 dev.tinyflow.core.chain.event.EdgeTriggerEvent
- Trigger - dev.tinyflow.core.chain.runtime中的类
- Trigger() - 类的构造器 dev.tinyflow.core.chain.runtime.Trigger
- TRIGGER_COUNT - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- TRIGGER_EDGE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- TRIGGER_EDGE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.NodeStateField
- TRIGGER_NODE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- TRIGGER_SCHEDULER - 类中的静态变量 dev.tinyflow.core.chain.runtime.ChainRuntime
- triggerAt - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
- TriggerContext - dev.tinyflow.core.chain.runtime中的类
- TriggerContext() - 类的构造器 dev.tinyflow.core.chain.runtime.TriggerContext
- triggerCount - 类中的变量 dev.tinyflow.core.chain.NodeState
- triggerEdgeIds - 类中的变量 dev.tinyflow.core.chain.ChainState
- triggerEdgeIds - 类中的变量 dev.tinyflow.core.chain.NodeState
- triggerNodeIds - 类中的变量 dev.tinyflow.core.chain.ChainState
- triggerScheduler - 类中的变量 dev.tinyflow.core.chain.Chain
- triggerScheduler - 类中的变量 dev.tinyflow.core.chain.runtime.ChainExecutor
- triggerScheduler() - 类中的静态方法 dev.tinyflow.core.chain.runtime.ChainRuntime
- TriggerScheduler - dev.tinyflow.core.chain.runtime中的类
-
功能: - schedule trigger (持久化到 TriggerStore 并 schedule) - cancel trigger - fire(triggerId) 用于 webhook/event/manual 主动触发 - recoverAndSchedulePending() 启动时恢复未执行的 trigger - periodical scan findDue(upto) 以保证重启/宕机后补偿触发
- TriggerScheduler(TriggerStore, ScheduledExecutorService, ExecutorService, long) - 类的构造器 dev.tinyflow.core.chain.runtime.TriggerScheduler
- TriggerScheduler.TriggerConsumer - dev.tinyflow.core.chain.runtime中的接口
- TriggerStore - dev.tinyflow.core.chain.runtime中的接口
- TriggerType - dev.tinyflow.core.chain.runtime中的枚举
- TriggerType() - 枚举的构造器 dev.tinyflow.core.chain.runtime.TriggerType
- tryTrim(String) - 类中的静态方法 dev.tinyflow.core.util.MapUtil
- tryUpdate(ChainState, EnumSet<ChainStateField>) - 接口中的方法 dev.tinyflow.core.chain.repository.ChainStateRepository
- tryUpdate(ChainState, EnumSet<ChainStateField>) - 类中的方法 dev.tinyflow.core.chain.repository.InMemoryChainStateRepository
- tryUpdate(NodeState, EnumSet<NodeStateField>, long) - 类中的方法 dev.tinyflow.core.chain.repository.InMemoryNodeStateRepository
- tryUpdate(NodeState, EnumSet<NodeStateField>, long) - 接口中的方法 dev.tinyflow.core.chain.repository.NodeStateRepository
- type - 类中的变量 dev.tinyflow.core.chain.runtime.Trigger
U
- UNCHECKED_EDGE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- UNCHECKED_NODE_IDS - 枚举 中的枚举常量 dev.tinyflow.core.chain.repository.ChainStateField
- uncheckedEdgeIds - 类中的变量 dev.tinyflow.core.chain.ChainState
- uncheckedNodeIds - 类中的变量 dev.tinyflow.core.chain.ChainState
- unquote(String) - 类中的静态方法 dev.tinyflow.core.util.TextTemplate
-
去掉字符串两端的引号
- unregisterDefaultNodeParser(String) - 类中的静态方法 dev.tinyflow.core.parser.DefaultNodeParsers
- unwrapJsValue(Value) - 类中的静态方法 dev.tinyflow.core.util.graalvm.JsInteropUtils
- unWrapMarkdown(String) - 类中的静态方法 dev.tinyflow.core.node.LlmNode
-
移除 ``` 或者 ```json 等
- updateNodeStateSafely(String, NodeStateModifier) - 类中的方法 dev.tinyflow.core.chain.Chain
- updateNodeStateSafely(String, String, NodeStateModifier) - 类中的方法 dev.tinyflow.core.chain.Chain
- updateStateSafely(ChainStateModifier) - 类中的方法 dev.tinyflow.core.chain.Chain
-
Safely updates the chain state with optimistic locking and retry-on-conflict.
- updateStateSafely(String, ChainStateModifier) - 类中的方法 dev.tinyflow.core.chain.Chain
- url - 类中的变量 dev.tinyflow.core.node.HttpNode
- urlEncode(String) - 类中的静态方法 dev.tinyflow.core.node.HttpNode
- userPrompt - 类中的变量 dev.tinyflow.core.node.LlmNode
V
- validate() - 类中的方法 dev.tinyflow.core.chain.Node
- validate(Node) - 接口中的方法 dev.tinyflow.core.chain.NodeValidator
- validator - 类中的变量 dev.tinyflow.core.chain.Node
- value - 枚举中的变量 dev.tinyflow.core.chain.ChainStatus
-
状态的数值标识,可用于数据库存储或网络传输
- value - 枚举中的变量 dev.tinyflow.core.chain.DataType
- value - 枚举中的变量 dev.tinyflow.core.chain.NodeStatus
- value - 类中的变量 dev.tinyflow.core.chain.Parameter
- value - 枚举中的变量 dev.tinyflow.core.chain.RefType
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.ChainStatus
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.DataType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.NodeStatus
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.RefType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.repository.ChainStateField
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.repository.NodeStateField
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 dev.tinyflow.core.chain.runtime.TriggerType
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.ChainStatus
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.DataType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.NodeStatus
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.RefType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.repository.ChainStateField
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.repository.NodeStateField
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 dev.tinyflow.core.chain.runtime.TriggerType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- variables - 类中的变量 dev.tinyflow.core.chain.event.ChainResumeEvent
- variables - 类中的变量 dev.tinyflow.core.chain.event.ChainStartEvent
- version - 类中的变量 dev.tinyflow.core.chain.ChainState
- version - 类中的变量 dev.tinyflow.core.chain.NodeState
W
- withDefaultParsers(boolean) - 类中的方法 dev.tinyflow.core.parser.ChainParser.Builder
-
是否包含默认节点解析器(默认为 true)。
- worker - 类中的变量 dev.tinyflow.core.chain.runtime.TriggerScheduler
- wrapAsRuntime(Throwable, int) - 类中的方法 dev.tinyflow.core.node.HttpNode
- wrapJavaValueForJS(Context, Object) - 类中的静态方法 dev.tinyflow.core.util.graalvm.JsInteropUtils
- write(JSONSerializer, Object, Object, Type, int) - 类中的方法 dev.tinyflow.core.chain.ChainState.ChainSerializer
- writeBytes(byte[], File) - 类中的静态方法 dev.tinyflow.core.util.IOUtil
- writeTo(BufferedSink) - 类中的方法 dev.tinyflow.core.util.OKHttpClientWrapper.InputStreamRequestBody
All Classes and Interfaces|常量字段值|所有程序包|序列化表格