openai-python
openai-python copied to clipboard
fix: add fallback for step metrics
Fix for the following error:
Traceback (most recent call last):
File "/Users/me/Desktop/Projects/project/.venv/bin/openai", line 8, in <module>
sys.exit(main())
File "/Users/me/Desktop/Projects/project/.venv/lib/python3.10/site-packages/openai/_openai_scripts.py", line 63, in main
args.func(args)
File "/Users/me/Desktop/Projects/project/.venv/lib/python3.10/site-packages/openai/cli.py", line 527, in sync
resp = openai.wandb_logger.WandbLogger.sync(
File "/Users/me/Desktop/Projects/project/.venv/lib/python3.10/site-packages/openai/wandb_logger.py", line 73, in sync
fine_tune_logged = [
File "/Users/me/Desktop/Projects/project/.venv/lib/python3.10/site-packages/openai/wandb_logger.py", line 74, in <listcomp>
cls._log_fine_tune(
File "/Users/me/Desktop/Projects/project/.venv/lib/python3.10/site-packages/openai/wandb_logger.py", line 162, in _log_fine_tune
step = metrics.pop("step")
KeyError: 'step'