mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-12 00:36:03 +00:00
refactor: AI对话基本完成
This commit is contained in:
@@ -21,14 +21,9 @@ class ScenarioPromptLoader(loader.PromptLoader):
|
||||
file_json = json.loads(file_str)
|
||||
messages = []
|
||||
for msg in file_json["prompt"]:
|
||||
role = llm_entities.MessageRole.SYSTEM
|
||||
role = 'system'
|
||||
if "role" in msg:
|
||||
if msg["role"] == "user":
|
||||
role = llm_entities.MessageRole.USER
|
||||
elif msg["role"] == "system":
|
||||
role = llm_entities.MessageRole.SYSTEM
|
||||
elif msg["role"] == "function":
|
||||
role = llm_entities.MessageRole.FUNCTION
|
||||
role = msg['role']
|
||||
messages.append(
|
||||
llm_entities.Message(
|
||||
role=role,
|
||||
|
||||
@@ -19,7 +19,7 @@ class SingleSystemPromptLoader(loader.PromptLoader):
|
||||
name=name,
|
||||
messages=[
|
||||
llm_entities.Message(
|
||||
role=llm_entities.MessageRole.SYSTEM,
|
||||
role='system',
|
||||
content=cnt
|
||||
)
|
||||
]
|
||||
@@ -34,7 +34,7 @@ class SingleSystemPromptLoader(loader.PromptLoader):
|
||||
name=file_name,
|
||||
messages=[
|
||||
llm_entities.Message(
|
||||
role=llm_entities.MessageRole.SYSTEM,
|
||||
role='system',
|
||||
content=file_str
|
||||
)
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user