John6666 commited on
Commit
d7056f5
·
verified ·
1 Parent(s): b7e8c9a

Upload llmdolphin.py

Browse files
Files changed (1) hide show
  1. llmdolphin.py +9 -2
llmdolphin.py CHANGED
@@ -941,13 +941,20 @@ def list_uniq(l: list):
941
  return sorted(set(l), key=l.index)
942
 
943
 
 
 
 
 
 
944
  def get_state(state: dict, key: str):
945
  if key in state.keys(): return state[key]
 
 
 
946
  else:
947
- print(f"State '{key}' not found.")
948
  return None
949
 
950
-
951
  def set_state(state: dict, key: str, value: Any):
952
  state[key] = value
953
 
 
941
  return sorted(set(l), key=l.index)
942
 
943
 
944
+ DEFAULT_STATE = {
945
+ "dolphin_sysprompt_mode": "Default",
946
+ "dolphin_output_language": llm_languages[0],
947
+ }
948
+
949
  def get_state(state: dict, key: str):
950
  if key in state.keys(): return state[key]
951
+ elif key in DEFAULT_STATE.keys():
952
+ print(f"State '{key}' not found. Use dedault value.")
953
+ return DEFAULT_STATE[key]
954
  else:
955
+ print(f"State '{key}' not found. Use dedault value.")
956
  return None
957
 
 
958
  def set_state(state: dict, key: str, value: Any):
959
  state[key] = value
960