程序包io.agentscope.core.model的分层结构
类分层结构
- java.lang.Object
- io.agentscope.core.model.AnthropicChatModel.Builder
- io.agentscope.core.model.ChatModelBase (implements io.agentscope.core.model.Model)
- io.agentscope.core.model.AnthropicChatModel
- io.agentscope.core.model.DashScopeChatModel
- io.agentscope.core.model.GeminiChatModel
- io.agentscope.core.model.OllamaChatModel
- io.agentscope.core.model.OpenAIChatModel
- io.agentscope.core.model.ChatResponse
- io.agentscope.core.model.ChatResponse.Builder
- io.agentscope.core.model.ChatUsage
- io.agentscope.core.model.ChatUsage.Builder
- io.agentscope.core.model.DashScopeChatModel.Builder
- io.agentscope.core.model.DashScopeEncryptionUtils
- io.agentscope.core.model.DashScopeHttpClient
- io.agentscope.core.model.DashScopeHttpClient.Builder
- io.agentscope.core.model.ExecutionConfig
- io.agentscope.core.model.ExecutionConfig.Builder
- io.agentscope.core.model.GeminiChatModel.Builder
- io.agentscope.core.model.GenerateOptions
- io.agentscope.core.model.GenerateOptions.Builder
- io.agentscope.core.model.ModelUtils
- io.agentscope.core.model.OllamaChatModel.Builder
- io.agentscope.core.model.OllamaHttpClient
- io.agentscope.core.model.OllamaHttpClient.Builder
- io.agentscope.core.model.OpenAIChatModel.Builder
- io.agentscope.core.model.OpenAIClient
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.agentscope.core.model.DashScopeEncryptionUtils.EncryptionException
- io.agentscope.core.model.DashScopeHttpClient.DashScopeHttpException
- io.agentscope.core.model.ModelException
- io.agentscope.core.model.OllamaHttpClient.OllamaHttpException
- java.lang.RuntimeException
- java.lang.Exception
- io.agentscope.core.model.ToolSchema
- io.agentscope.core.model.ToolSchema.Builder
接口分层结构
- io.agentscope.core.model.Model
- io.agentscope.core.model.ToolChoice
枚举类分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.agentscope.core.model.EndpointType
- io.agentscope.core.model.StructuredOutputReminder
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
记录类分层结构
- java.lang.Object
- java.lang.Record
- io.agentscope.core.model.DashScopeHttpClient.PublicKeyResult
- io.agentscope.core.model.ToolChoice.Auto (implements io.agentscope.core.model.ToolChoice)
- io.agentscope.core.model.ToolChoice.None (implements io.agentscope.core.model.ToolChoice)
- io.agentscope.core.model.ToolChoice.Required (implements io.agentscope.core.model.ToolChoice)
- io.agentscope.core.model.ToolChoice.Specific (implements io.agentscope.core.model.ToolChoice)
- java.lang.Record