From dcdb7d2de1c1facba7040ebb08d508cd78afccd1 Mon Sep 17 00:00:00 2001 From: MaxRobinsonTheGreat Date: Wed, 5 Mar 2025 15:46:45 -0600 Subject: [PATCH] refactor/cleanup --- src/agent/agent.js | 2 +- src/agent/library/skills.js | 2 -- src/{utils => agent/vision}/camera.js | 0 src/agent/{ => vision}/vision_interpreter.js | 2 +- src/models/claude.js | 2 +- 5 files changed, 3 insertions(+), 5 deletions(-) rename src/{utils => agent/vision}/camera.js (100%) rename src/agent/{ => vision}/vision_interpreter.js (98%) diff --git a/src/agent/agent.js b/src/agent/agent.js index f658974..f186e52 100644 --- a/src/agent/agent.js +++ b/src/agent/agent.js @@ -1,6 +1,6 @@ import { History } from './history.js'; import { Coder } from './coder.js'; -import { VisionInterpreter } from './vision_interpreter.js'; +import { VisionInterpreter } from './vision/vision_interpreter.js'; import { Prompter } from '../models/prompter.js'; import { initModes } from './modes.js'; import { initBot } from '../utils/mcdata.js'; diff --git a/src/agent/library/skills.js b/src/agent/library/skills.js index 7e254dd..7700683 100644 --- a/src/agent/library/skills.js +++ b/src/agent/library/skills.js @@ -1,9 +1,7 @@ import * as mc from "../../utils/mcdata.js"; -import { Camera } from "../../utils/camera.js"; import * as world from "./world.js"; import pf from 'mineflayer-pathfinder'; import Vec3 from 'vec3'; -import fs from 'fs'; export function log(bot, message) { diff --git a/src/utils/camera.js b/src/agent/vision/camera.js similarity index 100% rename from src/utils/camera.js rename to src/agent/vision/camera.js diff --git a/src/agent/vision_interpreter.js b/src/agent/vision/vision_interpreter.js similarity index 98% rename from src/agent/vision_interpreter.js rename to src/agent/vision/vision_interpreter.js index 28c326e..34d9f3c 100644 --- a/src/agent/vision_interpreter.js +++ b/src/agent/vision/vision_interpreter.js @@ -1,5 +1,5 @@ import { Vec3 } from 'vec3'; -import { Camera } from "../utils/camera.js"; +import { Camera } from "./camera.js"; import fs from 'fs'; const RENDER_TIME = 1000; diff --git a/src/models/claude.js b/src/models/claude.js index 563dc88..d6e48bc 100644 --- a/src/models/claude.js +++ b/src/models/claude.js @@ -26,7 +26,7 @@ export class Claude { this.params.max_tokens = this.params.thinking.budget_tokens + 1000; // max_tokens must be greater than thinking.budget_tokens } else { - this.params.max_tokens = 16000; + this.params.max_tokens = 4096; } } const resp = await this.anthropic.messages.create({