Refer to AI DIAL Chat Repository to learn how to launch AI DIAL Chat with default configurations.
- Launch AI DIAL Chat with an Azure model
- Launch AI DIAL Chat with a self-hosted model
- Launch AI DIAL Chat with a Sample Application
- Launch AI DIAL Chat with a Sample Addon
- Refer to Configuration
Here is the current list of repositories where you can find more details. You can also refer to repository map.
- DIAL Helm - helm chart, find stable assemblies here.
- DIAL Core - the main component that exposes API.
- DIAL SDK - development kit for applications and model adapters.
- DIAL Chat - default UI.
- DIAL Chat Themes - static content and UI customizations for default UI.
- DIAL CI - github CI commons.
- DIAL Assistant - model agnostic assistant/addon implementation for DIAL. It allows to use self-hosted OpenAI plugins as DIAL addons.
- DIAL Analytics Realtime - simple real-time usage analytics. That transforms logs into InfluxDB metrics.
- 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.
- Model adapters:
- DIAL Azure OpenAI Adapter - plugable Azure ChatGPT adapter.
- DIAL GCP VertexAI Adapter - plugable Google LLMs adapter.
- DIAL AWS Bedrock Adapter - plugable Amazon LLMs adapter (Anthropic Claude 1/2 is included).
- AI DIAL Adapter - application which adapts calls from one DIAL Core to calls to another DIAL Core.
- More LLM adapters will be released (you may contribute).