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,13 +290,15 @@ 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 {
 | 
				
			||||||
      model = new ChatOpenAI({
 | 
					      model = new ChatOpenAI({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue