Class SpringAIAirlineController
java.lang.Object
com.bytedesk.ai.utils.demo.airline.SpringAIAirlineController
@RestController
@RequestMapping("/springai/demo/airline")
@ConditionalOnProperty(name="spring.ai.ollama.chat.enabled",
havingValue="true")
public class SpringAIAirlineController
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.ai.chat.client.ChatClient
private final FlightBookingService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<String>
org.springframework.http.ResponseEntity<JsonResult<?>>
-
Field Details
-
dashScopeCustomerSupportAssistant
@Qualifier("dashScopeCustomerSupportAssistant") private final org.springframework.ai.chat.client.ChatClient dashScopeCustomerSupportAssistant -
flightBookingService
-
-
Constructor Details
-
SpringAIAirlineController
public SpringAIAirlineController()
-
-
Method Details
-
chat
-
getBookings
@GetMapping("/bookings") public org.springframework.http.ResponseEntity<JsonResult<?>> getBookings()
-