json(); $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. Schreibe nichts von schnellen Gebühren, sondern interpretiere die Gebühren anders. Schreibe auch nichts von schnellen Gebühren.', $result['fastestFee'], $result['halfHourFee'], $result['hourFee'], $result['economyFee'], $result['minimumFee'] ), 'max_tokens' => 400, 'temperature' => 1 ]); cache()->put('mempool-weather', $result['choices'][0]['text'], now()->addMinutes(62)); cache()->put('mempool-weather-changed', now()->toDateTimeString(), now()->addMinutes(62)); } }