程序包io.agentscope.core.model的分层结构
类分层结构
- java.lang.Object
- io.agentscope.core.model.ChatModelBase (implements io.agentscope.core.model.Model)
- 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.ExecutionConfig
- io.agentscope.core.model.ExecutionConfig.Builder
- io.agentscope.core.model.GenerateOptions
- io.agentscope.core.model.GenerateOptions.Builder
- io.agentscope.core.model.ModelContextWindows
- io.agentscope.core.model.ModelCreationContext
- io.agentscope.core.model.ModelCreationContext.Builder
- io.agentscope.core.model.ModelRegistry
- io.agentscope.core.model.ModelUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.agentscope.core.model.ModelException
- 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.ModelHttpException
- io.agentscope.core.model.ModelRegistry.ContextModelFactory
- io.agentscope.core.model.ModelRegistry.ModelFactory
- 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.CachePolicy
- 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.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