From 2e045e2607b3ff50ce70d7d54860d1086ea39bbc Mon Sep 17 00:00:00 2001 From: Christian Tzolov Date: Wed, 16 Oct 2024 16:12:43 +0200 Subject: [PATCH] Minor doc diagram improvements --- .../images/spring-ai-integration-diagram.svg | 156 ++++++++++++++++++ .../main/antora/modules/ROOT/pages/index.adoc | 5 +- 2 files changed, 159 insertions(+), 2 deletions(-) create mode 100644 spring-ai-docs/src/main/antora/modules/ROOT/images/spring-ai-integration-diagram.svg diff --git a/spring-ai-docs/src/main/antora/modules/ROOT/images/spring-ai-integration-diagram.svg b/spring-ai-docs/src/main/antora/modules/ROOT/images/spring-ai-integration-diagram.svg new file mode 100644 index 000000000..143e03269 --- /dev/null +++ b/spring-ai-docs/src/main/antora/modules/ROOT/images/spring-ai-integration-diagram.svg @@ -0,0 +1,156 @@ + + diff --git a/spring-ai-docs/src/main/antora/modules/ROOT/pages/index.adoc b/spring-ai-docs/src/main/antora/modules/ROOT/pages/index.adoc index bc2ce8b3e..854efe52a 100644 --- a/spring-ai-docs/src/main/antora/modules/ROOT/pages/index.adoc +++ b/spring-ai-docs/src/main/antora/modules/ROOT/pages/index.adoc @@ -6,9 +6,10 @@ The `Spring AI` project aims to streamline the development of applications that The project draws inspiration from notable Python projects, such as LangChain and LlamaIndex, but Spring AI is not a direct port of those projects. The project was founded with the belief that the next wave of Generative AI applications will not be only for Python developers but will be ubiquitous across many programming languages. -At its core, Spring AI addresses the fundamental challenge of AI integration: `Connecting your enterprise Data and APIs with the AI Models`. +> At its core, Spring AI addresses the fundamental challenge of AI integration: `Connecting your enterprise Data and APIs with the AI Models`. -image::spring-ai-integrationproblem.png[Integration Problem, width=300, align="center"] +// image::spring-ai-integrationproblem.png[Integration Problem, width=300, align="center"] +image::spring-ai-integration-diagram.svg[Integration Problem, width=500, align="center"] Spring AI provides abstractions that serve as the foundation for developing AI applications. These abstractions have multiple implementations, enabling easy component swapping with minimal code changes.