diff --git a/docs/architecture.md b/docs/architecture.md index 0d14b326..fdd8c99b 100644 --- a/docs/architecture.md +++ b/docs/architecture.md @@ -14,7 +14,7 @@ We prioritize developing use case-agnostic generic features that facilitate deve AI DIAL has only one required component – [AI DIAL Core](#ai-dial-core). -![](./img/minimal2.svg) +![](./img/minimal-setup.svg) AI DIAL Core is headless. It exposes a **Unified Protocol** that can be used by custom extensions, internal and external API clients to get full access to all AI DIAL Core features. @@ -24,7 +24,7 @@ Unified Protocol streamlines communication and fosters interoperability by elimi A **Standard** installation of AI DIAL includes, Core (including API), Chat and Adapters to selected LLMs. It can also include custom extension such as Applications, Addons or Assistants. -![](./img/standard2.svg) +![](./img/standard-setup.svg) This configuration enables the utilization of Chat functionality, allowing users to engage with LLMs, as well as the integration of custom extensions with AI DIAL Core through the API. @@ -42,7 +42,7 @@ The diagram below demonstrates the most complete landscape of AI DIAL ecosystem: **AI DIAL Core** serves as the primary system component, acting as a **main integration center**, that employs a **Unified Protocol** ([OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/reference) compatible) for communication between internal and external clients, including LLM models, Applications, and other to access all its features in a governed and unified manner. -![](./img/minimal2.svg) +![](./img/minimal-setup.svg) **The Unified Protocol supports**: @@ -177,7 +177,7 @@ You can use AI DIAL SDK to develop such extensions. Applications and model Adapt > Refer to [AI DIAL SDK](https://github.com/epam/ai-dial-sdk) and [Development Examples](https://github.com/epam/ai-dial-sdk/tree/development/examples) to learn more. -![](./img/minimal2.svg) +![](./img/minimal-setup.svg) Extensions have freedom to employ a technology of their preference, be it any LLM framework, [LlamaIndex](https://github.com/run-llama/llama_index/tree/main), [LangChain](https://github.com/langchain-ai/langchain), [Semantic Kernel](https://github.com/microsoft/semantic-kernel?tab=readme-ov-file), vector DBs or any other. diff --git a/docs/img/minimal2.svg b/docs/img/minimal-setup.svg similarity index 87% rename from docs/img/minimal2.svg rename to docs/img/minimal-setup.svg index 73916f2e..bb17d0d7 100644 --- a/docs/img/minimal2.svg +++ b/docs/img/minimal-setup.svg @@ -12,7 +12,7 @@ - + @@ -24,7 +24,7 @@ - + diff --git a/docs/img/standard2.svg b/docs/img/standard-setup.svg similarity index 95% rename from docs/img/standard2.svg rename to docs/img/standard-setup.svg index 5508fcdb..a91ff290 100644 --- a/docs/img/standard2.svg +++ b/docs/img/standard-setup.svg @@ -16,7 +16,7 @@ - + @@ -42,7 +42,7 @@ - +