Translation Job

Job ID: c7be3dbc-7fe6-4f2f-9263-5ed6868b3cd8
Status
failed
Progress
0 / 0

Error: Failed to create OpenAI batch job: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************sBIA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401}

Job Logs:
[2026-05-18 11:29:53] [INFO] Loading translation prompt profile... [2026-05-18 11:29:53] [INFO] Loaded prompt profile: en_to_ur [2026-05-18 11:29:53] [INFO] Loading Excel workbook from E:\Websites\UrduTranslations\data\uploads\9de013eb-e019-4286-9a7c-568adea82a57_XS163 Vibratory Roller_20260518_035653_20260518_040812.xlsx... [2026-05-18 11:29:54] [INFO] Workbook loaded successfully [2026-05-18 11:29:54] [INFO] Getting sheet at index 1... [2026-05-18 11:29:54] [INFO] Sheet '2' selected [2026-05-18 11:29:54] [INFO] Loading approved glossary terms... [2026-05-18 11:29:54] [INFO] Loaded 125 approved glossary terms [2026-05-18 11:29:54] [INFO] Processing column pair: A -> D [2026-05-18 11:29:55] [INFO] Processing column pair: B -> F [2026-05-18 11:29:55] [INFO] Item collection summary: 562 rows checked, 194 empty, 0 skipped (already filled), 368 items to translate [2026-05-18 11:29:55] [INFO] Collected 368 items for batch translation [2026-05-18 11:29:55] [INFO] Initializing OpenAI batch provider for model: gpt-5.2 [2026-05-18 11:29:55] [INFO] Submitting batch job with 368 items... [2026-05-18 11:29:55] [INFO] Creating OpenAI batch job for 368 items (model: gpt-5.2) [2026-05-18 11:29:55] [INFO] Grouped 368 items into 6 batch request(s) [2026-05-18 11:29:56] [ERROR] Failed to create OpenAI batch job: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************sBIA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401} [2026-05-18 11:29:56] [ERROR] Batch submission failed: ProviderError: Failed to create OpenAI batch job: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************sBIA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401} [2026-05-18 11:29:56] [ERROR] Traceback: Traceback (most recent call last): File "E:\Websites\UrduTranslations\src\translation_service\providers\openai_batch.py", line 150, in create_batch_job batch_file = self._client.files.create( File "E:\Websites\UrduTranslations\venv\lib\site-packages\openai\resources\files.py", line 122, in create return self._post( File "E:\Websites\UrduTranslations\venv\lib\site-packages\openai\_base_client.py", line 1259, in post return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)) File "E:\Websites\UrduTranslations\venv\lib\site-packages\openai\_base_client.py", line 1047, in request raise self._make_status_error_from_response(err.response) from None openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************sBIA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401} The above exception was the direct cause of the following exception: Traceback (most recent call last): File "E:\Websites\UrduTranslations\src\translation_service\workers\tasks.py", line 979, in _run_batch_translation_job batch_id = provider.create_batch_job(items, profile, glossary_examples, logger_instance=job_logger) File "E:\Websites\UrduTranslations\src\translation_service\providers\openai_batch.py", line 185, in create_batch_job raise ProviderError(error_msg) from e translation_service.providers.base.ProviderError: Failed to create OpenAI batch job: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************sBIA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'code': 'invalid_api_key', 'param': None}, 'status': 401}

Start another job | View all batch jobs