Distinguish an empty system message from an unspecified one
.. when deciding whether to use the API's default system message
This commit is contained in:
parent
95a0a29055
commit
25dee73c0f
1 changed files with 3 additions and 1 deletions
|
|
@ -292,7 +292,9 @@ def main(obj: Obj, replace_system_prompt: bool) -> None:
|
|||
assert session_filename is not None
|
||||
|
||||
if replace_system_prompt:
|
||||
session[0].content = obj.system_message or api.system_message
|
||||
session[0].content = (
|
||||
api.system_message if obj.system_message is None else obj.system_message
|
||||
)
|
||||
|
||||
tui = Tui(api, session)
|
||||
tui.run()
|
||||
|
|
|
|||
Loading…
Reference in a new issue