ai-dial-core and ai-dial-adapter-openai
The adapter extends the core platform by implementing its unified API specification for a specific provider (Azure OpenAI), making them complements that work together rather than alternatives.
About ai-dial-core
epam/ai-dial-core
The main component of AI DIAL, which provides unified API to different chat completion and embedding models, assistants, and applications
Built on Eclipse Vert.x with Java 21, it implements an HTTP proxy architecture that routes requests to heterogeneous LLM providers, embedding services, and custom applications through dynamic configuration. Supports hot-reloading of model/application definitions without server restart via configurable intervals, and deploys to Kubernetes clusters using Helm charts with flexible static and dynamic settings management.
About ai-dial-adapter-openai
epam/ai-dial-adapter-openai
The project implements AI DIAL API for language models from Azure OpenAI
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work