We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82e3d61 commit db4439aCopy full SHA for db4439a
app/Services/OpenAIService.php
@@ -2,6 +2,7 @@
2
3
namespace App\Services;
4
5
+use Illuminate\Support\Facades\Http;
6
use OpenAI\Laravel\Facades\OpenAI;
7
use OpenAI\Responses\Audio\TranscriptionResponse;
8
use OpenAI\Responses\Models\ListResponse;
@@ -139,4 +140,18 @@ public function getAIModels(): ListResponse
139
140
141
return $response;
142
}
143
+
144
+ public function getPromptList(): array
145
+ {
146
+ $response = Http::get('https://raw.githubusercontent.com/f/awesome-chatgpt-prompts/main/prompts.csv');
147
148
+ if ($response->successful()) {
149
+ $csvData = $response->body();
150
+ $lines = explode(PHP_EOL, $csvData);
151
+ $prompts = array_map('str_getcsv', $lines);
152
+ return $prompts;
153
+ }
154
155
+ return [];
156
157
0 commit comments