You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 17, 2026. It is now read-only.
Many enterprise deployments access OpenAI models through Azure OpenAI Service rather than the public OpenAI API. A native provider gives Agentrail a cleaner configuration path for that environment.
Proposed Implementation
The current repo already depends on the openai package, which includes Azure client support.
Implement azure-openai-llm-provider.ts in packages/core/src/llm/providers/
Add side-effect registration export(s) through the current providers index
Reuse shared message-mapping logic where practical
Summary
Add an Azure OpenAI provider to
@agentrail/core.Background
Many enterprise deployments access OpenAI models through Azure OpenAI Service rather than the public OpenAI API. A native provider gives Agentrail a cleaner configuration path for that environment.
Proposed Implementation
The current repo already depends on the
openaipackage, which includes Azure client support.azure-openai-llm-provider.tsinpackages/core/src/llm/providers/Acceptance Criteria
provider: "azure-openai"works inModelConfigbaseUrl/ endpoint mapping is documented clearly