索引

A B C D E F G H I J K L M N O P R S T U V W 
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 null as 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 null as 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 null as 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 null if 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 null as 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 by ChainLockTimeoutException.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
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格