quickfix gpt 5, add assistant base profile

This commit is contained in:
MaxRobinsonTheGreat 2025-08-17 11:19:34 -05:00
parent 61e1010e49
commit dde8ef210f
5 changed files with 19 additions and 3 deletions

View file

@ -0,0 +1,14 @@
{
"modes": {
"self_preservation": true,
"unstuck": true,
"cowardice": false,
"self_defense": true,
"hunting": false,
"item_collecting": true,
"torch_placing": true,
"elbow_room": true,
"idle_staring": true,
"cheat": false
}
}

View file

@ -7,7 +7,7 @@ const settings = {
// the mindserver manages all agents and hosts the UI
"mindserver_port": 8080,
"base_profile": "survival", // survival, creative, or god_mode
"base_profile": "survival", // survival, creative, assistant, or god_mode
"profiles": [
"./andy.json",
// "./profiles/gpt.json",

View file

@ -26,7 +26,7 @@
},
"base_profile": {
"type": "string",
"description": "Allowed values: survival, creative, god_mode. Each has fine tuned settings for different game modes.",
"description": "Allowed values: survival, assistant, creative, god_mode. Each has fine tuned settings for different game modes.",
"default": "survival"
},
"load_memory": {

View file

@ -28,7 +28,7 @@ export class GPT {
stop: stop_seq,
...(this.params || {})
};
if (this.model_name.includes('o1')) {
if (this.model_name.includes('o1') || this.model_name.includes('o3') || this.model_name.includes('5')) {
delete pack.stop;
}

View file

@ -37,6 +37,8 @@ export class Prompter {
let base_fp = '';
if (settings.base_profile.includes('survival')) {
base_fp = './profiles/defaults/survival.json';
} else if (settings.base_profile.includes('assistant')) {
base_fp = './profiles/defaults/assistant.json';
} else if (settings.base_profile.includes('creative')) {
base_fp = './profiles/defaults/creative.json';
} else if (settings.base_profile.includes('god_mode')) {