chore: default model gpt-6.1-sol -> gpt-5.6-terra (#60)
Co-authored-by: host <host@test.local>
This commit is contained in:
1 parent
8b2f3968dc
commit
6022f1dada
7 files changed
+16
-9
No files matched your search
@@ -536,7 +536,8 @@ class WorkerTestCase(unittest.TestCase):
|
||||
self.assertGreater(report["estimated_tokens"], 0)
|
||||
self.assertEqual(report["actual_tokens"], 0)
|
||||
# 复用 cost.py 的记录结构:估算标 estimated,不冒充 actual。
|
||||
self.assertEqual(row[0], "gpt-6.1-sol")
|
||||
# 模型列跟 worker 默认模型走(2026-10-27 起为 terra)。
|
||||
self.assertEqual(row[0], "gpt-5.6-terra")
|
||||
self.assertEqual(row[1], "estimated")
|
||||
self.assertEqual(row[2], 0)
|
||||
|
||||
@@ -569,8 +570,9 @@ class WorkerTestCase(unittest.TestCase):
|
||||
stderr="")
|
||||
_insert_task(self.db_path, "A")
|
||||
router = ModelRouter(["gpt-6.1-sol", "gpt-6-sol"])
|
||||
# 显式指定主模型:fallback 场景不依赖全局默认模型的值。
|
||||
worker = self._worker(runner=self._recording_runner(fake),
|
||||
router=router)
|
||||
router=router, model="gpt-6.1-sol")
|
||||
result = worker.run_one()
|
||||
self.assertEqual(result["status"], "failed")
|
||||
self.assertEqual(len(result["events"]), 1)
|
||||
|
||||
+4
-1
@@ -142,7 +142,10 @@ TERMINAL_STATUSES = frozenset(
|
||||
{"completed", "failed", "interrupted", "merged", "merge-failed"})
|
||||
COMPLETED_STATUSES = frozenset({"completed", "merged"})
|
||||
DEFAULT_ENV_KEY = "XCM_API_KEY"
|
||||
DEFAULT_MODEL = "gpt-6.1-sol"
|
||||
# 默认模型(2026-10-27 起为 gpt-5.6-terra):此前默认的
|
||||
# gpt-6.1-sol 路由当日实测持续 503,terra 同日实测 1 秒完成;
|
||||
# 任务未指定模型时 worker 与 host.py 都落到这里。
|
||||
DEFAULT_MODEL = "gpt-5.6-terra"
|
||||
# host.py dispatch 的原话是 "task 已存在: <name>,先换名或 discard 它"
|
||||
#(英文 task + 已存在),取共有子串做判断,不依赖标点。
|
||||
_ALREADY_EXISTS_MARKER = "已存在"
|
||||
|
||||
Reference in new issue
Block a user