new(all): Azure OpenAI added as new LLM provider.
This commit is contained in:
parent
4d90187484
commit
1a9917ed63
1 changed files with 5 additions and 2 deletions
|
@ -315,14 +315,17 @@ export class GBDeployer implements IGBDeployer {
|
|||
let vectorStore: HNSWLib;
|
||||
|
||||
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 azureOpenAIVersion = await min.core.getParam(min.instance, 'Azure Open AI Version', null);
|
||||
const azureOpenAIApiInstanceName = await min.core.getParam(min.instance, 'Azure Open AI Instance Name', null);
|
||||
const azureOpenAIDeployment = await min.core.getParam(min.instance, 'Azure Open AI Deployment', null);
|
||||
|
||||
let embedding;
|
||||
if (azureOpenAIKey) {
|
||||
embedding = new OpenAIEmbeddings({ maxConcurrency: 5,
|
||||
azureOpenAIApiKey: azureOpenAIKey,
|
||||
azureOpenAIApiDeploymentName: azureOpenAIDeployment
|
||||
azureOpenAIApiDeploymentName: azureOpenAIDeployment,
|
||||
azureOpenAIApiVersion: azureOpenAIVersion,
|
||||
azureOpenAIApiInstanceName: azureOpenAIApiInstanceName
|
||||
});
|
||||
}else{
|
||||
embedding = new OpenAIEmbeddings({ maxConcurrency: 5 })
|
||||
|
|
Loading…
Add table
Reference in a new issue