This commit is contained in:
2023-12-03 12:45:04 +08:00
parent 3daa00422d
commit 2b9c5f88bc
3 changed files with 3 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ public static function getRssPostMetaGpt3($user_prompt, $model_max_tokens = 1536
$openai_config = 'openai-gpt-3-5-turbo-1106';
$system_prompt = "Based on given article title, populate the following in valid JSON format:\n{\n\"title\":\"(Title based on article)\",\n\"is_ai_or_tech_news\":(true|false),\n\"is_government_or_political_news\":(true|false),\n\"keywords\":[\"(Important keywords in 1-2 words per keyword, letters only)\"],\n\"category\":\"(Updates|Opinions|Features|New Launches|How Tos|Reviews)\",\n\"entities\":[\"(List of identified human or business legal entites in 1-2 words per entity, letters only)\"],\n\"society_impact_level\":\"(low|medium|high)\"\n}";
$system_prompt = "Based on given article, populate the following in valid JSON format:\n{\n\"title\":\"(Title based on article)\",\n\"is_ai_or_tech_news\":(true|false),\n\"is_government_or_political_news\":(true|false),\n\"keywords\":[\"(Important keywords in 1-2 words per keyword, letters only)\"],\n\"category\":\"(Updates|Opinions|Features|New Launches|How Tos|Reviews)\",\n\"summary\":\"(Summarise in 50-80 words to help readers understand this article, US grade 9 english)\",\n\"entities\":[\"(List of identified human or business legal entites in 1-2 words per entity, letters only)\"],\n\"society_impact\":\"(Explain in 30-50 words how it impact society on technological aspect, US grade 9 english)\",\n\"society_impact_level\":\"(low|medium|high)\"\n}";
return self::getChatCompletion($user_prompt, $system_prompt, $openai_config, $model_max_tokens, $timeout);
}

View File

@@ -46,7 +46,7 @@ public function handle(): void
$rss_post->post_domain = get_domain_from_url($raw_post->link);
$rss_post->source = $raw_post->source;
$rss_post->source_url = $raw_post->source_url;
$rss_post->body = $raw_post->description;
//$rss_post->body = $raw_post->description;
$rss_post->title = remove_newline($raw_post->title);
$rss_post->slug = str_slug(remove_newline($raw_post->title));
$rss_post->published_at = $raw_post->date;

View File

@@ -26,7 +26,7 @@ public static function handle(int $rss_post_id)
// return;
// }
$final_content = "TITLE: {$rss_post->title}";
$final_content = "TITLE: {$rss_post->title} \n BODY:" . $rss_post->body;
if (in_array($rss_post->status, ['blocked', 'trashed'])) {
return;