|
@@ -64,6 +64,7 @@ class BaseConfig(object):
|
|
'美食', '综艺', '搞笑', '民俗文化', '安全', '休闲娱乐', '艺术', '情感']
|
|
'美食', '综艺', '搞笑', '民俗文化', '安全', '休闲娱乐', '艺术', '情感']
|
|
# GPT prompt
|
|
# GPT prompt
|
|
format_json_array = '[{},{},{}]'
|
|
format_json_array = '[{},{},{}]'
|
|
|
|
+ json_format = """[{"category": "<类别1>", "confidence": "<confidence1>"}, {"category": "<类别2>", "confidence": "<confidence2>"}, {"category": "<类别3>", "confidence": "<confidence3>"}]"""
|
|
GPT_PROMPT = {
|
|
GPT_PROMPT = {
|
|
'tags': {
|
|
'tags': {
|
|
'prompt1': f"""
|
|
'prompt1': f"""
|
|
@@ -90,7 +91,7 @@ class BaseConfig(object):
|
|
-----------------------------
|
|
-----------------------------
|
|
""",
|
|
""",
|
|
'prompt5': f"""请对如下文本进行分类。类别为其中的一个:【{' '.join(TAGS_NEW)}】。
|
|
'prompt5': f"""请对如下文本进行分类。类别为其中的一个:【{' '.join(TAGS_NEW)}】。
|
|
-以json array格式返回,{format_json_array},key为category与confidence,分别代表类别与分类置信度。给出top 3的分类结果。
|
|
|
|
|
|
+以json array格式返回,{json_format},key为category与confidence,分别代表类别与分类置信度。给出top 3的分类结果。
|
|
-----------------------------
|
|
-----------------------------
|
|
""",
|
|
""",
|
|
'prompt6': f"""
|
|
'prompt6': f"""
|
|
@@ -101,7 +102,7 @@ class BaseConfig(object):
|
|
-----------------------------
|
|
-----------------------------
|
|
""",
|
|
""",
|
|
'prompt7': f"""请根据以下的视频信息对其进行分类。类别为其中的一个:【{' '.join(TAGS_NEW)}】。
|
|
'prompt7': f"""请根据以下的视频信息对其进行分类。类别为其中的一个:【{' '.join(TAGS_NEW)}】。
|
|
-仅以json array格式返回,{format_json_array},key为category与confidence,分别代表类别与分类置信度。给出top 3的分类结果。
|
|
|
|
|
|
+仅以json array格式返回,{json_format},key为category与confidence,分别代表类别与分类置信度。给出top 3的分类结果。
|
|
-----------------------------
|
|
-----------------------------
|
|
""",
|
|
""",
|
|
},
|
|
},
|