update config int

This commit is contained in:
张建生 2025-02-28 16:36:29 +08:00
parent c4f169462f
commit 632e14d415
20 changed files with 21 additions and 41 deletions

View file

@ -7,7 +7,7 @@ from pathlib import Path
import cv2
from metagpt.actions.action import Action
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.environment.android.android_env import AndroidEnv
from metagpt.environment.android.const import ADB_EXEC_FAIL
from metagpt.environment.android.env_space import (
@ -55,7 +55,6 @@ class ManualRecord(Action):
self.task_desc_path.write_text(task_desc)
step = 0
config = Config.default()
extra_config = config.extra
while True:
step += 1

View file

@ -8,7 +8,7 @@ import re
from pathlib import Path
from metagpt.actions.action import Action
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.ext.android_assistant.actions.parse_record_an import RECORD_PARSE_NODE
from metagpt.ext.android_assistant.prompts.operation_prompt import (
long_press_doc_template,
@ -45,7 +45,6 @@ class ParseRecord(Action):
path.mkdir(parents=True, exist_ok=True)
task_desc = self.task_desc_path.read_text()
config = Config.default()
extra_config = config.extra
with open(self.record_path, "r") as record_file:

View file

@ -6,7 +6,7 @@ import ast
from pathlib import Path
from metagpt.actions.action import Action
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.environment.android.android_env import AndroidEnv
from metagpt.environment.android.const import ADB_EXEC_FAIL
from metagpt.environment.android.env_space import (
@ -101,7 +101,6 @@ next action. You should always prioritize these documented elements for interact
grid_on: bool,
env: AndroidEnv,
):
config = Config.default()
extra_config = config.extra
for path in [task_dir, docs_dir]:
path.mkdir(parents=True, exist_ok=True)

View file

@ -6,7 +6,7 @@ import ast
from pathlib import Path
from metagpt.actions.action import Action
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.environment.android.android_env import AndroidEnv
from metagpt.environment.android.const import ADB_EXEC_FAIL
from metagpt.environment.android.env_space import (
@ -80,7 +80,6 @@ class SelfLearnAndReflect(Action):
async def run_self_learn(
self, round_count: int, task_desc: str, last_act: str, task_dir: Path, env: AndroidEnv
) -> AndroidActionOutput:
config = Config.default()
extra_config = config.extra
screenshot_path: Path = env.observe(
EnvObsParams(obs_type=EnvObsType.GET_SCREENSHOT, ss_name=f"{round_count}_before", local_save_dir=task_dir)

View file

@ -9,7 +9,7 @@ from typing import Optional
from pydantic import Field
from metagpt.actions.add_requirement import UserRequirement
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.const import EXAMPLE_PATH
from metagpt.ext.android_assistant.actions.manual_record import ManualRecord
from metagpt.ext.android_assistant.actions.parse_record import ParseRecord
@ -38,7 +38,6 @@ class AndroidAssistant(Role):
def __init__(self, **data):
super().__init__(**data)
config = Config.default()
self._watch([UserRequirement, AndroidActionOutput])
extra_config = config.extra
self.task_desc = extra_config.get("task_desc", "Just explore any app in this phone!")

View file

@ -10,7 +10,7 @@ from xml.etree.ElementTree import Element, iterparse
import cv2
import pyshine as ps
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.ext.android_assistant.utils.schema import (
ActionOp,
AndroidElement,
@ -48,7 +48,6 @@ def get_id_from_element(elem: Element) -> str:
def traverse_xml_tree(xml_path: Path, elem_list: list[AndroidElement], attrib: str, add_index=False):
path = []
config = Config.default()
extra_config = config.extra
for event, elem in iterparse(str(xml_path), ["start", "end"]):
if event == "start":

View file

@ -13,7 +13,7 @@ from typing import Union
from openai import OpenAI
from metagpt.config2 import Config
from metagpt.config2 import config
from metagpt.logs import logger
@ -48,7 +48,6 @@ def read_csv_to_list(curr_file: str, header=False, strip_trail=True):
def get_embedding(text, model: str = "text-embedding-ada-002"):
config = Config.default()
text = text.replace("\n", " ")
embedding = None
if not text: