main
million 2024-11-22 11:23:46 +08:00
parent 86d146d3c1
commit 06c48ac277
2 changed files with 17 additions and 4 deletions

View File

@ -5,7 +5,8 @@ import time
from openai import OpenAI from openai import OpenAI
from datetime import datetime from datetime import datetime
import config, debug, prompt, json import config, debug, prompt, json, uuid
from utils.logger import logger
""" """
备注 备注
@ -34,6 +35,14 @@ class entityExtractionProcess:
.choices[0] .choices[0]
.message.content .message.content
) )
print(f"本次输出花费时间:{time.time() - timenow}")
# 补全其他信息
response["sys_id"] = uuid.uuid4()
response["entity_code"] = uuid.uuid4()
response["sys_version"] = 1
response["sys_create_time"] = datetime.datetime.now()
response["sys_update_time"] = None
logger.warning(f"本次输出花费时间:{time.time() - timenow}")
return json.loads(response) return json.loads(response)

View File

@ -25,8 +25,12 @@ class Main(QueueProcessor):
inputData = json.loads(input["inputData"]) inputData = json.loads(input["inputData"])
match currentEngineId: match currentEngineId:
case 3000: # InfoExtractor 实体信息提取 case 3000: # InfoExtractor 实体信息提取
logger.warning(f"get queueing inputData= {inputData}")
input_text = inputData["text"] input_text = inputData["text"]
return entityExtractionProcess.entity_extract(input_text) result = entityExtractionProcess.entity_extract(input_text)
logger.warning(f"process result= {result}")
return result
if __name__ == "__main__": if __name__ == "__main__":
@ -51,7 +55,7 @@ if __name__ == "__main__":
import traceback import traceback
logger.warning(f"Crawler_NewsCN {traceback.format_exc()}") logger.warning(f"Exception: {traceback.format_exc()}")
finally: finally:
logger.warning("application completed") logger.warning("application completed")