类的使用
io.agentscope.core.model.ChatModelBase
使用ChatModelBase的程序包
程序包
说明
Provider credentials for model authentication.
-
io.agentscope.core.credential中ChatModelBase的使用
返回变量类型为ChatModelBase的类型的io.agentscope.core.credential中的方法修饰符和类型方法说明Class<? extends ChatModelBase> AnthropicCredential.getChatModelClass()abstract Class<? extends ChatModelBase> CredentialBase.getChatModelClass()TheChatModelBasesubclass that consumes this credential.Class<? extends ChatModelBase> DashScopeCredential.getChatModelClass()Class<? extends ChatModelBase> DeepSeekCredential.getChatModelClass()Class<? extends ChatModelBase> GeminiCredential.getChatModelClass()Class<? extends ChatModelBase> KimiCredential.getChatModelClass()Class<? extends ChatModelBase> OllamaCredential.getChatModelClass()Class<? extends ChatModelBase> OpenAICredential.getChatModelClass()Class<? extends ChatModelBase> XAICredential.getChatModelClass() -
io.agentscope.core.model中ChatModelBase的使用
修饰符和类型类说明classAnthropic Chat Model implementation using the official Anthropic Java SDK.classDashScope Chat Model using native HTTP API.classGemini Chat Model implementation using the official Google GenAI Java SDK.classAgentScope ChatModel implementation for Ollama.classOpenAI Chat Model using native HTTP API. -
io.agentscope.core.tracing中ChatModelBase的使用
参数类型为ChatModelBase的io.agentscope.core.tracing中的方法修饰符和类型方法说明default reactor.core.publisher.Flux<ChatResponse> Tracer.callModel(ChatModelBase instance, List<Msg> inputMessages, List<ToolSchema> toolSchemas, GenerateOptions options, Supplier<reactor.core.publisher.Flux<ChatResponse>> modelCall) 已过时, 待删除: 此 API 元素将从以后的版本中删除。