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.
Use this if you need to standardize interactions with diverse Azure OpenAI and OpenAI language models, including chat, image, audio, and video capabilities, under a single API.
Not ideal if you are directly consuming a single LLM API without the need for an abstraction layer or multi-model integration.
Stars
15
Forks
9
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 04, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/epam/ai-dial-adapter-openai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
epam/ai-dial
Documentation for AI DIAL
epam/ai-dial-core
The main component of AI DIAL, which provides unified API to different chat completion and...
epam/ai-dial-chat
A default UI for AI DIAL
epam/ai-dial-adapter-bedrock
The project implements AI DIAL API for language models from AWS Bedrock
epam/ai-dial-analytics-realtime
Realtime analytics server for AI DIAL. The service consumes the logs stream AI DIAL Core,...