├── .github └── workflows │ └── stale.yml ├── .gitignore ├── LICENSE ├── README.md ├── README_zh.md ├── assets ├── logo.png └── test.jpeg ├── eval ├── README.md ├── eval_data │ ├── process_ac.py │ ├── process_aitz.py │ ├── process_odyssey.py │ ├── readme.md │ └── requirements.txt ├── grounding_eval │ ├── README.md │ ├── code │ │ ├── Aguvis │ │ │ ├── bbox2text_eval_aguvis.py │ │ │ ├── fun2bbox_eval_aguvis.py │ │ │ └── text2bbox_eval_aguvis.py │ │ ├── GPT-4o │ │ │ ├── bbox2text_eval.py │ │ │ ├── fun2bbox_eval_click.py │ │ │ ├── fun2bbox_eval_gpt-4o_with_grounding.py │ │ │ ├── process_image.py │ │ │ ├── text2bbox_eval_click.py │ │ │ └── text2bbox_eval_gpt-4o_with_grounding.py │ │ ├── Intern2.5-VL │ │ │ ├── evaluate_grounding_bbox2text.py │ │ │ ├── evaluate_grounding_fun2bbox.py │ │ │ └── evaluate_grounding_text2bbox.py │ │ ├── OS-Altas │ │ │ ├── bbox2text_eval_osatlas.py │ │ │ ├── fun2bbox_eval_osatlas.py │ │ │ └── text2bbox_eval_osatlas.py │ │ ├── OS-genesis │ │ │ ├── bbox2text_eval_osgenesis.py │ │ │ ├── fun2bbox_eval_osgenesis.py │ │ │ └── text2bbox_eval_osgenesis.py │ │ ├── Qwen2.5-VL │ │ │ ├── bbox2text_eval_qwen.py │ │ │ ├── fun2bbox_eval_qwen.py │ │ │ └── text2bbox_eval_qwen.py │ │ ├── UI-TARS │ │ │ ├── bbox2text_eval_uitars.py │ │ │ ├── fun2bbox_eval_uitars.py │ │ │ └── text2bbox_eval_uitars.py │ │ └── minicpm │ │ │ ├── bbox2text_eval_minicpm.py │ │ │ ├── fun2bbox_eval_minicpm.py │ │ │ └── text2bbox_eval_minicpm.py │ └── dataset │ │ └── code │ │ ├── cap.jsonl │ │ └── ocr.jsonl ├── run_eval_agent.py ├── run_predict_aguvis.py ├── run_predict_minicpm.py ├── run_predict_odyssey.py ├── run_predict_os_atlas.py ├── run_predict_os_gensis.py ├── run_predict_qwen2_5VL.py ├── run_predict_ui_tars.py └── utils │ ├── SimHei.ttf │ ├── action_type.py │ ├── action_utils.py │ ├── convert_output.py │ ├── evaluator.py │ ├── qwen_mobile_tool.py │ ├── schema │ ├── schema.json │ ├── schema_for_extraction.json │ └── test_schema.py │ ├── utils.py │ ├── utils_odyssey │ ├── config.json │ ├── configuration_qwen.py │ ├── generation_config.json │ ├── his_index.json │ ├── model.safetensors.index.json │ ├── modeling_qwen.py │ ├── pytorch_model.bin.index.json │ ├── qwen.tiktoken │ ├── qwen_generation_utils.py │ ├── special_tokens_map.json │ ├── tokenization_qwen.py │ ├── tokenizer_config.json │ └── visual.py │ └── utils_qwen │ └── agent_function_call.py ├── model └── README.md ├── requirements.txt ├── rft ├── config_files │ ├── ds.yml │ ├── ds_dst.yml │ ├── fsdp.yml │ ├── fsdp2_dst.yml │ ├── fsdp_dst.yml │ ├── hostfile │ ├── zero.json │ ├── zero2.json │ └── zero3.json ├── configs.py ├── fsdp.sh ├── grpo.py ├── readme.md ├── requirements.txt └── trainer │ ├── __init__.py │ ├── arl.py │ ├── utils │ ├── __init__.py │ ├── dataloader.py │ ├── dataset.py │ ├── gui_eval.py │ └── process.py │ └── zmq.py └── sft ├── __init__.py ├── dataset.py ├── ds_config_zero2.json ├── ds_config_zero3.json ├── ds_config_zero3_offload.json ├── finetune.py ├── finetune_ds.sh ├── finetune_lora.sh ├── readme.md └── trainer.py /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/README.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/README_zh.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/test.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/assets/test.jpeg -------------------------------------------------------------------------------- /eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/README.md -------------------------------------------------------------------------------- /eval/eval_data/process_ac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/eval_data/process_ac.py -------------------------------------------------------------------------------- /eval/eval_data/process_aitz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/eval_data/process_aitz.py -------------------------------------------------------------------------------- /eval/eval_data/process_odyssey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/eval_data/process_odyssey.py -------------------------------------------------------------------------------- /eval/eval_data/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/eval_data/readme.md -------------------------------------------------------------------------------- /eval/eval_data/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/eval_data/requirements.txt -------------------------------------------------------------------------------- /eval/grounding_eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/README.md -------------------------------------------------------------------------------- /eval/grounding_eval/code/Aguvis/bbox2text_eval_aguvis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Aguvis/bbox2text_eval_aguvis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Aguvis/fun2bbox_eval_aguvis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Aguvis/fun2bbox_eval_aguvis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Aguvis/text2bbox_eval_aguvis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Aguvis/text2bbox_eval_aguvis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/bbox2text_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/bbox2text_eval.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/fun2bbox_eval_click.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/fun2bbox_eval_click.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/fun2bbox_eval_gpt-4o_with_grounding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/fun2bbox_eval_gpt-4o_with_grounding.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/process_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/process_image.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/text2bbox_eval_click.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/text2bbox_eval_click.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/GPT-4o/text2bbox_eval_gpt-4o_with_grounding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/GPT-4o/text2bbox_eval_gpt-4o_with_grounding.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_bbox2text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_bbox2text.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_fun2bbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_fun2bbox.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_text2bbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Intern2.5-VL/evaluate_grounding_text2bbox.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-Altas/bbox2text_eval_osatlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-Altas/bbox2text_eval_osatlas.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-Altas/fun2bbox_eval_osatlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-Altas/fun2bbox_eval_osatlas.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-Altas/text2bbox_eval_osatlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-Altas/text2bbox_eval_osatlas.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-genesis/bbox2text_eval_osgenesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-genesis/bbox2text_eval_osgenesis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-genesis/fun2bbox_eval_osgenesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-genesis/fun2bbox_eval_osgenesis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/OS-genesis/text2bbox_eval_osgenesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/OS-genesis/text2bbox_eval_osgenesis.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Qwen2.5-VL/bbox2text_eval_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Qwen2.5-VL/bbox2text_eval_qwen.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Qwen2.5-VL/fun2bbox_eval_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Qwen2.5-VL/fun2bbox_eval_qwen.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/Qwen2.5-VL/text2bbox_eval_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/Qwen2.5-VL/text2bbox_eval_qwen.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/UI-TARS/bbox2text_eval_uitars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/UI-TARS/bbox2text_eval_uitars.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/UI-TARS/fun2bbox_eval_uitars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/UI-TARS/fun2bbox_eval_uitars.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/UI-TARS/text2bbox_eval_uitars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/UI-TARS/text2bbox_eval_uitars.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/minicpm/bbox2text_eval_minicpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/minicpm/bbox2text_eval_minicpm.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/minicpm/fun2bbox_eval_minicpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/minicpm/fun2bbox_eval_minicpm.py -------------------------------------------------------------------------------- /eval/grounding_eval/code/minicpm/text2bbox_eval_minicpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/code/minicpm/text2bbox_eval_minicpm.py -------------------------------------------------------------------------------- /eval/grounding_eval/dataset/code/cap.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/dataset/code/cap.jsonl -------------------------------------------------------------------------------- /eval/grounding_eval/dataset/code/ocr.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/grounding_eval/dataset/code/ocr.jsonl -------------------------------------------------------------------------------- /eval/run_eval_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_eval_agent.py -------------------------------------------------------------------------------- /eval/run_predict_aguvis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_aguvis.py -------------------------------------------------------------------------------- /eval/run_predict_minicpm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_minicpm.py -------------------------------------------------------------------------------- /eval/run_predict_odyssey.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_odyssey.py -------------------------------------------------------------------------------- /eval/run_predict_os_atlas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_os_atlas.py -------------------------------------------------------------------------------- /eval/run_predict_os_gensis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_os_gensis.py -------------------------------------------------------------------------------- /eval/run_predict_qwen2_5VL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_qwen2_5VL.py -------------------------------------------------------------------------------- /eval/run_predict_ui_tars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/run_predict_ui_tars.py -------------------------------------------------------------------------------- /eval/utils/SimHei.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/SimHei.ttf -------------------------------------------------------------------------------- /eval/utils/action_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/action_type.py -------------------------------------------------------------------------------- /eval/utils/action_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/action_utils.py -------------------------------------------------------------------------------- /eval/utils/convert_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/convert_output.py -------------------------------------------------------------------------------- /eval/utils/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/evaluator.py -------------------------------------------------------------------------------- /eval/utils/qwen_mobile_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/qwen_mobile_tool.py -------------------------------------------------------------------------------- /eval/utils/schema/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/schema/schema.json -------------------------------------------------------------------------------- /eval/utils/schema/schema_for_extraction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/schema/schema_for_extraction.json -------------------------------------------------------------------------------- /eval/utils/schema/test_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/schema/test_schema.py -------------------------------------------------------------------------------- /eval/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils.py -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/config.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/configuration_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/configuration_qwen.py -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/generation_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/generation_config.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/his_index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/his_index.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/model.safetensors.index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/model.safetensors.index.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/modeling_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/modeling_qwen.py -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/pytorch_model.bin.index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/pytorch_model.bin.index.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/qwen.tiktoken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/qwen.tiktoken -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/qwen_generation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/qwen_generation_utils.py -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/special_tokens_map.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/tokenization_qwen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/tokenization_qwen.py -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/tokenizer_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/tokenizer_config.json -------------------------------------------------------------------------------- /eval/utils/utils_odyssey/visual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_odyssey/visual.py -------------------------------------------------------------------------------- /eval/utils/utils_qwen/agent_function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/eval/utils/utils_qwen/agent_function_call.py -------------------------------------------------------------------------------- /model/README.md: -------------------------------------------------------------------------------- 1 | # AgentCPM-GUI 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/requirements.txt -------------------------------------------------------------------------------- /rft/config_files/ds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/ds.yml -------------------------------------------------------------------------------- /rft/config_files/ds_dst.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/ds_dst.yml -------------------------------------------------------------------------------- /rft/config_files/fsdp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/fsdp.yml -------------------------------------------------------------------------------- /rft/config_files/fsdp2_dst.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/fsdp2_dst.yml -------------------------------------------------------------------------------- /rft/config_files/fsdp_dst.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/fsdp_dst.yml -------------------------------------------------------------------------------- /rft/config_files/hostfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/hostfile -------------------------------------------------------------------------------- /rft/config_files/zero.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/zero.json -------------------------------------------------------------------------------- /rft/config_files/zero2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/zero2.json -------------------------------------------------------------------------------- /rft/config_files/zero3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/config_files/zero3.json -------------------------------------------------------------------------------- /rft/configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/configs.py -------------------------------------------------------------------------------- /rft/fsdp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/fsdp.sh -------------------------------------------------------------------------------- /rft/grpo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/grpo.py -------------------------------------------------------------------------------- /rft/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/readme.md -------------------------------------------------------------------------------- /rft/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/requirements.txt -------------------------------------------------------------------------------- /rft/trainer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rft/trainer/arl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/arl.py -------------------------------------------------------------------------------- /rft/trainer/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/utils/__init__.py -------------------------------------------------------------------------------- /rft/trainer/utils/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/utils/dataloader.py -------------------------------------------------------------------------------- /rft/trainer/utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/utils/dataset.py -------------------------------------------------------------------------------- /rft/trainer/utils/gui_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/utils/gui_eval.py -------------------------------------------------------------------------------- /rft/trainer/utils/process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/utils/process.py -------------------------------------------------------------------------------- /rft/trainer/zmq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/rft/trainer/zmq.py -------------------------------------------------------------------------------- /sft/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sft/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/dataset.py -------------------------------------------------------------------------------- /sft/ds_config_zero2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/ds_config_zero2.json -------------------------------------------------------------------------------- /sft/ds_config_zero3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/ds_config_zero3.json -------------------------------------------------------------------------------- /sft/ds_config_zero3_offload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/ds_config_zero3_offload.json -------------------------------------------------------------------------------- /sft/finetune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/finetune.py -------------------------------------------------------------------------------- /sft/finetune_ds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/finetune_ds.sh -------------------------------------------------------------------------------- /sft/finetune_lora.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/finetune_lora.sh -------------------------------------------------------------------------------- /sft/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/readme.md -------------------------------------------------------------------------------- /sft/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenBMB/AgentCPM-GUI/HEAD/sft/trainer.py --------------------------------------------------------------------------------