|
|
@@ -1,15 +1,13 @@
|
|
|
-(base) [root@localhost ~]# docker exec finetune-trainer cat /tmp/train_7bcbc0bb-72c7-408f-a4c6-c38fb05b8382.log
|
|
|
+(base) [root@localhost ~]# docker exec -w /root/Fine-tuning/backend finetune-trainer /opt/conda/bin/python -m app.engines.remote_train cce886de-4dd5-460a-b0ac-2404731cd9f8 Qwen/Qwen3.5-0.8B text yanalong/yanalong /root/Fine-tuning/backend/data/config_cce886de-4dd5-460a-b0ac-2404731cd9f8.json
|
|
|
Traceback (most recent call last):
|
|
|
- File "/opt/conda/lib/python3.10/runpy.py", line 196, in _run_module_as_main
|
|
|
- return _run_code(code, main_globals, None,
|
|
|
- File "/opt/conda/lib/python3.10/runpy.py", line 86, in _run_code
|
|
|
- exec(code, run_globals)
|
|
|
- File "/root/Fine-tuning/backend/app/engines/remote_train.py", line 179, in <module>
|
|
|
- main()
|
|
|
- File "/root/Fine-tuning/backend/app/engines/remote_train.py", line 173, in main
|
|
|
- config = json.load(f)
|
|
|
- File "/opt/conda/lib/python3.10/json/__init__.py", line 293, in load
|
|
|
- return loads(fp.read(),
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/base.py", line 551, in __call__
|
|
|
+ field_value = self.prepare_field_value(field_name, field, field_value, value_is_complex)
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/providers/env.py", line 134, in prepare_field_value
|
|
|
+ raise e
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/providers/env.py", line 131, in prepare_field_value
|
|
|
+ value = self.decode_complex_value(field_name, field, value)
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/base.py", line 194, in decode_complex_value
|
|
|
+ return json.loads(value)
|
|
|
File "/opt/conda/lib/python3.10/json/__init__.py", line 346, in loads
|
|
|
return _default_decoder.decode(s)
|
|
|
File "/opt/conda/lib/python3.10/json/decoder.py", line 337, in decode
|
|
|
@@ -17,5 +15,34 @@ Traceback (most recent call last):
|
|
|
File "/opt/conda/lib/python3.10/json/decoder.py", line 355, in raw_decode
|
|
|
raise JSONDecodeError("Expecting value", s, err.value) from None
|
|
|
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
|
|
|
-(base) [root@localhost ~]# docker exec finetune-trainer /opt/conda/bin/python -c "import sys; sys.path.insert(0, '/root/Fine-tuning/backend'); from app.engines.remote_train import run_training; print('ok')"
|
|
|
-ok
|
|
|
+
|
|
|
+The above exception was the direct cause of the following exception:
|
|
|
+
|
|
|
+Traceback (most recent call last):
|
|
|
+ File "/opt/conda/lib/python3.10/runpy.py", line 196, in _run_module_as_main
|
|
|
+ return _run_code(code, main_globals, None,
|
|
|
+ File "/opt/conda/lib/python3.10/runpy.py", line 86, in _run_code
|
|
|
+ exec(code, run_globals)
|
|
|
+ File "/root/Fine-tuning/backend/app/engines/remote_train.py", line 179, in <module>
|
|
|
+ main()
|
|
|
+ File "/root/Fine-tuning/backend/app/engines/remote_train.py", line 175, in main
|
|
|
+ asyncio.run(run_training(job_id, model_id, model_type, dataset_id, config))
|
|
|
+ File "/opt/conda/lib/python3.10/asyncio/runners.py", line 44, in run
|
|
|
+ return loop.run_until_complete(main)
|
|
|
+ File "/opt/conda/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
|
|
|
+ return future.result()
|
|
|
+ File "/root/Fine-tuning/backend/app/engines/remote_train.py", line 78, in run_training
|
|
|
+ from app.core.logging import logger
|
|
|
+ File "/root/Fine-tuning/backend/app/core/logging.py", line 5, in <module>
|
|
|
+ settings = get_settings()
|
|
|
+ File "/root/Fine-tuning/backend/app/config.py", line 141, in get_settings
|
|
|
+ settings = Settings()
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/main.py", line 247, in __init__
|
|
|
+ super().__init__(**__pydantic_self__.__class__._settings_build_values(sources, init_kwargs))
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/main.py", line 470, in _settings_build_values
|
|
|
+ source_state = source()
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/providers/dotenv.py", line 112, in __call__
|
|
|
+ data: dict[str, Any] = super().__call__()
|
|
|
+ File "/opt/conda/lib/python3.10/site-packages/pydantic_settings/sources/base.py", line 553, in __call__
|
|
|
+ raise SettingsError(
|
|
|
+pydantic_settings.exceptions.SettingsError: error parsing value for field "backend_cors_origins" from source "DotEnvSettingsSource"
|