所有程序包的分层结构
程序包分层结构:- com.agentsflex.core,
- com.agentsflex.core.agent,
- com.agentsflex.core.agent.react,
- com.agentsflex.core.agent.route,
- com.agentsflex.core.document,
- com.agentsflex.core.document.id,
- com.agentsflex.core.document.splitter,
- com.agentsflex.core.file2text,
- com.agentsflex.core.file2text.extractor,
- com.agentsflex.core.file2text.extractor.impl,
- com.agentsflex.core.file2text.source,
- com.agentsflex.core.file2text.util,
- com.agentsflex.core.memory,
- com.agentsflex.core.message,
- com.agentsflex.core.model.chat,
- com.agentsflex.core.model.chat.log,
- com.agentsflex.core.model.chat.response,
- com.agentsflex.core.model.chat.tool,
- com.agentsflex.core.model.chat.tool.annotation,
- com.agentsflex.core.model.client,
- com.agentsflex.core.model.client.impl,
- com.agentsflex.core.model.config,
- com.agentsflex.core.model.embedding,
- com.agentsflex.core.model.exception,
- com.agentsflex.core.model.image,
- com.agentsflex.core.model.rerank,
- com.agentsflex.core.observability,
- com.agentsflex.core.parser,
- com.agentsflex.core.parser.impl,
- com.agentsflex.core.prompt,
- com.agentsflex.core.store,
- com.agentsflex.core.store.condition,
- com.agentsflex.core.store.exception,
- com.agentsflex.core.util
类分层结构
- java.lang.Object
- com.agentsflex.core.model.chat.response.AbstractBaseMessageResponse<M> (implements com.agentsflex.core.model.chat.MessageResponse<M>)
- com.agentsflex.core.model.chat.response.AiMessageResponse
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - com.agentsflex.core.util.Maps
- java.util.HashMap<K,
- com.agentsflex.core.document.splitter.AIDocumentSplitter (implements com.agentsflex.core.document.DocumentSplitter)
- com.agentsflex.core.util.ArrayUtil
- com.agentsflex.core.model.chat.BaseChatModel<T> (implements com.agentsflex.core.model.chat.ChatModel)
- com.agentsflex.core.model.chat.OpenAICompatibleChatModel<T>
- com.agentsflex.core.model.embedding.BaseEmbeddingModel<T> (implements com.agentsflex.core.model.embedding.EmbeddingModel)
- com.agentsflex.core.model.image.BaseImageModel<T> (implements com.agentsflex.core.model.image.ImageModel)
- com.agentsflex.core.model.image.BaseImageRequest
- com.agentsflex.core.model.image.GenerateImageRequest
- com.agentsflex.core.model.image.EditImageRequest
- com.agentsflex.core.model.image.VaryImageRequest
- com.agentsflex.core.model.image.GenerateImageRequest
- com.agentsflex.core.model.config.BaseModelConfig (implements java.io.Serializable)
- com.agentsflex.core.model.chat.ChatConfig
- com.agentsflex.core.model.rerank.BaseRerankModel<T> (implements com.agentsflex.core.model.rerank.RerankModel)
- com.agentsflex.core.model.client.BaseStreamClientListener (implements com.agentsflex.core.model.client.StreamClientListener)
- com.agentsflex.core.model.chat.tool.BaseTool (implements java.io.Serializable, com.agentsflex.core.model.chat.tool.Tool)
- com.agentsflex.core.model.chat.tool.FunctionTool
- com.agentsflex.core.model.chat.tool.MethodTool
- com.agentsflex.core.file2text.source.ByteArrayDocumentSource (implements com.agentsflex.core.file2text.source.DocumentSource)
- com.agentsflex.core.file2text.source.ByteStreamDocumentSource (implements com.agentsflex.core.file2text.source.DocumentSource)
- com.agentsflex.core.model.client.ChatClient
- com.agentsflex.core.model.client.OpenAIChatClient
- com.agentsflex.core.model.chat.ChatContext
- com.agentsflex.core.model.chat.ChatContextHolder
- com.agentsflex.core.model.chat.ChatContextHolder.ChatContextScope (implements java.lang.AutoCloseable)
- com.agentsflex.core.model.chat.log.ChatMessageLogger
- com.agentsflex.core.model.chat.ChatObservabilityInterceptor (implements com.agentsflex.core.model.chat.ChatInterceptor)
- com.agentsflex.core.model.chat.ChatOptions
- com.agentsflex.core.model.chat.ChatOptions.Builder
- com.agentsflex.core.model.client.ChatRequestSpec
- com.agentsflex.core.util.ClassUtil
- com.agentsflex.core.util.CollectionUtil
- com.agentsflex.core.store.condition.Condition (implements com.agentsflex.core.store.condition.Operand)
- com.agentsflex.core.Consts
- com.agentsflex.core.parser.impl.DefaultAiMessageParser (implements com.agentsflex.core.parser.AiMessageParser<T>)
- com.agentsflex.core.memory.DefaultChatMemory (implements com.agentsflex.core.memory.ChatMemory)
- com.agentsflex.core.model.chat.log.DefaultChatMessageLogger (implements com.agentsflex.core.model.chat.log.IChatMessageLogger)
- com.agentsflex.core.model.client.impl.DnjsonClient (implements okhttp3.Callback, com.agentsflex.core.model.client.StreamClient)
- com.agentsflex.core.file2text.extractor.impl.DocExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.document.id.DocumentIdGeneratorFactory
- com.agentsflex.core.file2text.extractor.impl.DocxExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.model.embedding.EmbeddingOptions
- com.agentsflex.core.file2text.util.EncodingDetectUtil
- okhttp3.sse.EventSourceListener
- com.agentsflex.core.model.client.impl.SseClient (implements com.agentsflex.core.model.client.StreamClient)
- com.agentsflex.core.file2text.extractor.ExtractorRegistry
- com.agentsflex.core.file2text.File2TextService
- com.agentsflex.core.file2text.File2TextUtil
- com.agentsflex.core.file2text.source.FileDocumentSource (implements com.agentsflex.core.file2text.source.DocumentSource)
- com.agentsflex.core.model.chat.GlobalChatInterceptors
- com.agentsflex.core.model.chat.tool.GlobalToolInterceptors
- com.agentsflex.core.util.HashUtil
- com.agentsflex.core.file2text.extractor.impl.HtmlExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.model.client.HttpClient
- com.agentsflex.core.file2text.source.HttpDocumentSource (implements com.agentsflex.core.file2text.source.DocumentSource)
- com.agentsflex.core.model.image.Image
- com.agentsflex.core.util.ImageUtil
- com.agentsflex.core.util.IOUtil
- com.agentsflex.core.file2text.util.IOUtils
- com.agentsflex.core.util.JsonSchemaTypeMapper
- com.agentsflex.core.util.JSONUtil
- com.agentsflex.core.store.condition.Key (implements com.agentsflex.core.store.condition.Operand)
- com.agentsflex.core.util.LocalTokenCounter
- com.agentsflex.core.util.MapUtil
- com.agentsflex.core.document.splitter.MarkdownHeaderSplitter (implements com.agentsflex.core.document.DocumentSplitter)
- com.agentsflex.core.document.splitter.MarkdownHeaderSplitter.DocumentChunk
- com.agentsflex.core.document.splitter.MarkdownHeaderSplitter.HeaderInfo
- com.agentsflex.core.document.id.MD5IdGenerator (implements com.agentsflex.core.document.id.DocumentIdGenerator)
- com.agentsflex.core.util.MessageUtil
- com.agentsflex.core.util.Metadata (implements java.io.Serializable)
- com.agentsflex.core.model.image.ImageResponse
- com.agentsflex.core.message.Message
- com.agentsflex.core.message.AbstractTextMessage<T> (implements com.agentsflex.core.util.Copyable<T>)
- com.agentsflex.core.message.AiMessage
- com.agentsflex.core.message.SystemMessage
- com.agentsflex.core.message.ToolMessage
- com.agentsflex.core.message.UserMessage
- com.agentsflex.core.message.AbstractTextMessage<T> (implements com.agentsflex.core.util.Copyable<T>)
- com.agentsflex.core.prompt.Prompt
- com.agentsflex.core.prompt.MemoryPrompt
- com.agentsflex.core.prompt.SimplePrompt
- com.agentsflex.core.store.StoreOptions
- com.agentsflex.core.store.StoreResult
- com.agentsflex.core.store.VectorData
- com.agentsflex.core.document.Document
- com.agentsflex.core.store.SearchWrapper
- com.agentsflex.core.util.NamedThreadFactory (implements java.util.concurrent.ThreadFactory)
- com.agentsflex.core.util.NamedThreadPools
- com.agentsflex.core.observability.Observability
- com.agentsflex.core.model.client.OkHttpClientUtil
- com.agentsflex.core.model.client.OpenAIChatMessageSerializer (implements com.agentsflex.core.model.client.ChatMessageSerializer)
- com.agentsflex.core.model.client.OpenAIChatRequestSpecBuilder (implements com.agentsflex.core.model.client.ChatRequestSpecBuilder)
- com.agentsflex.core.model.chat.tool.Parameter (implements java.io.Serializable)
- com.agentsflex.core.model.chat.tool.MethodParameter
- com.agentsflex.core.model.chat.tool.Parameter.Builder
- com.agentsflex.core.file2text.extractor.impl.PdfTextExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.file2text.extractor.impl.PlainTextExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.file2text.extractor.impl.PptxExtractor (implements com.agentsflex.core.file2text.extractor.FileExtractor)
- com.agentsflex.core.prompt.PromptTemplate
- com.agentsflex.core.prompt.PromptTemplate.ParseResult
- com.agentsflex.core.prompt.PromptTemplate.TemplateParseResult
- com.agentsflex.core.prompt.PromptTemplate.TemplateToken
- com.agentsflex.core.document.id.RandomIdGenerator (implements com.agentsflex.core.document.id.DocumentIdGenerator)
- com.agentsflex.core.agent.react.ReActAgent (implements com.agentsflex.core.agent.IAgent)
- com.agentsflex.core.agent.react.ReActAgentState (implements java.io.Serializable)
- com.agentsflex.core.agent.react.ReActMessageBuilder
- com.agentsflex.core.agent.react.ReActStep
- com.agentsflex.core.document.splitter.RegexDocumentSplitter (implements com.agentsflex.core.document.DocumentSplitter)
- okhttp3.RequestBody
- com.agentsflex.core.model.client.HttpClient.InputStreamRequestBody
- com.agentsflex.core.model.rerank.RerankOptions
- com.agentsflex.core.util.Retryer
- com.agentsflex.core.util.Retryer.Builder
- com.agentsflex.core.agent.route.RoutingAgent
- com.agentsflex.core.agent.route.RoutingAgentRegistry
- com.agentsflex.core.document.splitter.SimpleDocumentSplitter (implements com.agentsflex.core.document.DocumentSplitter)
- com.agentsflex.core.document.splitter.SimpleTokenizeSplitter (implements com.agentsflex.core.document.DocumentSplitter)
- com.agentsflex.core.model.client.StreamContext
- com.agentsflex.core.util.StringUtil
- com.agentsflex.core.file2text.source.TemporaryFileStreamDocumentSource (implements com.agentsflex.core.file2text.source.DocumentSource)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.agentsflex.core.model.exception.ModelException
- com.agentsflex.core.model.rerank.RerankException
- com.agentsflex.core.util.RetryException
- com.agentsflex.core.store.exception.StoreException
- com.agentsflex.core.util.TypeConverter.ConversionException
- java.lang.RuntimeException
- java.lang.Exception
- com.agentsflex.core.model.chat.tool.Tool.Builder
- com.agentsflex.core.message.ToolCall (implements com.agentsflex.core.util.Copyable<T>, java.io.Serializable)
- com.agentsflex.core.model.chat.tool.ToolContext (implements java.io.Serializable)
- com.agentsflex.core.model.chat.tool.ToolContextHolder
- com.agentsflex.core.model.chat.tool.ToolContextHolder.ToolContextScope (implements java.lang.AutoCloseable)
- com.agentsflex.core.model.chat.tool.ToolExecutor
- com.agentsflex.core.model.chat.tool.ToolObservabilityInterceptor (implements com.agentsflex.core.model.chat.tool.ToolInterceptor)
- com.agentsflex.core.model.chat.tool.ToolScanner
- com.agentsflex.core.util.TypeConverter
- com.agentsflex.core.agent.react.Util
- com.agentsflex.core.model.client.impl.Util
- com.agentsflex.core.store.condition.Value (implements com.agentsflex.core.store.condition.Operand)
- com.agentsflex.core.store.VectorStore<T>
- com.agentsflex.core.store.DocumentStore
- okhttp3.WebSocketListener
- com.agentsflex.core.model.client.impl.WebSocketClient (implements com.agentsflex.core.model.client.StreamClient)
- com.agentsflex.core.model.chat.response.AbstractBaseMessageResponse<M> (implements com.agentsflex.core.model.chat.MessageResponse<M>)
接口分层结构
- com.agentsflex.core.parser.AiMessageParser<T>
- com.agentsflex.core.model.chat.ChatInterceptor
- com.agentsflex.core.model.client.ChatMessageSerializer
- com.agentsflex.core.model.chat.ChatModel
- com.agentsflex.core.model.client.ChatRequestSpecBuilder
- com.agentsflex.core.util.Copyable<T>
- com.agentsflex.core.document.id.DocumentIdGenerator
- com.agentsflex.core.file2text.source.DocumentSource
- com.agentsflex.core.document.DocumentSplitter
- com.agentsflex.core.model.embedding.EmbeddingModel
- com.agentsflex.core.store.condition.ExpressionAdaptor
- com.agentsflex.core.file2text.extractor.FileExtractor
- com.agentsflex.core.model.client.HttpClient.HttpClientCall<T>
- com.agentsflex.core.agent.IAgent
- com.agentsflex.core.model.chat.log.IChatMessageLogger
- com.agentsflex.core.model.image.ImageModel
- com.agentsflex.core.util.JsonSchemaTypeMapper.TypeMappingStrategy
- com.agentsflex.core.model.chat.MessageResponse<M>
- com.agentsflex.core.parser.Parser<I,
O> - com.agentsflex.core.parser.JSONArrayParser<T>
- com.agentsflex.core.parser.JSONObjectParser<T>
- com.agentsflex.core.agent.react.ReActAgentListener
- com.agentsflex.core.agent.react.ReActStepParser
- com.agentsflex.core.model.rerank.RerankModel
- com.agentsflex.core.agent.route.RoutingAgentFactory
- java.io.Serializable
- com.agentsflex.core.store.DocumentStoreConfig
- com.agentsflex.core.memory.Memory
- com.agentsflex.core.memory.ChatMemory
- com.agentsflex.core.store.condition.Operand
- com.agentsflex.core.model.chat.StreamChain
- com.agentsflex.core.model.client.StreamClient
- com.agentsflex.core.model.client.StreamClientListener
- com.agentsflex.core.model.chat.StreamResponseListener
- com.agentsflex.core.model.chat.SyncChain
- com.agentsflex.core.model.chat.tool.Tool
- com.agentsflex.core.model.chat.tool.ToolChain
- com.agentsflex.core.model.chat.tool.ToolInterceptor
注释类型分层结构
- com.agentsflex.core.model.chat.tool.annotation.ToolDef (implements java.lang.annotation.Annotation)
- com.agentsflex.core.model.chat.tool.annotation.ToolParam (implements java.lang.annotation.Annotation)
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.agentsflex.core.store.condition.ConditionType
- com.agentsflex.core.store.condition.Connector
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)