Class Hierarchy
- java.lang.Object
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder<B> (implements org.springframework.ai.chat.prompt.ChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.openai.responses.OpenAiResponsesChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.openai.responses.OpenAiResponsesChatOptions.Builder
- org.springframework.ai.openai.responses.OpenAiResponsesChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.openai.responses.OpenAiResponsesChatModel (implements org.springframework.ai.chat.model.ChatModel)
- org.springframework.ai.openai.responses.OpenAiResponsesChatModel.Builder
- org.springframework.ai.openai.responses.OpenAiResponsesChatOptions (implements org.springframework.ai.model.tool.StructuredOutputChatOptions, org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.openai.responses.OpenAiResponsesMetadata
- java.lang.Record
- org.springframework.ai.openai.responses.HostedTool.CodeInterpreter (implements org.springframework.ai.openai.responses.HostedTool)
- org.springframework.ai.openai.responses.HostedTool.FileSearch (implements org.springframework.ai.openai.responses.HostedTool)
- org.springframework.ai.openai.responses.HostedTool.ImageGeneration (implements org.springframework.ai.openai.responses.HostedTool)
- org.springframework.ai.openai.responses.HostedTool.Mcp (implements org.springframework.ai.openai.responses.HostedTool)
- org.springframework.ai.openai.responses.HostedTool.Raw (implements org.springframework.ai.openai.responses.HostedTool)
- org.springframework.ai.openai.responses.HostedTool.WebSearch (implements org.springframework.ai.openai.responses.HostedTool)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.ai.openai.responses.OpenAiResponsesException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder<B> (implements org.springframework.ai.chat.prompt.ChatOptions.Builder<B>)
Interface Hierarchy
- org.springframework.ai.openai.responses.HostedTool