2026-07-31 21:12:20,323 [INFO] app.orchestrator.pipeline: Target publish date: 2026-08-01 2026-07-31 21:12:20,339 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:21,901 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:21,910 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:22,023 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:22,026 [ERROR] app.orchestrator.pipeline: Category bilim-teknoloji failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:22,193 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:23,519 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:23,523 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:23,630 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:23,631 [ERROR] app.orchestrator.pipeline: Category psikoloji failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:23,637 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:24,874 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:24,877 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:24,980 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:24,982 [ERROR] app.orchestrator.pipeline: Category hukuk failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:24,986 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:26,233 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:26,236 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:26,369 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:26,371 [ERROR] app.orchestrator.pipeline: Category spor failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:26,374 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:27,802 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:27,805 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:27,918 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:27,920 [ERROR] app.orchestrator.pipeline: Category muzik failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:27,923 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:29,164 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:29,168 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:29,268 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:29,269 [ERROR] app.orchestrator.pipeline: Category genel-kultur failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:29,274 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:30,932 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:30,935 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:31,030 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:31,031 [ERROR] app.orchestrator.pipeline: Category finans failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:31,037 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:32,363 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:12:32,366 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:12:32,459 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 429 Too Many Requests" 2026-07-31 21:12:32,461 [ERROR] app.orchestrator.pipeline: Category tarih failed Traceback (most recent call last): File "C:\laragon\www\shorts\app\orchestrator\pipeline.py", line 42, in run_daily_pipeline content = generate_unique_fact(conn, category_slug, category["display_name"]) File "C:\laragon\www\shorts\app\content\gemini_client.py", line 86, in generate_unique_fact is_valid, reason = _verify_fact(content.fact) ~~~~~~~~~~~~^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\app\content\gemini_client.py", line 49, in _verify_fact response = _client.models.generate_content( model=GEMINI_MODEL, ...<4 lines>... ), ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 6558, in generate_content response = self._generate_content( model=model, contents=contents, config=parsed_config_to_call ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\models.py", line 4986, in _generate_content response = self._api_client.request( 'post', path, request_dict, http_options ) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1700, in request response = self._request(http_request, http_options, stream=False) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1487, in _request return self._retry(self._request_once, http_request, stream) # type: ignore[no-any-return] ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 470, in __call__ do = self.iter(retry_state=retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 371, in iter result = action(retry_state) File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 413, in exc_check raise retry_exc.reraise() ~~~~~~~~~~~~~~~~~^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 184, in reraise raise self.last_attempt.result() ~~~~~~~~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 443, in result return self.__get_result() ~~~~~~~~~~~~~~~~~^^ File "C:\Program Files\Python314\Lib\concurrent\futures\_base.py", line 395, in __get_result raise self._exception File "C:\laragon\www\shorts\.venv\Lib\site-packages\tenacity\__init__.py", line 473, in __call__ result = fn(*args, **kwargs) File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\_api_client.py", line 1464, in _request_once errors.APIError.raise_for_response(response) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 155, in raise_for_response cls.raise_error(response.status_code, response_json, response) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\laragon\www\shorts\.venv\Lib\site-packages\google\genai\errors.py", line 184, in raise_error raise ClientError(status_code, response_json, response) google.genai.errors.ClientError: 429 RESOURCE_EXHAUSTED. {'error': {'code': 429, 'message': 'You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https://ai.google.dev/gemini-api/docs/rate-limits. To monitor your current usage, head to: https://ai.dev/rate-limit. ', 'status': 'RESOURCE_EXHAUSTED', 'details': [{'@type': 'type.googleapis.com/google.rpc.Help', 'links': [{'description': 'Learn more about Gemini API quotas', 'url': 'https://ai.google.dev/gemini-api/docs/rate-limits'}]}]}} 2026-07-31 21:12:32,466 [INFO] app.orchestrator.pipeline: Daily run complete. Manifest: C:\laragon\www\shorts\output\2026-08-01\manifest.json 2026-07-31 21:25:42,696 [INFO] app.orchestrator.pipeline: Target publish date: 2026-08-01 2026-07-31 21:25:42,731 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:25:44,167 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:25:44,171 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:25:44,645 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:25:45,682 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:25:46,142 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:19,258 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:26:22,323 [INFO] app.youtube.uploader: Uploaded video 77H8_D5eSjc scheduled for 2026-08-01T03:00:00Z 2026-07-31 21:26:22,324 [INFO] app.orchestrator.pipeline: bilim-teknoloji -> uploaded (77H8_D5eSjc), scheduled 2026-08-01T03:00:00Z 2026-07-31 21:26:22,327 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:23,807 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:23,811 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:28,154 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:29,372 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:29,925 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:29,927 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for psikoloji (attempt 1/5): 'İnsanlar, bir konuda hata yaptıklarında bunu kabul etmek yerine iki kat daha fazla savunmaya geçerler. Beyin, inanç sistemini korumak için çelişkili bilgileri otomatik olarak reddeder ve egoyu korumak adına gerçeği bükmeyi tercih eder.' (reason: İnsanlar, bir konuda hata yaptıklarında bunu kabul etmek yerine iki kat daha fazla savunmaya geçerler. Beyin, inanç sistemini korumak için çelişkili bilgileri otomatik olarak reddeder ve egoyu korumak adına gerçeği bükmeyi tercih eder.) 2026-07-31 21:26:29,927 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:32,471 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:32,473 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:33,290 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:34,538 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:35,054 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:35,055 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for psikoloji (attempt 2/5): 'İnsanlar, bir hedefe ulaşmak için harcadıkları çaba azaldıkça o hedefin değerini zihinsel olarak abartmaya başlarlar. Beynimiz, elde edemediği veya ulaşamadığı şeylerin eksikliğini kapatmak için o şeye karşı sahte bir hayranlık üretir.' (reason: İnsanlar, bir hedefe ulaşmak için harcadıkları çaba azaldıkça o hedefin değerini zihinsel olarak abartmaya başlar.) 2026-07-31 21:26:35,056 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:36,427 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:36,433 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:36,896 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:26:37,916 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:26:38,320 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:07,476 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:27:10,765 [INFO] app.youtube.uploader: Uploaded video fFG5Vh9-1yE scheduled for 2026-08-01T05:00:00Z 2026-07-31 21:27:10,774 [INFO] app.orchestrator.pipeline: psikoloji -> uploaded (fFG5Vh9-1yE), scheduled 2026-08-01T05:00:00Z 2026-07-31 21:27:10,776 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:12,281 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:12,283 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:12,882 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:13,957 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:14,459 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:14,461 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for hukuk (attempt 1/5): 'Eski bir Alman hukuk kuralına göre, duvara inşa edilen pencerelerin komşunun mahremiyetini ihlal etmesi durumunda, komşuların bu pencereleri legal olarak tuğlayla örterek kapatma hakkı bulunuyordu.' (reason: Metinde böyle bir bilgi bulunmamaktadır.) 2026-07-31 21:27:14,462 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:15,841 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:15,843 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:16,351 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:17,507 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:17,931 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:45,671 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:27:49,143 [INFO] app.youtube.uploader: Uploaded video r0sRFwhAc-Q scheduled for 2026-08-01T07:00:00Z 2026-07-31 21:27:49,144 [INFO] app.orchestrator.pipeline: hukuk -> uploaded (r0sRFwhAc-Q), scheduled 2026-08-01T07:00:00Z 2026-07-31 21:27:49,145 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:50,546 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:50,549 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:51,042 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:27:52,094 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:27:52,717 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:19,724 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:28:23,125 [INFO] app.youtube.uploader: Uploaded video xakywsXcBi4 scheduled for 2026-08-01T09:00:00Z 2026-07-31 21:28:23,126 [INFO] app.orchestrator.pipeline: spor -> uploaded (xakywsXcBi4), scheduled 2026-08-01T09:00:00Z 2026-07-31 21:28:23,128 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:24,536 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:24,539 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:25,144 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:26,159 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:29,188 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:52,375 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:28:55,049 [INFO] app.youtube.uploader: Uploaded video 5TgzNvgoN0Q scheduled for 2026-08-01T11:00:00Z 2026-07-31 21:28:55,049 [INFO] app.orchestrator.pipeline: muzik -> uploaded (5TgzNvgoN0Q), scheduled 2026-08-01T11:00:00Z 2026-07-31 21:28:55,051 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:56,178 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:56,181 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:56,770 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:57,886 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:58,448 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:58,449 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for genel-kultur (attempt 1/5): "İskoçya'nın resmi hayvanı olan tek boynuzlu at yani unicorn, tarihteki mitolojik kökenleri ve kültürel önemi nedeniyle bu ülkenin resmi ulusal sembolü olarak gururla kabul edilmektedir." (reason: Metinde İskoçya'nın resmi hayvanı olduğuna dair hiçbir bilgi bulunmamaktadır.) 2026-07-31 21:28:58,450 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:28:59,731 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:28:59,735 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:00,222 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:01,777 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:02,196 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:32,350 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:29:34,943 [INFO] app.youtube.uploader: Uploaded video 473loBQbxfs scheduled for 2026-08-01T13:00:00Z 2026-07-31 21:29:34,943 [INFO] app.orchestrator.pipeline: genel-kultur -> uploaded (473loBQbxfs), scheduled 2026-08-01T13:00:00Z 2026-07-31 21:29:34,946 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:36,460 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:36,463 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:36,951 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:38,081 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:38,624 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:38,627 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for finans (attempt 1/5): 'Zengin milyarderlerin servetlerini korumak için kurduğu aile ofisleri, artık geleneksel şirketleri bile geride bırakarak dünya genelinde devasa bir ekonomik güce ulaşmış ve ülkelerin gayrisafi millî hasılasıyla yarışmaya başlamıştır.' (reason: Zengin milyarderlerin aile ofisleri) 2026-07-31 21:29:38,627 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:39,906 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:39,909 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:42,574 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:43,658 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:44,340 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:44,342 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for finans (attempt 2/5): "On dokuzuncu yüzyılda İngiltere'de posta pullarının yapışkan kısmı için zararlı maddelerin kullanıldığı ortaya çıkınca, halk bu sorunu çözmek için pulların arkasını yalayarak para pul tüketimi üzerinden devlete istemeden tatlı bir vergi ödemiştir." (reason: Metinde pulların yapışkan kısmında zararlı maddeler kullanıldığına veya halkın bu yolla devlete tatlı bir vergi ödediğine dair hiçbir bilgi yer almamaktadır.) 2026-07-31 21:29:44,343 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:45,529 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:45,533 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:46,025 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:47,052 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:47,819 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:47,830 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for finans (attempt 3/5): "19. yüzyılın başlarında İngiltere'de madeni para kıtlığı yaşandığı için bankalar devasa demir külçelerini taşımak yerine, borç senetlerinin üzerine el yazısıyla notlar düşerek geçici bir kağıt para sistemi yaratmışlardır." (reason: Bilgi cümlesinde bankaların geçici bir kağıt para sistemi yarattığı iddia edilirken, Wikipedia metninde küçük kupürlü madeni para kıtlığına çözüm olarak özel işletme sahipleri ve tüccarların özel olarak bastığı madeni token'ların (Conder tokens) kullanıldığı anlatılmaktadır.) 2026-07-31 21:29:47,831 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:49,281 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:49,284 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:29:49,777 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:29:50,272 [INFO] app.content.fact_check: No Wikipedia match for fact-check query 'Victorian era postage stamp cryptology communication', skipping verification 2026-07-31 21:30:18,531 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:30:22,016 [INFO] app.youtube.uploader: Uploaded video 3YxO-lgCVJ4 scheduled for 2026-08-01T15:00:00Z 2026-07-31 21:30:22,018 [INFO] app.orchestrator.pipeline: finans -> uploaded (3YxO-lgCVJ4), scheduled 2026-08-01T15:00:00Z 2026-07-31 21:30:22,020 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:23,461 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:23,464 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:24,169 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:25,060 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:25,594 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:25,595 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for tarih (attempt 1/5): "19. yüzyılda Amerika'da bir kasabada yaşayan John Torrington, keşif için gittiği Kuzey Kutbu'nda donarak öldükten sonra ekibi tarafından defnedilmiş, ancak aradan geçen 130 yıldan fazla süreye rağmen soğuk sayesinde yüz hatları ilk günkü gibi bozulmadan kalmayı başarmıştır." (reason: 19. yüzyılda Amerika'da bir kasabada yaşayan John Torrington) 2026-07-31 21:30:25,596 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:26,704 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:26,708 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:27,106 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:28,178 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:28,948 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:28,950 [WARNING] app.content.gemini_client: Fact failed Wikipedia verification for tarih (attempt 2/5): "19. yüzyılda İngiltere'de başbakanlık yapan William Gladstone, her lokmayı tam 32 kez çiğnemeden yutmazdı. Bu ilginç yeme alışkanlığı, zamanla ülkede yemek yeme rekorlarının kırıldığı tuhaf bir akıma dönüşmüştü." (reason: Bilgi cümlesindeki William Gladstone ve 19. yüzyıl İngiltere'si detayı, Wikipedia'daki The Flintstones çizgi filmi metniyle tamamen çelişmektedir.) 2026-07-31 21:30:28,951 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:30,451 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:30,454 [INFO] google_genai.models: AFC is enabled with max remote calls: 10. 2026-07-31 21:30:30,998 [INFO] httpx: HTTP Request: POST https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-lite-latest:generateContent "HTTP/1.1 200 OK" 2026-07-31 21:30:31,493 [INFO] app.content.fact_check: No Wikipedia match for fact-check query '18th century English yawning and gluttony clubs', skipping verification 2026-07-31 21:31:01,774 [INFO] googleapiclient.discovery_cache: file_cache is only supported with oauth2client<4.0.0 2026-07-31 21:31:06,253 [INFO] app.youtube.uploader: Uploaded video EMqr6LZ9YuE scheduled for 2026-08-01T17:00:00Z 2026-07-31 21:31:06,261 [INFO] app.orchestrator.pipeline: tarih -> uploaded (EMqr6LZ9YuE), scheduled 2026-08-01T17:00:00Z 2026-07-31 21:31:06,264 [INFO] app.orchestrator.pipeline: Daily run complete. Manifest: C:\laragon\www\shorts\output\2026-08-01\manifest.json