aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/testdata/TestLLMTool.llm.json
Commit message (Collapse)AuthorAgeFilesLines
* pkg/aflow: abstract away LLM temperatureDmitry Vyukov2026-02-021-6/+6
| | | | | | | | | | Introduce abstract "task type" for LLM agents instead of specifying temperature explicitly for each agent. This has 2 advantages: - we don't hardcode it everywhere, and can change centrally as our understanding of the right temperature evolves - we can control other LLM parameters (topn/topk) using task type as well Update #6576
* pkg/aflow: reduce size of golden test filesDmitry Vyukov2026-01-301-123/+0
| | | | Don't memorize repeated request configs.
* pkg/aflow: handle input token overflow for LLM toolsDmitry Vyukov2026-01-271-2/+212
| | | | | | | Handle LLM tool input token overflow by removing the last tool reply, and replacing it with an order to answer right now. I've seen an LLM tool went into too deap research and in the end just overflowed input tokens. It could provide at least some answer instead.
* pkg/aflow: add LLMToolDmitry Vyukov2026-01-231-0/+541
LLMTool acts like a tool for the parent LLM, but is itself implemented as an LLM agent. It can have own tools, different from the parent LLM agent. It can do complex multi-step research, and provide a concise answer to the parent LLM without polluting its context window.