├── .gitignore ├── LICENSE ├── README.md ├── api.py ├── data └── api.jsonl ├── evaluate.sh ├── extract.py ├── gen_complex_instructions.py ├── gen_instructions.py ├── gen_solution.py ├── recorder ├── __init__.py ├── client.py └── server.py ├── result_checker.py ├── scripts ├── agent.py ├── annotate.py ├── create_chromaDB.py ├── create_finetune_dataset.py ├── finetune_llm.py ├── merge_model.py └── split_data.py ├── template └── gemma2-template.jinja └── utils ├── __init__.py ├── executor.py ├── extract.py ├── formatter.py ├── planner.py ├── prompt.py ├── retriever.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/README.md -------------------------------------------------------------------------------- /api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/api.py -------------------------------------------------------------------------------- /data/api.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/data/api.jsonl -------------------------------------------------------------------------------- /evaluate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/evaluate.sh -------------------------------------------------------------------------------- /extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/extract.py -------------------------------------------------------------------------------- /gen_complex_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/gen_complex_instructions.py -------------------------------------------------------------------------------- /gen_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/gen_instructions.py -------------------------------------------------------------------------------- /gen_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/gen_solution.py -------------------------------------------------------------------------------- /recorder/__init__.py: -------------------------------------------------------------------------------- 1 | from .client import update 2 | -------------------------------------------------------------------------------- /recorder/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/recorder/client.py -------------------------------------------------------------------------------- /recorder/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/recorder/server.py -------------------------------------------------------------------------------- /result_checker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/result_checker.py -------------------------------------------------------------------------------- /scripts/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/agent.py -------------------------------------------------------------------------------- /scripts/annotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/annotate.py -------------------------------------------------------------------------------- /scripts/create_chromaDB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/create_chromaDB.py -------------------------------------------------------------------------------- /scripts/create_finetune_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/create_finetune_dataset.py -------------------------------------------------------------------------------- /scripts/finetune_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/finetune_llm.py -------------------------------------------------------------------------------- /scripts/merge_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/merge_model.py -------------------------------------------------------------------------------- /scripts/split_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/scripts/split_data.py -------------------------------------------------------------------------------- /template/gemma2-template.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/template/gemma2-template.jinja -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | from .utils import * 2 | -------------------------------------------------------------------------------- /utils/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/executor.py -------------------------------------------------------------------------------- /utils/extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/extract.py -------------------------------------------------------------------------------- /utils/formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/formatter.py -------------------------------------------------------------------------------- /utils/planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/planner.py -------------------------------------------------------------------------------- /utils/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/prompt.py -------------------------------------------------------------------------------- /utils/retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/retriever.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UbiquitousLearning/DroidCall/HEAD/utils/utils.py --------------------------------------------------------------------------------