If you would like to use Ollama instead, first install/run Ollama on your machine. Then do one of the following:
When building the app, run ./mvnw clean package -DskipTests -Pollama
(or quarkus build --clean --no-tests -Dollama
)
When running dev mode, run ./mvnw quarkus:dev -Pollama
(or quarkus dev -Dollama
).
When running tests, run ./mvnw verify -Pollama
(or quarkus build --tests -Dollama
)
If you want to run the app outside dev mode, first build the app as described above, then run java -Dquarkus.profile=ollama,prod -jar target/quarkus-app/quarkus-run.jar
If you would like to use Ollama instead but using the OpenAI endpoint, first install/run Ollama on your machine. Then do one of the following:
When building the app, run ./mvnw clean package -DskipTests -Pollama-openai
(or quarkus build --clean --no-tests -Dollama-openai
)
When running dev mode, run ./mvnw quarkus:dev -Pollama-openai
(or quarkus dev -Dollama-openai
).
When running tests, run ./mvnw verify -Pollama-openai
(or quarkus build --tests -Dollama-openai
)
If you want to run the app outside dev mode, first build the app as described above, then run java -Dquarkus.profile=ollama-openai,prod -jar target/quarkus-app/quarkus-run.jar