INNER CODE UNIT · Python

get_sys_msg

OSU-NLP-Group/ScienceAgentBench · agent.py:48

    def get_sys_msg(self, task):
        sys_msg = (
            SYSTEM_PROMPT + "\n\n" + 
            (SELF_DEBUG_PROMPT + "\n\n" if self.use_self_debug else "") + 
            FORMAT_PROMPT + "\n\n" + REQUEST_PROMPT
        )

        sys_msg += (
            "\n" + task["task_inst"] + 
            ("\n" + str(task["domain_knowledge"]) if self.use_knowledge else "")
        )

        sys_msg += (
            "\n" +
            DATA_INFO_PROMPT.format(
                dataset_path = task['dataset_path'],
                dataset_folder_tree = task['dataset_folder_tree'],
                dataset_preview = task["dataset_preview"]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…