JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.noear.solon.ai
,
org.noear.solon.ai.audio
,
org.noear.solon.ai.chat
,
org.noear.solon.ai.chat.annotation
,
org.noear.solon.ai.chat.dialect
,
org.noear.solon.ai.chat.message
,
org.noear.solon.ai.chat.tool
,
org.noear.solon.ai.embedding
,
org.noear.solon.ai.embedding.dialect
,
org.noear.solon.ai.image
,
org.noear.solon.ai.image.dialect
,
org.noear.solon.ai.integration
,
org.noear.solon.ai.rag
,
org.noear.solon.ai.rag.loader
,
org.noear.solon.ai.rag.repository
,
org.noear.solon.ai.rag.splitter
,
org.noear.solon.ai.rag.util
,
org.noear.solon.ai.reranking
,
org.noear.solon.ai.reranking.dialect
,
org.noear.solon.ai.video
Class Hierarchy
java.lang.
Object
org.noear.solon.ai.chat.dialect.
AbstractChatDialect
(implements org.noear.solon.ai.chat.dialect.
ChatDialect
)
org.noear.solon.ai.chat.dialect.
DashscopeChatDialect
org.noear.solon.ai.chat.dialect.
OllamaChatDialect
org.noear.solon.ai.chat.dialect.
OpenaiChatDialect
org.noear.solon.ai.rag.loader.
AbstractDocumentLoader
(implements org.noear.solon.ai.rag.
DocumentLoader
)
org.noear.solon.ai.rag.loader.
AbstractOptionsDocumentLoader
<Opt,Slf>
org.noear.solon.ai.rag.loader.
TextLoader
org.noear.solon.ai.embedding.dialect.
AbstractEmbeddingDialect
(implements org.noear.solon.ai.embedding.dialect.
EmbeddingDialect
)
org.noear.solon.ai.embedding.dialect.
DashscopeEmbeddingDialect
org.noear.solon.ai.embedding.dialect.
OllamaEmbeddingDialect
org.noear.solon.ai.embedding.dialect.
OpenaiEmbeddingDialect
org.noear.solon.ai.image.dialect.
AbstractImageDialect
(implements org.noear.solon.ai.image.dialect.
ImageDialect
)
org.noear.solon.ai.image.dialect.
DashscopeImageDialect
org.noear.solon.ai.image.dialect.
OllamaImageDialect
org.noear.solon.ai.image.dialect.
OpenaiImageDialect
org.noear.solon.ai.reranking.dialect.
AbstractRerankingDialect
(implements org.noear.solon.ai.reranking.dialect.
RerankingDialect
)
org.noear.solon.ai.reranking.dialect.
DashscopeRerankingDialect
org.noear.solon.ai.reranking.dialect.
OpenaiRerankingDialect
org.noear.solon.ai.
AiConfig
org.noear.solon.ai.chat.
ChatConfig
org.noear.solon.ai.embedding.
EmbeddingConfig
org.noear.solon.ai.image.
ImageConfig
org.noear.solon.ai.reranking.
RerankingConfig
org.noear.solon.ai.integration.
AiPlugin
(implements org.noear.solon.core.Plugin)
org.noear.solon.ai.integration.
AiProperties
org.noear.solon.ai.
AiUsage
org.noear.solon.ai.audio.
Audio
(implements org.noear.solon.ai.
AiMedia
)
org.noear.solon.ai.chat.
ChatChoice
(implements java.io.
Serializable
)
org.noear.solon.ai.chat.dialect.
ChatDialectManager
org.noear.solon.ai.chat.message.
ChatMessageBase
<Slf> (implements org.noear.solon.ai.chat.message.
ChatMessage
)
org.noear.solon.ai.chat.message.
AssistantMessage
org.noear.solon.ai.chat.message.
SystemMessage
org.noear.solon.ai.chat.message.
ToolMessage
org.noear.solon.ai.chat.message.
UserMessage
org.noear.solon.ai.chat.
ChatModel
(implements org.noear.solon.ai.
AiModel
)
org.noear.solon.ai.chat.
ChatModel.Builder
org.noear.solon.ai.chat.
ChatOptions
org.noear.solon.ai.chat.
ChatRequestDefault
(implements org.noear.solon.ai.chat.
ChatRequest
)
org.noear.solon.ai.chat.
ChatResponseDefault
(implements org.noear.solon.ai.chat.
ChatResponse
)
org.noear.solon.ai.chat.
ChatSessionDefault
(implements org.noear.solon.ai.chat.
ChatSession
)
org.noear.solon.ai.rag.
Document
org.noear.solon.ai.embedding.
Embedding
(implements java.lang.
Comparable
<T>)
org.noear.solon.ai.embedding.dialect.
EmbeddingDialectManager
org.noear.solon.ai.embedding.
EmbeddingModel
(implements org.noear.solon.ai.
AiModel
)
org.noear.solon.ai.embedding.
EmbeddingModel.Builder
org.noear.solon.ai.embedding.
EmbeddingOptions
org.noear.solon.ai.embedding.
EmbeddingRequest
org.noear.solon.ai.embedding.
EmbeddingResponse
org.noear.solon.ai.chat.tool.
FunctionToolDesc
(implements org.noear.solon.ai.chat.tool.
FunctionTool
)
org.noear.solon.ai.chat.tool.
FunctionToolParamDesc
(implements org.noear.solon.ai.chat.tool.
FunctionToolParam
)
org.noear.solon.ai.image.
Image
(implements org.noear.solon.ai.
AiMedia
)
org.noear.solon.ai.image.dialect.
ImageDialectManager
org.noear.solon.ai.image.
ImageModel
(implements org.noear.solon.ai.
AiModel
)
org.noear.solon.ai.image.
ImageModel.Builder
org.noear.solon.ai.image.
ImageOptions
org.noear.solon.ai.image.
ImageRequest
org.noear.solon.ai.image.
ImageResponse
org.noear.solon.ai.rag.repository.
InMemoryRepository
(implements org.noear.solon.ai.rag.
RepositoryLifecycle
, org.noear.solon.ai.rag.
RepositoryStorable
)
org.noear.solon.ai.rag.splitter.
JsonSplitter
(implements org.noear.solon.ai.rag.
DocumentSplitter
)
org.noear.solon.ai.rag.util.
ListUtil
org.noear.solon.ai.chat.tool.
MethodFunctionTool
(implements org.noear.solon.ai.chat.tool.
FunctionTool
)
org.noear.solon.ai.chat.tool.
MethodToolProvider
(implements org.noear.solon.ai.chat.tool.
ToolProvider
)
org.noear.solon.ai.rag.util.
QueryCondition
org.noear.solon.ai.chat.tool.
RefererFunctionTool
(implements org.noear.solon.ai.chat.tool.
FunctionTool
)
org.noear.solon.ai.reranking.
Reranking
(implements java.lang.
Comparable
<T>)
org.noear.solon.ai.reranking.dialect.
RerankingDialectManager
org.noear.solon.ai.reranking.
RerankingModel
(implements org.noear.solon.ai.
AiModel
)
org.noear.solon.ai.reranking.
RerankingModel.Builder
org.noear.solon.ai.reranking.
RerankingOptions
org.noear.solon.ai.reranking.
RerankingRequest
org.noear.solon.ai.reranking.
RerankingResponse
org.noear.solon.ai.rag.util.
SimilarityUtil
org.noear.solon.ai.rag.splitter.
SplitterPipeline
(implements org.noear.solon.ai.rag.
DocumentSplitter
)
org.noear.solon.ai.rag.splitter.
TextSplitter
(implements org.noear.solon.ai.rag.
DocumentSplitter
)
org.noear.solon.ai.rag.splitter.
RegexTextSplitter
org.noear.solon.ai.rag.splitter.
TokenSizeTextSplitter
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Exception
java.lang.
RuntimeException
org.noear.solon.exception.SolonException
org.noear.solon.ai.chat.
ChatException
org.noear.solon.ai.embedding.
EmbeddingException
org.noear.solon.ai.image.
ImageException
org.noear.solon.ai.reranking.
RerankingException
org.noear.solon.ai.chat.tool.
ToolCall
(implements java.io.
Serializable
)
org.noear.solon.ai.chat.tool.
ToolCallBuilder
org.noear.solon.ai.chat.tool.
ToolSchemaUtil
org.noear.solon.ai.chat.message.
UserMessageTemplate
org.noear.solon.ai.video.
Video
(implements org.noear.solon.ai.
AiMedia
)
org.noear.solon.ai.rag.repository.
WebSearchRepository
(implements org.noear.solon.ai.rag.
Repository
)
org.noear.solon.ai.rag.repository.
WebSearchRepository.Builder
Interface Hierarchy
org.noear.solon.ai.
AiMedia
org.noear.solon.ai.
AiModel
org.noear.solon.ai.
AiModelDialect
org.noear.solon.ai.chat.dialect.
ChatDialect
org.noear.solon.ai.embedding.dialect.
EmbeddingDialect
org.noear.solon.ai.image.dialect.
ImageDialect
org.noear.solon.ai.reranking.dialect.
RerankingDialect
org.noear.solon.ai.chat.
ChatRequest
org.noear.solon.ai.chat.
ChatResponse
org.noear.solon.ai.chat.
ChatSession
org.noear.solon.ai.rag.
DocumentLoader
org.noear.solon.ai.rag.
DocumentSplitter
org.noear.solon.ai.chat.tool.
FunctionToolParam
org.noear.solon.ai.rag.
Repository
org.noear.solon.ai.rag.
RepositoryLifecycle
org.noear.solon.ai.rag.
RepositoryStorable
java.io.
Serializable
org.noear.solon.ai.chat.message.
ChatMessage
org.noear.solon.ai.chat.tool.
Tool
org.noear.solon.ai.chat.tool.
FunctionTool
org.noear.solon.ai.chat.tool.
ToolProvider
Annotation Type Hierarchy
org.noear.solon.ai.chat.annotation.
ToolParam
(implements java.lang.annotation.
Annotation
)
org.noear.solon.ai.chat.annotation.
ToolMapping
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
org.noear.solon.ai.chat.
ChatRole
org.noear.solon.ai.rag.util.
Freshness
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2025. All rights reserved.