experiment
Installation
SKILL.md
Run Experiments
Run a computational experiment. Given a research question that can be answered via software, this skill will write and run the necessary software and generate a report on the results.
This skill can also be used to analyze experimental data and generate a research report from it, even if the experiment itself was not run by Asta. In that case, the user can provide the experimental data as a file input, and Asta will analyze it and generate a report.
Environment Variables
asta experiment (Panda) reads its model choice and credentials from the environment. These are not exposed as CLI flags, so set them before invoking the skill if you want to override the defaults.
Model selection:
PANDA_LLM— selects the underlying LLM (e.g., a Claude or GPT model name). If unset, the default defined inpanda_agent/config.pyis used.
Provider credentials (set the ones matching the model you select via PANDA_LLM):
OPENAI_API_KEY— required for GPT models; also required for Panda's default configuration.ANTHROPIC_API_KEY— required to use Claude models.TOGETHER_API_KEY— required to use Mistral or Llama models.INFERD_TOKEN— required to use OLMo models.