Spaces:
Runtime error
Runtime error
## default { "temperature": 0.3, "model": "gpt-3.5-turbo-16k-0613","log_path": "logs/{your name}"} | |
LLM = { | |
"temperature": 0.0, | |
"model": "gpt-3.5-turbo-16k-0613", | |
"log_path": "logs/god" | |
} | |
Agents = { | |
"Lilong" : { | |
"style" : "professional", | |
"roles" : { | |
"company" : "coder", | |
"state2" : "role2", | |
}, | |
"name2" : { | |
"style" : "professional", | |
"roles" : { | |
"company" : "coder", | |
"state2" : "role2", | |
}, | |
} | |
} | |
} | |
# indispensable parameter: "controller_type"("order","random","rule") | |
# default extract words: "end". You can choose not to fill in this parameter | |
controller = { | |
"controller_type": "order", | |
"max_chat_nums" : 12, | |
"judge_system_prompt": "", | |
"judge_last_prompt": "", | |
"judge_extract_words": "end", | |
"call_system_prompt" : "", | |
"call_last_prompt": "", | |
"call_extract_words": "" | |
} | |
# | |
Agent_state = { | |
"role": { | |
"LLM_type": "OpenAI", | |
"LLM": LLM, | |
"style": { | |
"role": "Opening Advocate for the Affirmative", | |
"style": "professional" | |
}, | |
"task": { | |
"task": "" | |
}, | |
"rule": { | |
"rule": "" | |
} | |
}, | |
} | |
# indispensable parameter: "agent_states","controller" | |
# "roles" determines the speaking order when the rule is order. If not set, it is the default order. | |
# "begin_query" & "begin_role" determines the first speaker.It often determines the direction of the next speech. If you do not set it, it will default to the first agent. | |
# "environment_prompt" : Responsible for setting the scene for the current environment | |
State = { | |
"controller": controller, | |
"begin_role": "", | |
"begin_query": "", | |
"environment_prompt": "", | |
"roles": ["role1","role2"], | |
"LLM_type": "OpenAI", | |
"LLM": LLM, | |
"agent_state" : Agent_state, | |
} | |
States = { | |
"end_state":{ | |
"agent_states":{} | |
}, | |
"state1" : State | |
} | |
# default finish_state_name is "end_state" | |
# "environment_type" : "competive" : different states not share the memory; "cooperative":diffrent states share the memory | |
SOP = { | |
"config" : { | |
"API_KEY" : "Your key", | |
"PROXY" : "Your PROXY", | |
"MAX_CHAT_HISTORY" : "5", | |
"User_Names" : "[\"alexander\"]" | |
}, | |
"environment_type" : "competive", | |
"LLM_type": "OpenAI", | |
"LLM" :LLM, | |
"root": "state1", | |
"finish_state_name" : "end_state", | |
"relations": { | |
"state1": { | |
"0": "state1", | |
"1": "state2" | |
}, | |
"state2":{ | |
"0":"state2", | |
"1":"end_state" | |
} | |
}, | |
"agents": Agents, | |
"states": States, | |
} | |