类的使用
io.agentscope.core.formatter.openai.dto.OpenAIMessage
使用OpenAIMessage的程序包
程序包
说明
-
io.agentscope.core.formatter.openai中OpenAIMessage的使用
修饰符和类型方法说明OpenAIMessageConverter.convertToMessage(Msg msg, boolean hasMediaContent) Convert single Msg to OpenAI DTO Message.OpenAIConversationMerger.mergeToUserMessage(List<Msg> msgs, Function<Msg, String> roleFormatter, Function<List<ContentBlock>, String> toolResultConverter) Merge conversation messages into a single OpenAIMessage.返回变量类型为OpenAIMessage的类型的io.agentscope.core.formatter.openai中的方法修饰符和类型方法说明protected List<OpenAIMessage> protected List<OpenAIMessage> protected List<OpenAIMessage> protected List<OpenAIMessage> protected List<OpenAIMessage> protected List<OpenAIMessage> 类型变量类型为OpenAIMessage的io.agentscope.core.formatter.openai中的方法参数修饰符和类型方法说明voidOpenAIBaseFormatter.applyCacheControl(List<OpenAIMessage> messages) Apply cache control to OpenAI messages.OpenAIBaseFormatter.buildRequest(String model, List<OpenAIMessage> messages, boolean stream) Build a basic OpenAIRequest.OpenAIBaseFormatter.buildRequest(String model, List<OpenAIMessage> messages, boolean stream, GenerateOptions options, GenerateOptions defaultOptions, List<ToolSchema> tools, ToolChoice toolChoice) Build a complete OpenAIRequest with full configuration. -
io.agentscope.core.formatter.openai.dto中OpenAIMessage的使用
修饰符和类型方法说明OpenAIMessage.Builder.build()OpenAIChoice.getDelta()OpenAIChoice.getEffectiveMessage()Get the effective message (either message or delta).OpenAIChoice.getMessage()返回变量类型为OpenAIMessage的类型的io.agentscope.core.formatter.openai.dto中的方法修饰符和类型方法说明voidOpenAIChoice.setDelta(OpenAIMessage delta) voidOpenAIChoice.setMessage(OpenAIMessage message) 类型变量类型为OpenAIMessage的io.agentscope.core.formatter.openai.dto中的方法参数修饰符和类型方法说明OpenAIRequest.Builder.messages(List<OpenAIMessage> messages) voidOpenAIRequest.setMessages(List<OpenAIMessage> messages) -
io.agentscope.core.model中OpenAIMessage的使用
类型变量类型为OpenAIMessage的io.agentscope.core.model中的方法参数修饰符和类型方法说明OpenAIChatModel.Builder.formatter(Formatter<OpenAIMessage, OpenAIResponse, OpenAIRequest> formatter) Sets the message formatter to use.