Skip to content

Commit 1a8ba89

Browse files
committed
docs: update readme
1 parent 3ccf750 commit 1a8ba89

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,17 @@ The project uses Spring AI to turn questions with a LLMs into Sql queries and di
1717
### Function calls for book search
1818
The project uses Spring AI to turn questions about books into a rest function call to the OpenLibrary Api. It uses the Ollama Mixtral model to take the parameters from the question and turn them in a Json format that can be used to call the Api.
1919

20+
### Generating code
21+
The project uses Spring AI to generate test classes. To do that the class to test is provided and the classes the class to test depends on. A test example class can also be provided. The ollama based AI/LLM then gets a prompt with all the information and generates a draft of the source of the test class.
22+
2023
Author: Sven Loesekann
2124

2225
Technologies: Angular, Angular-Cli, Angular-Material, Typescript, Spring Boot, Spring AI, OpenAI, Ollama, Postgresql(vector,hstore), Liquibase, Jpa, Gradle, Java
2326

2427
[![CodeQL](https://github.com/Angular2Guy/AIDocumentLibraryChat/actions/workflows/codeql.yml/badge.svg)](https://github.com/Angular2Guy/AIDocumentLibraryChat/actions/workflows/codeql.yml)
2528

2629
## Articles
30+
* [Using Spring AI with LLMs to generate code](https://angular2guy.wordpress.com/2024/07/15/using-spring-ai-with-llms-to-generate-code/)
2731
* [Questioning an Image Database with local AI/LLM on Ollama and Spring AI](https://angular2guy.wordpress.com/2024/05/17/questioning-an-image-database-with-ai-llm-and-spring-ai/)
2832
* [Extending AI/LLM Capabilities with Rag and Function calls](https://angular2guy.wordpress.com/2024/03/17/extending-ai-llm-capabilities/)
2933
* [Using Spring AI with LLMs to query relational databases](https://angular2guy.wordpress.com/2024/03/01/using-spring-ai-with-ai-llms-to-query-relational-databases/)
@@ -37,6 +41,7 @@ Technologies: Angular, Angular-Cli, Angular-Material, Typescript, Spring Boot, S
3741
4. It displays the result of the Sql query based on the question.
3842
5. It displays the results of the rest api with parameters based on to question.
3943
6. It displays the results of the questions to the image database.
44+
7. It generates tests for sources in public Github repositories
4045

4146
## Mission Statement
4247
The project shows howto use Spring AI to generate answers based on a provided set of documents with a link to the source. The Angular frontend provides the user interface for the backend and shows the responses.
@@ -47,6 +52,8 @@ The project shows howto use Spring AI to generate Sql queries based on provided
4752

4853
The project shows howto use Spring AI to select a Rest interface to call and to provide the parameters for the Rest call. The Angular frontend provides the user interface to ask the question and to display the result of the Rest call.
4954

55+
The project shows howto use Spring AI to create a image database that can be queried with natural language questions and returns the closest matching images with their descriptions.
56+
5057
Spring AI makes using OpenAI / Ollama services simple and useful and this project demonstrates that.
5158

5259
## C4 Architecture Diagrams

0 commit comments

Comments
 (0)