Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 716 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 716 Bytes

Minimal Chat application using Spring AI

This project is a Spring Boot application that integrates a Chat UI powered by OpenAI using Vaadin. It provides a responsive interface for interacting with OpenAI's conversational models.

vaadin-spring-ai-open-ai-chat

Features

  • Full-stack application with Vaadin frontend and Spring Boot backend.
  • Real-time chatting capability using OpenAI.
  • Dynamic message streaming and display of Markdown.

Prerequisites

  • JDK 17 or later
  • Maven 3.6 or later

Running the Application

OPENAI_API_KEY=<your api key here> mvn spring-boot:run