This app is a simple chatbot that uses Vaadin Flow and Hilla docs as context.
The app assumes you have created embeddings with Vaadin Docs Embeddings.
- Java 17+
You need to have the following environment variables defined to run the app:
OPENAI_API_KEY
: Your OpenAI API keyPINECONE_API_KEY
: Your Pinecone API keyPINECONE_API_URL
: Your Pinecone API URL
Start the app by running Application.java
, or with the default Maven goal:
mvn