new(all): Azure OpenAI added as new LLM provider.
This commit is contained in:
		
							parent
							
								
									665b4b28e8
								
							
						
					
					
						commit
						742aa53f88
					
				
					 3 changed files with 4 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -316,7 +316,7 @@ export class GBDeployer implements IGBDeployer {
 | 
			
		|||
          
 | 
			
		||||
    const azureOpenAIKey = await min.core.getParam(min.instance, 'Azure Open AI Key', 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 azureOpenAIApiInstanceName = await min.core.getParam(min.instance, 'Azure Open AI Instance', null);
 | 
			
		||||
    const azureOpenAIDeployment = await min.core.getParam(min.instance, 'Azure Open AI Deployment', null);
 | 
			
		||||
 | 
			
		||||
    let embedding;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -785,7 +785,7 @@ export class GBMinService {
 | 
			
		|||
    min.sandBoxMap = {};
 | 
			
		||||
    min['scheduleMap'] = {};
 | 
			
		||||
    min['conversationWelcomed'] = {};
 | 
			
		||||
    if (await min.core.getParam(min.instance, 'Azure Open AI Instance Name', null)) {
 | 
			
		||||
    if (await min.core.getParam(min.instance, 'Azure Open AI Instance', null)) {
 | 
			
		||||
      const gbkbPath = DialogKeywords.getGBAIPath(min.botId, 'gbkb');
 | 
			
		||||
      min['vectorStorePath'] = Path.join('work', gbkbPath, 'docs-vectorized');
 | 
			
		||||
      min['vectorStore'] = await this.deployer.loadOrCreateEmptyVectorStore(min);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -184,7 +184,8 @@ export class ChatServices {
 | 
			
		|||
    sanitizedQuestion: string,
 | 
			
		||||
    numDocuments: number = 100
 | 
			
		||||
  ): Promise<string> {
 | 
			
		||||
    if (sanitizedQuestion === '') {
 | 
			
		||||
    
 | 
			
		||||
    if (sanitizedQuestion === '' || !vectorStore) {
 | 
			
		||||
      return '';
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue