Фикс состояния
This commit is contained in:
34
tests/pipeline_setup_v3/README.md
Normal file
34
tests/pipeline_setup_v3/README.md
Normal file
@@ -0,0 +1,34 @@
|
||||
# pipeline_setup_v3
|
||||
|
||||
`pipeline_setup_v3` is a test harness over agent runtime components.
|
||||
|
||||
It keeps the same high-level workflow as the previous pipeline setups:
|
||||
|
||||
- declare YAML test cases;
|
||||
- resolve or build `rag_session_id`;
|
||||
- run `router_only`, `router_rag`, or `full_chain`;
|
||||
- write per-case JSON/Markdown details;
|
||||
- write a Markdown summary.
|
||||
|
||||
The important difference is that `v3` does not assemble a local test-only pipeline.
|
||||
It uses agent components directly:
|
||||
|
||||
- `IntentRouterV2`
|
||||
- `CodeQaRetrievalAdapter`
|
||||
- `CodeQaRuntimeExecutor`
|
||||
|
||||
## Run
|
||||
|
||||
```bash
|
||||
PYTHONPATH=. python -m tests.pipeline_setup_v3.run \
|
||||
--cases-dir tests/pipeline_setup_v2/cases/suite_02_pipeline/full_chain_smoke.yaml \
|
||||
--run-name smoke_v3
|
||||
```
|
||||
|
||||
## Reindex a repo into RAG
|
||||
|
||||
```bash
|
||||
PYTHONPATH=. python -m tests.pipeline_setup_v3.cli.index_repo \
|
||||
--repo-path /abs/path/to/repo \
|
||||
--project-id my_repo
|
||||
```
|
||||
Reference in New Issue
Block a user