From 9efb301f51db4cb9661d5dd238c92bb31e3e3328 Mon Sep 17 00:00:00 2001 From: Sebastian Gode Date: Wed, 4 Mar 2026 11:16:24 +0000 Subject: [PATCH] Added better prompt (#80) Reviewed-on: https://gitea.eco.tsi-dev.otc-service.com/infra/otc-metadata-rework/pulls/80 Reviewed-by: Tino Schreiber Co-authored-by: Sebastian Gode Co-committed-by: Sebastian Gode --- tools/generate_meta.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tools/generate_meta.py b/tools/generate_meta.py index 71bbcff..cba62f8 100755 --- a/tools/generate_meta.py +++ b/tools/generate_meta.py @@ -87,6 +87,7 @@ def generate_description_with_llm(text, service_title, llm_api_url, model_name, content_preview = text[:2000].replace("\n", " ") prompt = ( f"Generate a meta description (40-160 chars) for: {service_title}." + f"This is a service from the cloud provider called 'T Cloud Public', do not mention other Cloud Providers or services from them." f"Content preview: {content_preview}." f"Output ONLY the description text, nothing else." ) @@ -160,6 +161,7 @@ def generate_keywords_with_llm(text, service_title, llm_api_url, model_name, api content_preview = text[:2000].replace("\n", " ") prompt = ( f"Generate up to 5 keywords (comma-separated) for: {service_title}. " + f"This is a service from the cloud provider called 'T Cloud Public', do not mention other Cloud Providers or services from them." f"Content preview: {content_preview}. " f"Output ONLY comma-separated keywords, nothing else." )