This commit is contained in:
ct
2025-06-21 09:13:23 +08:00
parent db10fc3f1c
commit 8e58f85860
39 changed files with 684 additions and 181 deletions

View File

@@ -15,11 +15,11 @@ public static function generateMemesByCategories()
Category::where('system_memes_generated_count', '<', 1)
->chunk(10, function ($categories) {
foreach ($categories as $category) {
dump('Processing ' . $category->name);
dump('Processing '.$category->name);
$meme = MemeGenerator::generateMemeByCategory($category);
if (!is_null($meme)) {
if (! is_null($meme)) {
$category->system_memes_generated_count++;
$category->save();
}
@@ -27,15 +27,13 @@ public static function generateMemesByCategories()
});
}
public static function patchMemeKeywords()
{
$meme_medias = MemeMedia::whereNull('action_keywords')->get();
foreach ($meme_medias as $key => $meme_media) {
dump('Processing ' . $key + 1 . '/' . $meme_medias->count() . ': ' . $meme_media->name);
dump('Processing '.$key + 1 .'/'.$meme_medias->count().': '.$meme_media->name);
$meme_keywords_response = OpenAI::getMemeKeywords($meme_media->name, $meme_media->description);