Hierarchy For All Packages
Package Hierarchies:- nl.dannyj.mistral,
- nl.dannyj.mistral.builders,
- nl.dannyj.mistral.exceptions,
- nl.dannyj.mistral.interceptors,
- nl.dannyj.mistral.models,
- nl.dannyj.mistral.models.completion,
- nl.dannyj.mistral.models.completion.content,
- nl.dannyj.mistral.models.completion.message,
- nl.dannyj.mistral.models.completion.tool,
- nl.dannyj.mistral.models.embedding,
- nl.dannyj.mistral.models.model,
- nl.dannyj.mistral.models.usage,
- nl.dannyj.mistral.net,
- nl.dannyj.mistral.serialization,
- nl.dannyj.mistral.services
Class Hierarchy
- java.lang.Object
- nl.dannyj.mistral.models.completion.ChatCompletionRequest (implements nl.dannyj.mistral.models.Request)
- nl.dannyj.mistral.models.completion.ChatCompletionRequest.ChatCompletionRequestBuilder
- nl.dannyj.mistral.models.completion.ChatCompletionResponse (implements nl.dannyj.mistral.models.Response)
- nl.dannyj.mistral.models.completion.message.ChatMessage
- nl.dannyj.mistral.models.completion.message.AssistantMessage
- nl.dannyj.mistral.models.completion.message.SystemMessage
- nl.dannyj.mistral.models.completion.message.ToolMessage
- nl.dannyj.mistral.models.completion.message.UserMessage
- nl.dannyj.mistral.models.completion.Choice
- nl.dannyj.mistral.models.completion.DeltaChoice
- nl.dannyj.mistral.models.completion.message.DeltaMessage
- nl.dannyj.mistral.models.completion.content.DocumentURLChunk (implements nl.dannyj.mistral.models.completion.content.ContentChunk)
- nl.dannyj.mistral.models.embedding.EmbeddingRequest (implements nl.dannyj.mistral.models.Request)
- nl.dannyj.mistral.models.embedding.EmbeddingRequest.EmbeddingRequestBuilder
- nl.dannyj.mistral.models.embedding.EmbeddingResponse (implements nl.dannyj.mistral.models.Response)
- nl.dannyj.mistral.models.embedding.FloatEmbedding
- nl.dannyj.mistral.models.completion.tool.Function
- nl.dannyj.mistral.models.completion.tool.Function.FunctionBuilder
- nl.dannyj.mistral.models.completion.tool.FunctionCall
- nl.dannyj.mistral.models.completion.tool.FunctionName
- nl.dannyj.mistral.services.HttpService
- nl.dannyj.mistral.models.completion.content.ImageURL
- nl.dannyj.mistral.models.completion.content.ImageURLChunk (implements nl.dannyj.mistral.models.completion.content.ContentChunk)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- nl.dannyj.mistral.serialization.ContentChunkListDeserializer (implements com.fasterxml.jackson.databind.deser.ContextualDeserializer)
- nl.dannyj.mistral.serialization.ToolChoiceOptionDeserializer
- com.fasterxml.jackson.databind.deser.std.StdDeserializer<T> (implements java.io.Serializable, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable)
- nl.dannyj.mistral.models.completion.tool.JsonSchema
- nl.dannyj.mistral.models.completion.tool.JsonSchema.JsonSchemaBuilder
- nl.dannyj.mistral.models.model.ListModelsResponse (implements nl.dannyj.mistral.models.Response)
- nl.dannyj.mistral.models.completion.message.MessageChunk
- nl.dannyj.mistral.builders.MessageListBuilder
- nl.dannyj.mistral.MistralClient
- nl.dannyj.mistral.interceptors.MistralHeaderInterceptor (implements okhttp3.Interceptor)
- nl.dannyj.mistral.services.MistralService
- nl.dannyj.mistral.models.model.Model
- nl.dannyj.mistral.models.model.ModelCapabilities
- nl.dannyj.mistral.models.completion.Prediction
- nl.dannyj.mistral.models.completion.Prediction.PredictionBuilder
- nl.dannyj.mistral.models.completion.content.ReferenceChunk (implements nl.dannyj.mistral.models.completion.content.ContentChunk)
- nl.dannyj.mistral.models.completion.ResponseFormat
- nl.dannyj.mistral.models.completion.tool.SpecificToolChoice (implements nl.dannyj.mistral.models.completion.tool.ToolChoiceOption)
- nl.dannyj.mistral.models.completion.tool.SpecificToolChoice.SpecificToolChoiceBuilder
- nl.dannyj.mistral.models.completion.content.TextChunk (implements nl.dannyj.mistral.models.completion.content.ContentChunk)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- nl.dannyj.mistral.exceptions.InvalidJsonException
- nl.dannyj.mistral.exceptions.MistralAPIException
- nl.dannyj.mistral.exceptions.UnexpectedResponseEndException
- nl.dannyj.mistral.exceptions.UnexpectedResponseException
- java.lang.RuntimeException
- java.lang.Exception
- nl.dannyj.mistral.models.completion.tool.Tool
- nl.dannyj.mistral.models.completion.tool.Tool.ToolBuilder
- nl.dannyj.mistral.models.completion.tool.ToolCall
- nl.dannyj.mistral.models.usage.Usage
Interface Hierarchy
- nl.dannyj.mistral.net.ChatCompletionChunkCallback
- nl.dannyj.mistral.models.completion.content.ContentChunk
- nl.dannyj.mistral.models.Request
- nl.dannyj.mistral.models.Response
- nl.dannyj.mistral.models.completion.tool.ToolChoiceOption
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- nl.dannyj.mistral.models.completion.FinishReason
- nl.dannyj.mistral.models.completion.message.MessageRole
- nl.dannyj.mistral.models.completion.ResponseFormats
- nl.dannyj.mistral.models.completion.tool.ToolChoiceEnum (implements nl.dannyj.mistral.models.completion.tool.ToolChoiceOption)
- nl.dannyj.mistral.models.completion.tool.ToolType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)