Hierarchy For All Packages
- io.github.ollama4j,
- io.github.ollama4j.exceptions,
- io.github.ollama4j.impl,
- io.github.ollama4j.metrics,
- io.github.ollama4j.models.chat,
- io.github.ollama4j.models.embed,
- io.github.ollama4j.models.generate,
- io.github.ollama4j.models.ps,
- io.github.ollama4j.models.request,
- io.github.ollama4j.models.response,
- io.github.ollama4j.tools,
- io.github.ollama4j.tools.annotations,
- io.github.ollama4j.utils
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- io.github.ollama4j.models.response.OllamaResultStream (implements java.util.Queue<E>)
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- java.util.AbstractSequentialList<E>
- java.util.AbstractList<E> (implements java.util.List<E>)
- io.github.ollama4j.models.request.Auth
- io.github.ollama4j.models.request.BasicAuth
- io.github.ollama4j.models.request.BearerAuth
- io.github.ollama4j.impl.ConsoleOutputGenerateTokenHandler (implements io.github.ollama4j.models.generate.OllamaGenerateTokenHandler)
- io.github.ollama4j.utils.Constants
- io.github.ollama4j.utils.Constants.HttpConstants
- io.github.ollama4j.models.request.CustomModelFileContentsRequest
- io.github.ollama4j.models.request.CustomModelFilePathRequest
- io.github.ollama4j.models.request.CustomModelRequest
- com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- io.github.ollama4j.utils.BooleanToJsonFormatFlagSerializer
- io.github.ollama4j.utils.FileToBase64Serializer
- io.github.ollama4j.models.response.ListModelsResponse
- io.github.ollama4j.metrics.MetricsRecorder
- io.github.ollama4j.models.response.Model
- io.github.ollama4j.models.response.ModelDetail
- io.github.ollama4j.models.response.ModelMeta
- io.github.ollama4j.models.ps.ModelProcessesResult
- io.github.ollama4j.models.ps.ModelProcessesResult.ModelDetails
- io.github.ollama4j.models.ps.ModelProcessesResult.ModelProcess
- io.github.ollama4j.models.response.ModelPullResponse
- io.github.ollama4j.models.request.ModelRequest
- io.github.ollama4j.Ollama
- io.github.ollama4j.models.chat.OllamaChatMessage
- io.github.ollama4j.models.chat.OllamaChatMessageRole
- io.github.ollama4j.models.chat.OllamaChatRequestBuilder
- io.github.ollama4j.models.chat.OllamaChatResponseModel
- io.github.ollama4j.models.chat.OllamaChatResult
- io.github.ollama4j.models.chat.OllamaChatStreamObserver (implements io.github.ollama4j.models.chat.OllamaChatTokenHandler)
- io.github.ollama4j.impl.ConsoleOutputChatTokenHandler
- io.github.ollama4j.models.chat.OllamaChatToolCalls
- io.github.ollama4j.models.request.OllamaCommonRequest
- io.github.ollama4j.models.chat.OllamaChatRequest (implements io.github.ollama4j.utils.OllamaRequestBody)
- io.github.ollama4j.models.generate.OllamaGenerateRequest (implements io.github.ollama4j.utils.OllamaRequestBody)
- io.github.ollama4j.models.embed.OllamaEmbedRequest
- io.github.ollama4j.models.embed.OllamaEmbedRequestBuilder
- io.github.ollama4j.models.embed.OllamaEmbedResult
- io.github.ollama4j.models.request.OllamaEndpointCaller
- io.github.ollama4j.models.request.OllamaChatEndpointCaller
- io.github.ollama4j.models.request.OllamaGenerateEndpointCaller
- io.github.ollama4j.models.response.OllamaErrorResponse
- io.github.ollama4j.models.generate.OllamaGenerateRequestBuilder
- io.github.ollama4j.models.generate.OllamaGenerateResponseModel
- io.github.ollama4j.models.generate.OllamaGenerateStreamObserver
- io.github.ollama4j.models.response.OllamaResult
- io.github.ollama4j.models.response.OllamaStructuredResult
- io.github.ollama4j.tools.OllamaToolCallsFunction
- io.github.ollama4j.tools.OllamaToolsResult
- io.github.ollama4j.tools.OllamaToolsResult.ToolResult
- io.github.ollama4j.models.response.OllamaVersion
- io.github.ollama4j.utils.Options
- io.github.ollama4j.utils.OptionsBuilder
- io.github.ollama4j.utils.PromptBuilder
- io.github.ollama4j.tools.ReflectionalToolFunction (implements io.github.ollama4j.tools.ToolFunction)
- java.lang.Thread (implements java.lang.Runnable)
- io.github.ollama4j.models.response.OllamaAsyncResultStreamer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.github.ollama4j.exceptions.OllamaException
- io.github.ollama4j.exceptions.RoleNotFoundException
- io.github.ollama4j.exceptions.ToolInvocationException
- io.github.ollama4j.exceptions.ToolNotFoundException
- java.lang.Exception
- io.github.ollama4j.tools.ToolFunctionCallSpec
- io.github.ollama4j.tools.ToolRegistry
- io.github.ollama4j.tools.Tools
- io.github.ollama4j.tools.Tools.Parameters
- io.github.ollama4j.tools.Tools.Property
- io.github.ollama4j.tools.Tools.Tool
- io.github.ollama4j.tools.Tools.ToolSpec
- io.github.ollama4j.utils.Utils
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.util.function.Consumer<T>
- io.github.ollama4j.models.chat.OllamaChatTokenHandler
- io.github.ollama4j.models.generate.OllamaGenerateTokenHandler
- io.github.ollama4j.utils.OllamaRequestBody
- io.github.ollama4j.tools.ToolFunction
Annotation Type Hierarchy
- io.github.ollama4j.tools.annotations.OllamaToolService (implements java.lang.annotation.Annotation)
- io.github.ollama4j.tools.annotations.ToolProperty (implements java.lang.annotation.Annotation)
- io.github.ollama4j.tools.annotations.ToolSpec (implements java.lang.annotation.Annotation)