* use stored azure cred.
This commit is contained in:
@@ -15,8 +15,8 @@ $config->ai->openai->api->openai->version = 'v1'; /
|
||||
$config->ai->openai->api->openai->format = 'https://api.openai.com/%s/%s'; // OpenAI API format, args: API version, API name.
|
||||
$config->ai->openai->api->openai->authFormat = 'Authorization: Bearer %s'; // OpenAI API auth header format.
|
||||
$config->ai->openai->api->azure = new stdclass();
|
||||
$config->ai->openai->api->azure->resource = 'openai-at-zentao'; // your Azure OpenAI resource name, required.
|
||||
$config->ai->openai->api->azure->deployment = 'the-first-gpt'; // your Azure OpenAI deployment name, required.
|
||||
$config->ai->openai->api->azure->resource = ''; // Azure OpenAI resource name, required.
|
||||
$config->ai->openai->api->azure->deployment = ''; // Azure OpenAI deployment name, required.
|
||||
$config->ai->openai->api->azure->apiVersion = '2023-07-01-preview'; // Azure OpenAI API version, required.
|
||||
$config->ai->openai->api->azure->format = 'https://%s.openai.azure.com/openai/deployments/%s/%s?api-version=%s'; // Azure API format, args: resource name, deployment name, API name, API version.
|
||||
$config->ai->openai->api->azure->authFormat = 'api-key: %s'; // Azure API auth header format.
|
||||
|
||||
+1
-1
@@ -96,7 +96,7 @@ class aiModel extends model
|
||||
{
|
||||
if($modelVendor == 'azure')
|
||||
{
|
||||
$url = sprintf($this->config->ai->openai->api->azure->format, $this->config->ai->openai->api->azure->resource, $this->config->ai->openai->api->azure->deployment, $this->config->ai->openai->api->methods[$type], $this->config->ai->openai->api->azure->apiVersion);
|
||||
$url = sprintf($this->config->ai->openai->api->azure->format, $this->modelConfig->resource, $this->modelConfig->deployment, $this->config->ai->openai->api->methods[$type], $this->config->ai->openai->api->azure->apiVersion);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user