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
DIAL Core acts as a central hub for connecting various AI large language models, like chat completion and embedding models, to different applications. It takes requests from your applications and routes them to the appropriate AI model, then delivers the model's response back to your application. This is ideal for developers or platform engineers building applications that need to interact with multiple AI models.
About ai-dial-adapter-openai
epam/ai-dial-adapter-openai
The project implements AI DIAL API for language models from Azure OpenAI
This project helps developers integrate various large language models (LLMs) from Azure OpenAI and OpenAI platforms into a unified system using the DIAL Core protocol. It takes requests in the DIAL API format and translates them for different upstream LLM services, returning a standardized response. Software architects and AI solution developers who are building multi-modal AI applications that leverage multiple LLMs will find this useful.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work