diff --git a/app/Console/Commands/MempoolSpace/CacheRecommendedFees.php b/app/Console/Commands/MempoolSpace/CacheRecommendedFees.php index 3910bd6e..cb174de3 100644 --- a/app/Console/Commands/MempoolSpace/CacheRecommendedFees.php +++ b/app/Console/Commands/MempoolSpace/CacheRecommendedFees.php @@ -4,6 +4,7 @@ namespace App\Console\Commands\MempoolSpace; use Illuminate\Console\Command; use Illuminate\Support\Facades\Http; +use OpenAI; class CacheRecommendedFees extends Command { diff --git a/app/Console/Commands/Test.php b/app/Console/Commands/Test.php index 53c27951..52eb7380 100644 --- a/app/Console/Commands/Test.php +++ b/app/Console/Commands/Test.php @@ -33,15 +33,15 @@ class Test extends Command $result = $client->completions() ->create([ - 'model' => 'text-davinci-003', - 'prompt' => sprintf('Erstelle einen Wetterbericht für den Bitcoin Mempool mit folgenden Gebühren: fastestFee: %s sat/vB, halfHourFee: %s sat/vB, hourFee: %s sat/vB, economyFee: %s sat/vB, minimumFee: %s sat/vB. Fasse mit maximal 400 Zeichen zusammen und schreibe im Stile eines Wetterberichtes aus dem Fernsehen um.', + 'model' => 'text-davinci-003', + 'prompt' => sprintf('Erstelle einen Wetterbericht für den Bitcoin Mempool mit folgenden Gebühren: fastestFee: %s sat/vB, halfHourFee: %s sat/vB, hourFee: %s sat/vB, economyFee: %s sat/vB, minimumFee: %s sat/vB. Fasse mit maximal 400 Zeichen zusammen und schreibe im Stile eines Wetterberichtes aus dem Fernsehen um.', $result['fastestFee'], $result['halfHourFee'], $result['hourFee'], $result['economyFee'], $result['minimumFee'] ), - 'max_tokens' => 400, + 'max_tokens' => 400, 'temperature' => 1 ]); diff --git a/app/Http/Livewire/Banner/MempoolWeather.php b/app/Http/Livewire/Banner/MempoolWeather.php index 0e03c0a5..496956ca 100644 --- a/app/Http/Livewire/Banner/MempoolWeather.php +++ b/app/Http/Livewire/Banner/MempoolWeather.php @@ -2,6 +2,7 @@ namespace App\Http\Livewire\Banner; +use App\Console\Commands\MempoolSpace\CacheRecommendedFees; use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Http; use Livewire\Component; @@ -21,7 +22,7 @@ class MempoolWeather extends Component if (cache()->has('mempool-weather')) { $this->weather = cache()->get('mempool-weather'); } else { - Artisan::call('test'); + Artisan::call(CacheRecommendedFees::class); $this->weather = cache()->get('mempool-weather'); } $result = Http::get('https://mempool.space/api/v1/fees/recommended');