new(all): Azure OpenAI added as new LLM provider.
This commit is contained in:
parent
a65dd19f88
commit
e37597d73f
1 changed files with 4 additions and 2 deletions
|
|
@ -290,12 +290,14 @@ export class ChatServices {
|
||||||
const azureOpenAIKey = await min.core.getParam(min.instance, 'Azure Open AI Key', null);
|
const azureOpenAIKey = await min.core.getParam(min.instance, 'Azure Open AI Key', null);
|
||||||
const azureOpenAIEndpoint = await min.core.getParam(min.instance, 'Azure Open AI Endpoint', null);
|
const azureOpenAIEndpoint = await min.core.getParam(min.instance, 'Azure Open AI Endpoint', null);
|
||||||
const azureOpenAIDeployment = await min.core.getParam(min.instance, 'Azure Open AI Deployment', null);
|
const azureOpenAIDeployment = await min.core.getParam(min.instance, 'Azure Open AI Deployment', null);
|
||||||
|
const azureOpenAIVersion = await min.core.getParam(min.instance, 'Azure Open AI Version', null);
|
||||||
|
|
||||||
if (azureOpenAIKey) {
|
if (azureOpenAIKey) {
|
||||||
model = new AzureOpenAI({
|
model = new AzureOpenAI({
|
||||||
modelName: 'gpt-4o',
|
modelName: 'gpt-4o',
|
||||||
|
azureOpenAIApiVersion: azureOpenAIVersion,
|
||||||
azureOpenAIEndpoint: azureOpenAIEndpoint,
|
azureOpenAIEndpoint: azureOpenAIEndpoint,
|
||||||
apiKey: azureOpenAIKey,
|
azureOpenAIApiKey: azureOpenAIKey,
|
||||||
azureOpenAIApiDeploymentName: azureOpenAIDeployment
|
azureOpenAIApiDeploymentName: azureOpenAIDeployment
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue