|
2 | 2 |
|
3 | 3 | ## Project Overview and Contribution Guide |
4 | 4 |
|
5 | | -* [Contribution Guide](/CONTRIBUTING.md) |
| 5 | +* [Contribution Guide](https://github.com/epam/ai-dial/blob/main/CONTRIBUTING.md) |
| 6 | + |
| 7 | +## Architecture |
| 8 | + |
| 9 | +* [Architecture Overview](docs/platform/0.architecture-and-concepts/2.architecture.md) |
6 | 10 |
|
7 | 11 | ## Quick Start |
8 | 12 |
|
9 | | -* [Quick Start Guide](./docs/quick-start.md) |
| 13 | +* [Quick Start Guide](./quick-start.md) |
10 | 14 |
|
11 | 15 | > Refer to [AI DIAL Chat Repository](https://github.com/epam/ai-dial-chat#overview) to learn how to launch AI DIAL Chat with default configurations. |
12 | 16 |
|
13 | | -## Helm Deployment |
| 17 | +## Run AI DIAL Locally |
14 | 18 |
|
15 | | -* [AI DIAL Generic Installation Simple Guide](https://github.com/epam/ai-dial-helm/tree/main/charts/dial/examples/generic/simple) |
| 19 | +* [Launch AI DIAL Chat with an Azure model](/docs/tutorials/1.developers/0.local-run/1.quick-start-model.md) |
| 20 | +* [Launch AI DIAL Chat with a self-hosted model](/docs/tutorials/1.developers/0.local-run/3.quick-start-with-self-hosted-model.md) |
| 21 | +* [Launch AI DIAL Chat with a sample application](/docs/tutorials/1.developers/0.local-run/0.quick-start-with-application.md) |
| 22 | +* [Launch AI DIAL Chat with a sample addon](/docs/tutorials/1.developers/0.local-run/4.quick-start-with-addon.md) |
16 | 23 |
|
17 | | -## Tutorials |
| 24 | +## Helm Deployment |
18 | 25 |
|
19 | | -* [Launch AI DIAL Chat with an Azure model](./docs/tutorials/quick-start-model.md) |
20 | | -* [Launch AI DIAL Chat with a self-hosted model](./docs/tutorials/quick-start-with-self-hosted-model.md) |
21 | | -* [Launch AI DIAL Chat with a Sample Application](./docs/tutorials/quick-start-with-application.md) |
22 | | -* [Launch AI DIAL Chat with a Sample Addon](./docs/tutorials/quick-start-with-addon.md) |
| 26 | +* [AI DIAL Generic Installation Simple Guide](https://github.com/epam/ai-dial-helm/tree/main/charts/dial/examples/generic/simple) |
| 27 | +* [GCP Installation](https://github.com/epam/ai-dial-helm/blob/main/charts/dial/examples/gcp/complete/README.md) |
| 28 | +* [Azure Installation](https://github.com/epam/ai-dial-helm/blob/main/charts/dial/examples/azure/simple/README.md) |
| 29 | +* [AWS Installation](https://github.com/epam/ai-dial-helm/blob/main/charts/dial/examples/aws/complete/README.md) |
23 | 30 |
|
24 | | -## Development Guides |
| 31 | +## Configuration |
25 | 32 |
|
26 | | -* [A basic guide for development of applications for AI DIAL](https://github.com/epam/ai-dial/blob/main/docs/tutorials/quick-start-with-application.md) |
| 33 | +* Refer to [Configuration](./tutorials/2.devops/1.configuration/0.configuration-guide.md) to see configuration guidelines for AI DIAL components. |
27 | 34 |
|
28 | 35 | ## AI DIAL Chat Application User Manual |
29 | 36 |
|
30 | | -* [AI DIAL Chat User Manual](./docs/user-guide.md) |
31 | | - |
32 | | -## Configuration |
33 | | - |
34 | | -* Refer to [Configuration](./docs/Deployment/configuration.md) |
| 37 | +* [AI DIAL Chat User Manual](/docs/tutorials/0.user-guide.md) |
35 | 38 |
|
36 | 39 | ## Other AI DIAL Project Open Source Repositories |
37 | 40 |
|
38 | | -Here is the current list of repositories where you can find more details. You can also refer to [repository map](https://epam-rail.com/open-source). |
| 41 | +Here is the current list of repositories where you can find more details. |
| 42 | + |
| 43 | +> You can also refer to the [open source repository map](https://dialx.ai/open-source) on the AI DIAL website. |
39 | 44 |
|
40 | 45 | - [DIAL Helm](https://github.com/epam/ai-dial-helm) - helm chart, find stable assemblies here. |
41 | | -- [DIAL Core](https://github.com/epam/ai-dial-core) - the main component that exposes API. |
42 | | -- [DIAL SDK](https://github.com/epam/ai-dial-sdk) - development kit for applications and model adapters. |
43 | | -- [DIAL Chat](https://github.com/epam/ai-dial-chat) - default UI. |
44 | | -- [DIAL Chat Themes](https://github.com/epam/ai-dial-chat-themes) - static content and UI customizations for default UI. |
45 | | -- [DIAL CI](https://github.com/epam/ai-dial-ci) - github CI commons. |
| 46 | +- [DIAL Core](https://github.com/epam/ai-dial-core) - the main component that exposes API |
| 47 | +- [DIAL SDK](https://github.com/epam/ai-dial-sdk) - development kit for applications and model adapters |
| 48 | +- [DIAL Interceptors Python SDK](https://github.com/epam/ai-dial-interceptors-sdk) - framework for creating DIAL Interceptors in Python for chat completion and embedding models. |
| 49 | +- [DIAL Chat](https://github.com/epam/ai-dial-chat) - default UI |
| 50 | +- [DIAL Overlay](https://github.com/epam/ai-dial-chat/blob/development/libs/overlay/README.md) - a library for using AI DIAL Chat in an overlay format |
| 51 | +- [DIAL Chat Themes](https://github.com/epam/ai-dial-chat-themes) - static content and UI customizations for default UI |
| 52 | +- [Visualizer Connector](https://github.com/epam/ai-dial-chat/blob/development/libs/chat-visualizer-connector/README.md) - a library for connecting custom visualizers |
| 53 | +- [DIAL CI](https://github.com/epam/ai-dial-ci) - github CI commons |
46 | 54 | - [DIAL Assistant](https://github.com/epam/ai-dial-assistant) - model agnostic assistant/addon implementation for DIAL. It allows to use self-hosted OpenAI plugins as DIAL addons. |
47 | | -- [DIAL Analytics Realtime](https://github.com/epam/ai-dial-analytics-realtime) - simple real-time usage analytics. That transforms logs into InfluxDB metrics. |
| 55 | +- [DIAL Analytics Realtime](https://github.com/epam/ai-dial-analytics-realtime) - simple real-time usage analytics. That transforms logs into InfluxDB metrics |
48 | 56 | - [DIAL Auth Helper](https://github.com/epam/ai-dial-auth-helper) - AuthProxy is a proxy service that implements OpenID-compatible Web API endpoints to avoid direct interaction with the AuthProviders' APIs, such as the KeyCloak API. |
| 57 | +_ [App Controller](https://github.com/epam/ai-dial-app-controller) - a Java-based web service application that orchestrates the building and deployment of Python applications in Kubernetes. |
| 58 | +- [App Builder](https://github.com/epam/ai-dial-app-builder-python) - a Python-based application designed to download source code from AI DIAL file storage and prepare files to build a container image. |
| 59 | +- [Python Code Interpreter](https://github.com/epam/ai-dial-code-interpreter) - uses Jupiter Kernel to execute arbitrary python code. |
| 60 | +- [DIAL-to-DIAL Adapter](https://github.com/epam/ai-dial-adapter-dial) - adapter for a local development against a remote AI DIAL Core. |
49 | 61 | - Model adapters: |
50 | | - - [DIAL Azure OpenAI Adapter](https://github.com/epam/ai-dial-adapter-openai) - plugable Azure ChatGPT adapter. |
51 | | - - [DIAL GCP VertexAI Adapter](https://github.com/epam/ai-dial-adapter-vertexai) - plugable Google LLMs adapter. |
52 | | - - [DIAL AWS Bedrock Adapter](https://github.com/epam/ai-dial-adapter-bedrock) - plugable Amazon LLMs adapter (Anthropic Claude 1/2 is included). |
53 | | - - [AI DIAL Adapter](https://github.com/epam/ai-dial-adapter-dial) - application which adapts calls from one DIAL Core to calls to another DIAL Core. |
54 | | - - More LLM adapters will be released (you may contribute). |
| 62 | + - [DIAL Azure OpenAI Adapter](https://github.com/epam/ai-dial-adapter-openai) - plugable Azure ChatGPT adapter |
| 63 | + - [DIAL GCP VertexAI Adapter](https://github.com/epam/ai-dial-adapter-vertexai) - plugable Google LLMs adapter |
| 64 | + - [DIAL AWS Bedrock Adapter](https://github.com/epam/ai-dial-adapter-bedrock) - plugable Amazon LLMs adapter (Anthropic Claude 1/2 is included) |
| 65 | + - More LLM adapters will be released (you may contribute) |
0 commit comments