Interface ReactAgent.ChatService

Enclosing interface:
ReactAgent

public static interface ReactAgent.ChatService
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.ai.chat.model.ChatModel
     
    default Optional<org.springframework.ai.chat.prompt.ChatOptions>
     
    default org.springframework.ai.chat.model.ChatResponse
    execute(List<org.springframework.ai.chat.messages.Message> messages)
     
    default reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse>
    streamingExecute(List<org.springframework.ai.chat.messages.Message> messages)
     
  • Method Details

    • chatModel

      org.springframework.ai.chat.model.ChatModel chatModel()
    • chatOptions

      default Optional<org.springframework.ai.chat.prompt.ChatOptions> chatOptions()
    • execute

      default org.springframework.ai.chat.model.ChatResponse execute(List<org.springframework.ai.chat.messages.Message> messages)
    • streamingExecute

      default reactor.core.publisher.Flux<org.springframework.ai.chat.model.ChatResponse> streamingExecute(List<org.springframework.ai.chat.messages.Message> messages)