new(all): Azure OpenAI added as new LLM provider.
This commit is contained in:
parent
64e167b08d
commit
d564ee4546
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