Skip to content

Commit e51ad8d

Browse files
authoredJan 20, 2023
Plugin: AI Helper: Rename class URL to avoid conflict
Author: @christianbeeznest
1 parent 2c70222 commit e51ad8d

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed
 

‎plugin/ai_helper/src/openai/OpenAi.php

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
/* For licensing terms, see /license.txt */
33

4-
require_once 'Url.php';
4+
require_once 'OpenAiUrl.php';
55

66
class OpenAi
77
{
@@ -35,7 +35,7 @@ public function __construct(
3535
*/
3636
public function listModels()
3737
{
38-
$url = Url::fineTuneModel();
38+
$url = OpenAiUrl::fineTuneModel();
3939

4040
return $this->sendRequest($url, 'GET');
4141
}
@@ -48,7 +48,7 @@ public function listModels()
4848
public function retrieveModel($model)
4949
{
5050
$model = "/$model";
51-
$url = Url::fineTuneModel().$model;
51+
$url = OpenAiUrl::fineTuneModel().$model;
5252

5353
return $this->sendRequest($url, 'GET');
5454
}
@@ -70,7 +70,7 @@ public function completion($opts, $stream = null)
7070
}
7171

7272
$opts['model'] = $opts['model'] ?? $this->model;
73-
$url = Url::completionsURL();
73+
$url = OpenAiUrl::completionsURL();
7474

7575
return $this->sendRequest($url, 'POST', $opts);
7676
}
@@ -82,7 +82,7 @@ public function completion($opts, $stream = null)
8282
*/
8383
public function createEdit($opts)
8484
{
85-
$url = Url::editsUrl();
85+
$url = OpenAiUrl::editsUrl();
8686

8787
return $this->sendRequest($url, 'POST', $opts);
8888
}
@@ -94,7 +94,7 @@ public function createEdit($opts)
9494
*/
9595
public function image($opts)
9696
{
97-
$url = Url::imageUrl()."/generations";
97+
$url = OpenAiUrl::imageUrl()."/generations";
9898

9999
return $this->sendRequest($url, 'POST', $opts);
100100
}
@@ -106,7 +106,7 @@ public function image($opts)
106106
*/
107107
public function imageEdit($opts)
108108
{
109-
$url = Url::imageUrl()."/edits";
109+
$url = OpenAiUrl::imageUrl()."/edits";
110110

111111
return $this->sendRequest($url, 'POST', $opts);
112112
}
@@ -118,7 +118,7 @@ public function imageEdit($opts)
118118
*/
119119
public function createImageVariation($opts)
120120
{
121-
$url = Url::imageUrl()."/variations";
121+
$url = OpenAiUrl::imageUrl()."/variations";
122122

123123
return $this->sendRequest($url, 'POST', $opts);
124124
}
@@ -130,7 +130,7 @@ public function createImageVariation($opts)
130130
*/
131131
public function moderation($opts)
132132
{
133-
$url = Url::moderationUrl();
133+
$url = OpenAiUrl::moderationUrl();
134134

135135
return $this->sendRequest($url, 'POST', $opts);
136136
}
@@ -142,7 +142,7 @@ public function moderation($opts)
142142
*/
143143
public function uploadFile($opts)
144144
{
145-
$url = Url::filesUrl();
145+
$url = OpenAiUrl::filesUrl();
146146

147147
return $this->sendRequest($url, 'POST', $opts);
148148
}
@@ -152,7 +152,7 @@ public function uploadFile($opts)
152152
*/
153153
public function listFiles()
154154
{
155-
$url = Url::filesUrl();
155+
$url = OpenAiUrl::filesUrl();
156156

157157
return $this->sendRequest($url, 'GET');
158158
}
@@ -165,7 +165,7 @@ public function listFiles()
165165
public function retrieveFile($fileId)
166166
{
167167
$fileId = "/$fileId";
168-
$url = Url::filesUrl().$fileId;
168+
$url = OpenAiUrl::filesUrl().$fileId;
169169

170170
return $this->sendRequest($url, 'GET');
171171
}
@@ -178,7 +178,7 @@ public function retrieveFile($fileId)
178178
public function retrieveFileContent($fileId)
179179
{
180180
$fileId = "/$fileId/content";
181-
$url = Url::filesUrl().$fileId;
181+
$url = OpenAiUrl::filesUrl().$fileId;
182182

183183
return $this->sendRequest($url, 'GET');
184184
}
@@ -191,7 +191,7 @@ public function retrieveFileContent($fileId)
191191
public function deleteFile($fileId)
192192
{
193193
$fileId = "/$fileId";
194-
$url = Url::filesUrl().$fileId;
194+
$url = OpenAiUrl::filesUrl().$fileId;
195195

196196
return $this->sendRequest($url, 'DELETE');
197197
}
@@ -203,7 +203,7 @@ public function deleteFile($fileId)
203203
*/
204204
public function createFineTune($opts)
205205
{
206-
$url = Url::fineTuneUrl();
206+
$url = OpenAiUrl::fineTuneUrl();
207207

208208
return $this->sendRequest($url, 'POST', $opts);
209209
}
@@ -213,7 +213,7 @@ public function createFineTune($opts)
213213
*/
214214
public function listFineTunes()
215215
{
216-
$url = Url::fineTuneUrl();
216+
$url = OpenAiUrl::fineTuneUrl();
217217

218218
return $this->sendRequest($url, 'GET');
219219
}
@@ -226,7 +226,7 @@ public function listFineTunes()
226226
public function retrieveFineTune($fineTuneId)
227227
{
228228
$fineTuneId = "/$fineTuneId";
229-
$url = Url::fineTuneUrl().$fineTuneId;
229+
$url = OpenAiUrl::fineTuneUrl().$fineTuneId;
230230

231231
return $this->sendRequest($url, 'GET');
232232
}
@@ -239,7 +239,7 @@ public function retrieveFineTune($fineTuneId)
239239
public function cancelFineTune($fineTuneId)
240240
{
241241
$fineTuneId = "/$fineTuneId/cancel";
242-
$url = Url::fineTuneUrl().$fineTuneId;
242+
$url = OpenAiUrl::fineTuneUrl().$fineTuneId;
243243

244244
return $this->sendRequest($url, 'POST');
245245
}
@@ -252,7 +252,7 @@ public function cancelFineTune($fineTuneId)
252252
public function listFineTuneEvents($fineTuneId)
253253
{
254254
$fineTuneId = "/$fineTuneId/events";
255-
$url = Url::fineTuneUrl().$fineTuneId;
255+
$url = OpenAiUrl::fineTuneUrl().$fineTuneId;
256256

257257
return $this->sendRequest($url, 'GET');
258258
}
@@ -265,7 +265,7 @@ public function listFineTuneEvents($fineTuneId)
265265
public function deleteFineTune($fineTuneId)
266266
{
267267
$fineTuneId = "/$fineTuneId";
268-
$url = Url::fineTuneModel().$fineTuneId;
268+
$url = OpenAiUrl::fineTuneModel().$fineTuneId;
269269

270270
return $this->sendRequest($url, 'DELETE');
271271
}
@@ -277,7 +277,7 @@ public function deleteFineTune($fineTuneId)
277277
*/
278278
public function embeddings($opts)
279279
{
280-
$url = Url::embeddings();
280+
$url = OpenAiUrl::embeddings();
281281

282282
return $this->sendRequest($url, 'POST', $opts);
283283
}

‎plugin/ai_helper/src/openai/Url.php ‎plugin/ai_helper/src/openai/OpenAiUrl.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
/* For licensing terms, see /license.txt */
33

4-
class Url
4+
class OpenAiUrl
55
{
66
public const ORIGIN = 'https://api.openai.com';
77
public const API_VERSION = 'v1';

0 commit comments

Comments
 (0)