train-complex-blackbox
Installation
SKILL.md
0. Ask user for API key + model (or API key + base url + model) for debugging
This is not 100% necessary, but it can help a lot in debugging in step 1. If user has not given a API, ask user to give your one.
By default, the code you write should be located at ./tutorial/opencode_build_xxxxxx/*.py
1. Initial Programming
Writing dataset collector (get_training_dataset_item_list.py)
get_training_dataset_item_list.py: Returns a list of training data items. Maybe a list of training tasks, each item is a string identifier of a training task, or a dict containing necessary information for the training task.
Episode Runner (run_episode_once.py)
-
run_episode_once.py:- Argument Parser: takes (training data item identifier + api-key + base-url) as input, model-name is not required, you can make up a model name because we ignore it.