feat: add azure openai models (#74)

This commit is contained in:
YJG
2025-04-28 10:42:57 -03:00
committed by GitHub
parent bce2ec5c10
commit 805aeff83c
10 changed files with 291 additions and 11 deletions

View File

@@ -115,6 +115,11 @@ func NewProvider(providerName models.ModelProvider, opts ...ProviderClientOption
options: clientOptions,
client: newOpenAIClient(clientOptions),
}, nil
case models.ProviderAzure:
return &baseProvider[AzureClient]{
options: clientOptions,
client: newAzureClient(clientOptions),
}, nil
case models.ProviderMock:
// TODO: implement mock client for test
panic("not implemented")