Hierarchy For Package com.sap.ai.sdk.foundationmodels.openai
Class Hierarchy
- java.lang.Object
- com.sap.ai.sdk.foundationmodels.openai.OpenAiAssistantMessage (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiChatCompletionDelta (implements com.sap.ai.sdk.core.common.StreamedDelta)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiChatCompletionRequest
- com.sap.ai.sdk.foundationmodels.openai.OpenAiChatCompletionResponse
- com.sap.ai.sdk.foundationmodels.openai.OpenAiClient
- com.sap.ai.sdk.foundationmodels.openai.OpenAiEmbeddingRequest
- com.sap.ai.sdk.foundationmodels.openai.OpenAiEmbeddingResponse
- com.sap.ai.sdk.foundationmodels.openai.OpenAiError (implements com.sap.ai.sdk.core.common.ClientError)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiFunctionCall (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiToolCall)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiSystemMessage (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiTool
- com.sap.ai.sdk.foundationmodels.openai.OpenAiToolChoice
- com.sap.ai.sdk.foundationmodels.openai.OpenAiToolMessage (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiUserMessage (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.sap.ai.sdk.core.common.ClientException
- com.sap.ai.sdk.foundationmodels.openai.OpenAiClientException
- com.sap.ai.sdk.core.common.ClientException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.sap.ai.sdk.foundationmodels.openai.OpenAiContentItem
- com.sap.ai.sdk.foundationmodels.openai.OpenAiMessage
- com.sap.ai.sdk.foundationmodels.openai.OpenAiTool.Builder1<InputT>
- com.sap.ai.sdk.foundationmodels.openai.OpenAiTool.Builder2
- com.sap.ai.sdk.foundationmodels.openai.OpenAiToolCall
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiImageItem.DetailLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.sap.ai.sdk.foundationmodels.openai.OpenAiImageItem (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiContentItem)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiMessageContent
- com.sap.ai.sdk.foundationmodels.openai.OpenAiModel (implements com.sap.ai.sdk.core.AiModel)
- com.sap.ai.sdk.foundationmodels.openai.OpenAiTextItem (implements com.sap.ai.sdk.foundationmodels.openai.OpenAiContentItem)
- java.lang.Record