Merge pull request 'fix: [test] Layer C QE Audit LLM 模型升级:deepseek-v4-flash → deepseek-v4-pro - Closes #90' (#116) from test/issue-90-model-upgrade into main
CI / test (push) Successful in 20s
CI / test (push) Successful in 20s
This commit was merged in pull request #116.
This commit is contained in:
@@ -9,7 +9,7 @@ LLM configuration is read from secrets.yaml (searched in order):
|
|||||||
2. ~/.openclaw/config/secrets.yaml
|
2. ~/.openclaw/config/secrets.yaml
|
||||||
3. ~/.openclaw/workspace-document-analyzer/config/secrets.yaml
|
3. ~/.openclaw/workspace-document-analyzer/config/secrets.yaml
|
||||||
|
|
||||||
deepseek.apiKey / deepseek.baseUrl → text model (deepseek-v4-flash)
|
deepseek.apiKey / deepseek.baseUrl → text model (deepseek-v4-pro)
|
||||||
|
|
||||||
Environment variables:
|
Environment variables:
|
||||||
TEST_IR_PATH — path to IR JSON (default: output/final/ir_final.json)
|
TEST_IR_PATH — path to IR JSON (default: output/final/ir_final.json)
|
||||||
@@ -198,11 +198,11 @@ def parsed_data(parsed_path: str | None) -> dict | None:
|
|||||||
class _AcceptanceLLM:
|
class _AcceptanceLLM:
|
||||||
"""Thin LLM wrapper for acceptance tests.
|
"""Thin LLM wrapper for acceptance tests.
|
||||||
|
|
||||||
Uses deepseek-v4-flash for text (Layer C QE audit) via OpenAI-compatible API,
|
Uses deepseek-v4-pro for text (Layer C QE audit) via OpenAI-compatible API,
|
||||||
configured from ~/.openclaw/config/secrets.yaml.
|
configured from ~/.openclaw/config/secrets.yaml.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
TEXT_MODEL = "deepseek-v4-flash"
|
TEXT_MODEL = "deepseek-v4-pro"
|
||||||
IMAGE_MODEL = "qwen3-vl-plus"
|
IMAGE_MODEL = "qwen3-vl-plus"
|
||||||
TIMEOUT = 180
|
TIMEOUT = 180
|
||||||
MAX_RETRIES = 3
|
MAX_RETRIES = 3
|
||||||
@@ -277,7 +277,7 @@ class _AcceptanceLLM:
|
|||||||
def llm_client():
|
def llm_client():
|
||||||
"""Create an LLM client for acceptance tests.
|
"""Create an LLM client for acceptance tests.
|
||||||
|
|
||||||
Uses deepseek-v4-flash for text (Layer C QE audit), configured from
|
Uses deepseek-v4-pro for text (Layer C QE audit), configured from
|
||||||
~/.openclaw/config/secrets.yaml deepseek section.
|
~/.openclaw/config/secrets.yaml deepseek section.
|
||||||
"""
|
"""
|
||||||
return _AcceptanceLLM()
|
return _AcceptanceLLM()
|
||||||
|
|||||||
Reference in New Issue
Block a user