2025-12-17 04:00:35 [scrapy.utils.log] INFO: Scrapy 2.11.1 started (bot: news_scraper) 2025-12-17 04:00:35 [scrapy.utils.log] INFO: Versions: lxml 6.0.2.0, libxml2 2.14.6, cssselect 1.3.0, parsel 1.10.0, w3lib 2.3.1, Twisted 25.5.0, Python 3.11.13 (main, Aug 12 2025, 22:39:41) [GCC 14.2.0], pyOpenSSL 25.3.0 (OpenSSL 3.5.3 16 Sep 2025), cryptography 46.0.1, Platform Linux-5.15.0-157-generic-x86_64-with 2025-12-17 04:00:35 [scrapy.addons] INFO: Enabled addons: [] 2025-12-17 04:00:35 [asyncio] DEBUG: Using selector: EpollSelector 2025-12-17 04:00:35 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor 2025-12-17 04:00:35 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop 2025-12-17 04:00:35 [scrapy.extensions.telnet] INFO: Telnet Password: eaedf3cf1b8a9391 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-call.apigateway to before-call.api-gateway 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/endpoints.json 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/sdk-default-configuration.json 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Event choose-service-name: calling handler 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/s3/2006-03-01/service-2.json.gz 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/partitions.json 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler ._handler at 0x7f4692d88720> 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler 2025-12-17 04:00:35 [botocore.endpoint] DEBUG: Setting s3 timeout as (60, 60) 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/_retry.json 2025-12-17 04:00:35 [botocore.client] DEBUG: Registering retry handlers for service: s3 2025-12-17 04:00:35 [botocore.utils] DEBUG: Registering S3 region redirector handler 2025-12-17 04:00:35 [botocore.utils] DEBUG: Registering S3Express Identity Resolver 2025-12-17 04:00:35 [scrapy.middleware] INFO: Enabled extensions: ['scrapy.extensions.corestats.CoreStats', 'scrapy.extensions.telnet.TelnetConsole', 'scrapy.extensions.memusage.MemoryUsage', 'scrapy.extensions.closespider.CloseSpider', 'scrapy.extensions.feedexport.FeedExporter', 'scrapy.extensions.logstats.LogStats', 'scrapy.extensions.throttle.AutoThrottle'] 2025-12-17 04:00:35 [scrapy.crawler] INFO: Overridden settings: {'AUTOTHROTTLE_ENABLED': True, 'BOT_NAME': 'news_scraper', 'CLOSESPIDER_TIMEOUT': 1800, 'CONCURRENT_REQUESTS': 4, 'DOWNLOAD_DELAY': 2, 'FEED_EXPORT_ENCODING': 'utf-8', 'LOG_FILE': '/opt/scrapyd/logs/news_scraper/tuoitre_timestamp/dee12fc8dafc11f099e2d6783c969646.log', 'NEWSPIDER_MODULE': 'news_scraper.spiders', 'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7', 'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['news_scraper.spiders'], 'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor'} 2025-12-17 04:00:35 [scrapy.middleware] INFO: Enabled downloader middlewares: ['scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware', 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware', 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware', 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware', 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware', 'news_scraper.middlewares.NewsScraperDownloaderMiddleware', 'scrapy.downloadermiddlewares.retry.RetryMiddleware', 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware', 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware', 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware', 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware', 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware', 'scrapy.downloadermiddlewares.stats.DownloaderStats'] 2025-12-17 04:00:35 [scrapy.middleware] INFO: Enabled spider middlewares: ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware', 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware', 'scrapy.spidermiddlewares.referer.RefererMiddleware', 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware', 'scrapy.spidermiddlewares.depth.DepthMiddleware'] 2025-12-17 04:00:35 [scrapy.middleware] INFO: Enabled item pipelines: [] 2025-12-17 04:00:35 [scrapy.core.engine] INFO: Spider opened 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from creating-client-class.iot-data to creating-client-class.iot-data-plane 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-call.apigateway to before-call.api-gateway 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from request-created.machinelearning.Predict to request-created.machine-learning.Predict 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.autoscaling.CreateLaunchConfiguration to before-parameter-build.auto-scaling.CreateLaunchConfiguration 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.route53 to before-parameter-build.route-53 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from request-created.cloudsearchdomain.Search to request-created.cloudsearch-domain.Search 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to docs.*.auto-scaling.CreateLaunchConfiguration.complete-section 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.logs.CreateExportTask to before-parameter-build.cloudwatch-logs.CreateExportTask 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.logs.CreateExportTask.complete-section to docs.*.cloudwatch-logs.CreateExportTask.complete-section 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from before-parameter-build.cloudsearchdomain.Search to before-parameter-build.cloudsearch-domain.Search 2025-12-17 04:00:35 [botocore.hooks] DEBUG: Changing event name from docs.*.cloudsearchdomain.Search.complete-section to docs.*.cloudsearch-domain.Search.complete-section 2025-12-17 04:00:35 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/endpoints.json 2025-12-17 04:00:36 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/sdk-default-configuration.json 2025-12-17 04:00:36 [botocore.hooks] DEBUG: Event choose-service-name: calling handler 2025-12-17 04:00:36 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/s3/2006-03-01/service-2.json.gz 2025-12-17 04:00:36 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/s3/2006-03-01/endpoint-rule-set-1.json.gz 2025-12-17 04:00:36 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/partitions.json 2025-12-17 04:00:36 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler 2025-12-17 04:00:36 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler ._handler at 0x7f4691ea1620> 2025-12-17 04:00:36 [botocore.hooks] DEBUG: Event creating-client-class.s3: calling handler 2025-12-17 04:00:36 [botocore.endpoint] DEBUG: Setting s3 timeout as (60, 60) 2025-12-17 04:00:36 [botocore.loaders] DEBUG: Loading JSON file: /usr/local/lib/python3.11/site-packages/botocore/data/_retry.json 2025-12-17 04:00:36 [botocore.client] DEBUG: Registering retry handlers for service: s3 2025-12-17 04:00:36 [botocore.utils] DEBUG: Registering S3 region redirector handler 2025-12-17 04:00:36 [botocore.utils] DEBUG: Registering S3Express Identity Resolver 2025-12-17 04:00:36 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min) 2025-12-17 04:00:36 [tuoitre_timestamp] INFO: Spider opened: tuoitre_timestamp 2025-12-17 04:00:36 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6028 2025-12-17 04:00:36 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2025-12-17 04:00:43 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2025-12-17 04:00:45 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (301) to from 2025-12-17 04:00:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:49 [tuoitre_timestamp] INFO: 2025-12-17 09:25:46 smaller than 2025-12-17 10:39:00 2025-12-17 04:00:50 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:50 [tuoitre_timestamp] INFO: 2025-12-17 09:11:28 smaller than 2025-12-17 10:39:00 2025-12-17 04:00:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:53 [tuoitre_timestamp] INFO: 2025-12-17 09:15:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:00:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:56 [tuoitre_timestamp] INFO: 2025-12-17 09:16:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:00:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:00:57 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/tieu-dung-xanh-dinh-hinh-phong-cach-song-mo-loi-canh-tranh-cho-doanh-nghiep-20251216192036133.htm 2025-12-17 04:01:00 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:00 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/cuoc-chien-truong-ky-chong-ung-thu-ky-2-lieu-phap-mien-dich-cua-ts-james-allison-20251216104721643.htm 2025-12-17 04:01:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:03 [tuoitre_timestamp] INFO: 2025-12-12 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/minh-long-ra-mat-bst-tet-2026-binh-ngo-vinh-hoa-20251212144903102.htm 2025-12-17 04:01:05 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:05 [tuoitre_timestamp] INFO: 2025-12-17 09:49:23 smaller than 2025-12-17 10:39:00 2025-12-17 04:01:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:08 [tuoitre_timestamp] INFO: 2025-12-17 10:04:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:01:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:10 [tuoitre_timestamp] INFO: 2025-12-17 05:51:22 smaller than 2025-12-17 10:39:00 2025-12-17 04:01:11 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:12 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/thanh-tra-vao-cuoc-3-doanh-nghiep-lu-hanh-tai-da-nang-bi-xu-phat-20251216072519788.htm 2025-12-17 04:01:13 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:14 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/tp-hcm-de-xuat-lap-157-diem-quan-trac-chat-luong-khong-khi-2025121619065853.htm 2025-12-17 04:01:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:16 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/xoa-xam-co-xoa-duoc-triet-de-hay-khong-165725.htm 2025-12-17 04:01:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:19 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/6-dau-hieu-tham-lang-canh-bao-dot-quy-truoc-1-thang-183817.htm 2025-12-17 04:01:21 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:21 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/hoc-sinh-tp-hcm-phieu-luu-cung-harry-potter-trong-tiet-hoc-tieng-viet-van-dung-ai-20251216141347269.htm 2025-12-17 04:01:23 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:23 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://tuoitre.vn/phat-trien-theo-mo-hinh-cu-can-tho-se-kho-but-pha-va-kho-giu-vai-tro-trung-tam-vung-20251216112711291.htm 2025-12-17 04:01:23 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2025-12-17 04:01:23 [protego._protego] DEBUG: Rule at line 1 without any user agent to enforce it on. 2025-12-17 04:01:23 [protego._protego] DEBUG: Rule at line 2 without any user agent to enforce it on. 2025-12-17 04:01:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:26 [tuoitre_timestamp] INFO: 2025-12-17 06:48:20 smaller than 2025-12-17 10:39:00 2025-12-17 04:01:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:01:29 [openai._base_client] DEBUG: Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'role': 'user', 'content': 'Act as a content analysis tool. I will provide you with a piece of content, and your task is to extract relevant tags (keywords or phrases) that summarize the main topics, themes, or ideas present in the text. The tags should be concise, specific, and useful for categorization or search purposes. Ignore common filler words (e.g., \'the\', \'and\', \'is\') unless they are part of a specific concept or phrase. After analyzing the content, return the tags in a simple list format. Here is the content to analyze: Tối 16-12, môn điền kinh tại SEA Games 33 đã chính thức hạ màn. Nỗ lực của Nguyễn Thị Oanh, cùng một loạt các đồng đội như Kim Anh, Trần Thị Loan, và đội chạy tiếp sức giúp điền kinh Việt Nam hoàn thành chỉ tiêu 12 HCV ở SEA Games 33. Đó cũng là một trong những điểm sáng hiếm hoi của thể thao Việt Nam tại SEA Games 33 - tính cho đến thời điểm này. Sau 7 ngày thi đấu chính thức, Việt Nam mới giành được 48 HCV (tính đến trước ngày 17-12), và chỉ còn 3 ngày nữa để mong chạm đến chỉ tiêu 100 HCV. Đoàn Indonesia hiện giữ vững vị trí thứ 2 với 62 HCV, trong khi chủ nhà Thái Lan đã vượt cột mốc 160 HCV. Trong dự kiến ban đầu, ngày thi đấu 17-12 (tức ngày thi đấu chính thức thứ 8 của SEA Games 33) là một ngày vô cùng quan trọng với thể thao Việt Nam. Đánh giá này xuất phát từ gần 40 trận chung kết nhóm các môn võ (muay, pencak silat, kiếm và vật) sẽ diễn ra trong hôm nay. Và gần một nửa trong số đó có sự hiện diện của những VĐV Việt Nam. Điều này hứa hẹn mang đến một cơn mưa vàng. Không chỉ vậy, các môn bắn súng, đua thuyền và cử tạ hứa hẹn sẽ mang về trên dưới 10 HCV trong ngày hôm nay. Trong trường hợp lý tưởng nhất, Việt Nam sẽ có cú bứt phá ở ngày 17-12, và kết thúc ngày hôm nay với tổng sống HCV vào khoảng 70. Nhưng kể cả như vậy, việc hoàn thành chỉ tiêu 100 HCV vẫn là rất khó. Và quan trọng hơn, Việt Nam đang trải qua một kỳ SEA Games "khá buồn" với các môn Olympic. Cho đến thời điểm hiện tại, các tay vợt Việt Nam để lại quá ít dấu ấn ở bộ 3 môn cầm vợt - quần vợt, bóng bàn và cầu lông. Đây đều là những môn thể thao giàu tính đại chúng lẫn nhà nghề, có phong trào rất phát triển tại Việt Nam. Tuy nhiên, cả ba thiếu sự đầu tư tương xứng, và cho đến nay Viêt Nam hoàn toàn tụt lại so với các nước như Thái Lan, Indonesia, Malaysia, Singapore... Ở điền kinh, Việt Nam vẫn duy trì phong độ ổn định, nhưng lại gần như trắng tay ở nhóm cự ly tốc độ - vốn là tâm điểm của môn thể thao nữ hoàng. Chỉ mình Lê Thị Cẩm Tú tạo được dấu ấn với HCB ở nội dung 200m nữ. Ở bơi lội, dù một số VĐV trẻ như Quang Thuấn, Nguyễn Quốc, Thúy Hiền, Mỹ Tiên có bước tiến khá ấn tượng, nhưng dàn ngôi sao như Huy Hoàng, Hưng Nguyên lại dần sa sút. Bóng chuyền, môn thể thao có bước tiến mạnh mẽ thời gian qua, để lại nỗi nuối tiếc lớn ở trận chung kết nữ, nhưng lại quá nhạt nhòa với đội nam. SEA Games vẫn còn ít nhất 3 ngày thi đấu để Việt Nam tiếp tục vươn mình tại các môn Olympic như bắn cung, cử tạ, vật, boxing... Nhưng cho đến thời điểm hiện tại, đây đang là một kỳ SEA Games chưa nhiều điểm sáng của thể thao Việt Nam'}], 'model': 'gpt-4o-mini', 'max_tokens': 200, 'temperature': 0.3}} 2025-12-17 04:01:29 [openai._base_client] DEBUG: Sending HTTP Request: POST https://api.openai.com/v1/chat/completions 2025-12-17 04:01:29 [httpcore.connection] DEBUG: connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=900 socket_options=None 2025-12-17 04:01:29 [httpcore.connection] DEBUG: connect_tcp.complete return_value= 2025-12-17 04:01:29 [httpcore.connection] DEBUG: start_tls.started ssl_context= server_hostname='api.openai.com' timeout=900 2025-12-17 04:01:29 [httpcore.connection] DEBUG: start_tls.complete return_value= 2025-12-17 04:01:29 [httpcore.http11] DEBUG: send_request_headers.started request= 2025-12-17 04:01:29 [httpcore.http11] DEBUG: send_request_headers.complete 2025-12-17 04:01:29 [httpcore.http11] DEBUG: send_request_body.started request= 2025-12-17 04:01:29 [httpcore.http11] DEBUG: send_request_body.complete 2025-12-17 04:01:29 [httpcore.http11] DEBUG: receive_response_headers.started request= 2025-12-17 04:01:33 [httpcore.http11] DEBUG: receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Wed, 17 Dec 2025 04:01:33 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-bmggli0qfnphtzkdehrnfdrn'), (b'openai-processing-ms', b'3285'), (b'openai-project', b'proj_AqBCEfNib7E5LbrMYDz2oklk'), (b'openai-version', b'2020-10-01'), (b'x-envoy-upstream-service-time', b'3300'), (b'x-ratelimit-limit-requests', b'30000'), (b'x-ratelimit-limit-tokens', b'150000000'), (b'x-ratelimit-remaining-requests', b'29999'), (b'x-ratelimit-remaining-tokens', b'149999050'), (b'x-ratelimit-reset-requests', b'2ms'), (b'x-ratelimit-reset-tokens', b'0s'), (b'x-request-id', b'req_9d1ca19b6f2d4808b7c3e1f035f76a59'), (b'x-openai-proxy-wasm', b'v0.1'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=pnvsRyrOdb2IemjFARC7Q7MP1bLxFgjwPbLhneiAmgI-1765944093-1.0.1.1-q.xg28CFPlCos1_0b7fK_9GyKKR4ZaRjND9NX0gxEW9i0qawMcPdVRxgAy5VeXVg7pJhu7Vaz.YT37hiedl3JhBAhi1lSr6H5EGznbiJtoI; path=/; expires=Wed, 17-Dec-25 04:31:33 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Strict-Transport-Security', b'max-age=31536000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=PxE2p2MYg4D2NlPgKeVO2QaT2IcFs.DNIcrK4sP6KEQ-1765944093247-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9af385010c3c9337-HKG'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')]) 2025-12-17 04:01:33 [httpx] INFO: HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK" 2025-12-17 04:01:33 [httpcore.http11] DEBUG: receive_response_body.started request= 2025-12-17 04:01:33 [httpcore.http11] DEBUG: receive_response_body.complete 2025-12-17 04:01:33 [httpcore.http11] DEBUG: response_closed.started 2025-12-17 04:01:33 [httpcore.http11] DEBUG: response_closed.complete 2025-12-17 04:01:33 [openai._base_client] DEBUG: HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Wed, 17 Dec 2025 04:01:33 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-bmggli0qfnphtzkdehrnfdrn'), ('openai-processing-ms', '3285'), ('openai-project', 'proj_AqBCEfNib7E5LbrMYDz2oklk'), ('openai-version', '2020-10-01'), ('x-envoy-upstream-service-time', '3300'), ('x-ratelimit-limit-requests', '30000'), ('x-ratelimit-limit-tokens', '150000000'), ('x-ratelimit-remaining-requests', '29999'), ('x-ratelimit-remaining-tokens', '149999050'), ('x-ratelimit-reset-requests', '2ms'), ('x-ratelimit-reset-tokens', '0s'), ('x-request-id', 'req_9d1ca19b6f2d4808b7c3e1f035f76a59'), ('x-openai-proxy-wasm', 'v0.1'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=pnvsRyrOdb2IemjFARC7Q7MP1bLxFgjwPbLhneiAmgI-1765944093-1.0.1.1-q.xg28CFPlCos1_0b7fK_9GyKKR4ZaRjND9NX0gxEW9i0qawMcPdVRxgAy5VeXVg7pJhu7Vaz.YT37hiedl3JhBAhi1lSr6H5EGznbiJtoI; path=/; expires=Wed, 17-Dec-25 04:31:33 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=PxE2p2MYg4D2NlPgKeVO2QaT2IcFs.DNIcrK4sP6KEQ-1765944093247-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '9af385010c3c9337-HKG'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')]) 2025-12-17 04:01:33 [openai._base_client] DEBUG: request_id: req_9d1ca19b6f2d4808b7c3e1f035f76a59 2025-12-17 04:01:33 [tuoitre_timestamp] INFO: Min timestamp: 2025-12-17 10:39:00, Published timestamp: 2025-12-17 10:55:00 2025-12-17 04:01:33 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): tts-api:4444 2025-12-17 04:04:57 [urllib3.connectionpool] DEBUG: http://tts-api:4444 "POST /api/v2/text-to-speech HTTP/1.1" 200 411 2025-12-17 04:04:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://tuoitre.vn/the-thao-viet-nam-chua-co-nhieu-diem-sang-o-sea-games-33-2025121709502422.htm> {'audio_url': 'https://lake-api.actable.ai/tts-data/qrusmjlx-2025-12-17%2004%3A01%3A35.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=pmq7GsXVsXQZXqTM0hWE%2F20251217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251217T040445Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=1b0bf88a2ea914bf085cdab75fb1b71c56d16c1534c1fa953c7623bce608c5d7', 'author': 'HUY ĐĂNG', 'category': 'Thể thao', 'content': 'Tối 16-12, môn điền kinh tại SEA Games 33 đã chính thức hạ màn. ' 'Nỗ lực của Nguyễn Thị Oanh, cùng một loạt các đồng đội như Kim ' 'Anh, Trần Thị Loan, và đội chạy tiếp sức giúp điền kinh Việt Nam ' 'hoàn thành chỉ tiêu 12 HCV ở SEA Games 33. Đó cũng là một trong ' 'những điểm sáng hiếm hoi của thể thao Việt Nam tại SEA Games 33 - ' 'tính cho đến thời điểm này. Sau 7 ngày thi đấu chính thức, Việt ' 'Nam mới giành được 48 HCV (tính đến trước ngày 17-12), và chỉ còn ' '3 ngày nữa để mong chạm đến chỉ tiêu 100 HCV. Đoàn Indonesia hiện ' 'giữ vững vị trí thứ 2 với 62 HCV, trong khi chủ nhà Thái Lan đã ' 'vượt cột mốc 160 HCV. Trong dự kiến ban đầu, ngày thi đấu 17-12 ' '(tức ngày thi đấu chính thức thứ 8 của SEA Games 33) là một ngày ' 'vô cùng quan trọng với thể thao Việt Nam. Đánh giá này xuất phát ' 'từ gần 40 trận chung kết nhóm các môn võ (muay, pencak silat, ' 'kiếm và vật) sẽ diễn ra trong hôm nay. Và gần một nửa trong số đó ' 'có sự hiện diện của những VĐV Việt Nam. Điều này hứa hẹn mang đến ' 'một cơn mưa vàng. Không chỉ vậy, các môn bắn súng, đua thuyền và ' 'cử tạ hứa hẹn sẽ mang về trên dưới 10 HCV trong ngày hôm nay. ' 'Trong trường hợp lý tưởng nhất, Việt Nam sẽ có cú bứt phá ở ngày ' '17-12, và kết thúc ngày hôm nay với tổng sống HCV vào khoảng 70. ' 'Nhưng kể cả như vậy, việc hoàn thành chỉ tiêu 100 HCV vẫn là rất ' 'khó. Và quan trọng hơn, Việt Nam đang trải qua một kỳ SEA Games ' '"khá buồn" với các môn Olympic. Cho đến thời điểm hiện tại, các ' 'tay vợt Việt Nam để lại quá ít dấu ấn ở bộ 3 môn cầm vợt - quần ' 'vợt, bóng bàn và cầu lông. Đây đều là những môn thể thao giàu ' 'tính đại chúng lẫn nhà nghề, có phong trào rất phát triển tại ' 'Việt Nam. Tuy nhiên, cả ba thiếu sự đầu tư tương xứng, và cho đến ' 'nay Viêt Nam hoàn toàn tụt lại so với các nước như Thái Lan, ' 'Indonesia, Malaysia, Singapore... Ở điền kinh, Việt Nam vẫn duy ' 'trì phong độ ổn định, nhưng lại gần như trắng tay ở nhóm cự ly ' 'tốc độ - vốn là tâm điểm của môn thể thao nữ hoàng. Chỉ mình Lê ' 'Thị Cẩm Tú tạo được dấu ấn với HCB ở nội dung 200m nữ. Ở bơi lội, ' 'dù một số VĐV trẻ như Quang Thuấn, Nguyễn Quốc, Thúy Hiền, Mỹ ' 'Tiên có bước tiến khá ấn tượng, nhưng dàn ngôi sao như Huy Hoàng, ' 'Hưng Nguyên lại dần sa sút. Bóng chuyền, môn thể thao có bước ' 'tiến mạnh mẽ thời gian qua, để lại nỗi nuối tiếc lớn ở trận chung ' 'kết nữ, nhưng lại quá nhạt nhòa với đội nam. SEA Games vẫn còn ít ' 'nhất 3 ngày thi đấu để Việt Nam tiếp tục vươn mình tại các môn ' 'Olympic như bắn cung, cử tạ, vật, boxing... Nhưng cho đến thời ' 'điểm hiện tại, đây đang là một kỳ SEA Games chưa nhiều điểm sáng ' 'của thể thao Việt Nam', 'description': 'Đặt chỉ tiêu đoạt 100 HCV tại SEA Games 33, nhưng đến sau ' 'ngày thi đấu 16-12, đoàn thể thao Việt Nam chỉ đi được một ' 'nửa chặng đường.', 'html_content': '
\n' '
SEA Games '
                 '- Ảnh 1.

Điền kinh Việt Nam (phải) nỗ lực hoàn thành ' 'chỉ tiêu tại SEA Games 33 - Ảnh: NAM ' 'TRẦN

Tối 16-12, môn điền kinh ' 'tại SEA Games 33 đã chính thức hạ màn. Nỗ lực của Nguyễn Thị ' 'Oanh, cùng một loạt các đồng đội như Kim Anh, Trần Thị Loan, ' 'và đội chạy tiếp sức giúp điền kinh Việt Nam hoàn thành chỉ ' 'tiêu 12 HCV ở SEA Games 33.

Đó cũng là một trong những ' 'điểm sáng hiếm hoi của thể thao Việt Nam tại SEA Games 33 - ' 'tính cho đến thời điểm này.\xa0

Sau 7 ngày thi đấu ' 'chính thức, Việt Nam mới giành được 48 HCV (tính đến trước ' 'ngày 17-12), và chỉ còn 3 ngày nữa để mong chạm đến chỉ tiêu ' '100 HCV. Đoàn Indonesia hiện giữ vững vị trí thứ 2 với 62 ' 'HCV, trong khi chủ nhà Thái Lan đã vượt cột mốc 160 ' 'HCV.

Trong dự kiến ban đầu, ngày thi đấu 17-12 (tức ' 'ngày thi đấu chính thức thứ 8 của SEA Games 33) là một ngày ' 'vô cùng quan trọng với thể thao Việt Nam.\xa0

Đánh giá ' 'này xuất phát từ gần 40 trận chung kết nhóm các môn võ ' '(muay, pencak silat, kiếm và vật) sẽ diễn ra trong hôm nay. ' 'Và gần một nửa trong số đó có sự hiện diện của những VĐV ' 'Việt Nam. Điều này hứa hẹn mang đến một cơn mưa vàng.\xa0' '

Không chỉ vậy, các môn bắn súng, đua thuyền và cử tạ ' 'hứa hẹn sẽ mang về trên dưới 10 HCV trong ngày hôm nay. ' 'Trong trường hợp lý tưởng nhất, Việt Nam sẽ có cú bứt phá ở ' 'ngày 17-12, và kết thúc ngày hôm nay với tổng sống HCV vào ' 'khoảng 70.\xa0

Nhưng kể cả như vậy, việc hoàn thành ' 'chỉ tiêu 100 HCV vẫn là rất khó. Và quan trọng hơn, Việt Nam ' 'đang trải qua một kỳ SEA Games "khá buồn" với các môn ' 'Olympic. Cho đến thời điểm hiện tại, các tay vợt Việt Nam để ' 'lại quá ít dấu ấn ở bộ 3 môn cầm vợt - quần vợt, bóng bàn và ' 'cầu lông.\xa0

Đây đều là những môn thể thao giàu tính ' 'đại chúng lẫn nhà nghề, có phong trào rất phát triển tại ' 'Việt Nam. Tuy nhiên, cả ba thiếu sự đầu tư tương xứng, và ' 'cho đến nay Viêt Nam hoàn toàn tụt lại so với các nước như ' 'Thái Lan, Indonesia, Malaysia, Singapore...

Thể thao '
                 'Việt Nam chưa có nhiều điểm sáng ở SEA Games 33 - Ảnh 2.

Kình ngư Huy Hoàng (giữa) đã bắt đầu có dấu ' 'hiệu sa sút - Ảnh tư liệu

Ở điền ' 'kinh, Việt Nam vẫn duy trì phong độ ổn định, nhưng lại gần ' 'như trắng tay ở nhóm cự ly tốc độ - vốn là tâm điểm của môn ' 'thể thao nữ hoàng. Chỉ mình Lê Thị Cẩm Tú tạo được dấu ấn ' 'với HCB ở nội dung 200m nữ.

Ở bơi lội, dù một số VĐV ' 'trẻ như Quang Thuấn, Nguyễn Quốc, Thúy Hiền, Mỹ Tiên có bước ' 'tiến khá ấn tượng, nhưng dàn ngôi sao như Huy Hoàng, Hưng ' 'Nguyên lại dần sa sút.\xa0

Bóng chuyền, môn thể thao ' 'có bước tiến mạnh mẽ thời gian qua, để lại nỗi nuối tiếc lớn ' 'ở trận chung kết nữ, nhưng lại quá nhạt nhòa với đội nam.\xa0' '

SEA Games vẫn còn ít nhất 3 ngày thi đấu để Việt Nam ' 'tiếp tục vươn mình tại các môn Olympic như bắn cung, cử tạ, ' 'vật, boxing... Nhưng cho đến thời điểm hiện tại, đây đang là ' 'một kỳ SEA Games chưa nhiều điểm sáng của thể thao Việt ' 'Nam

Việt Nam chưa có nhiều điểm '
                 'sáng ở SEA Games 33 - Ảnh 3.Vì sao Thái ' "Lan, Indonesia và Malaysia 'lơ là' SEA Games từ ngày " '17-12?

Các ' 'trang báo thể thao ở Thái Lan, Malaysia và Indonesia bắt đầu ' 'giảm lưu lượng tin bài về SEA Games 33, để nhường chỗ cho ' 'một sự kiện được người hâm mộ thể thao 3 quốc gia này quan ' 'tâm chẳng kém - Giải cầu lông World Tour Finals ' '2025.

\n' ' \n' '
', 'md_content': '\n' '![SEA Games - Ảnh ' '1.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/z73338974264874c522923993fccbdb4d6de666d2bb809-17659396805801766666002.jpg)Điền ' 'kinh Việt Nam (phải) nỗ lực hoàn thành chỉ tiêu tại SEA Games ' '33 - Ảnh: NAM TRẦN\n' '\n' 'Tối 16-12, môn điền kinh tại SEA Games 33 đã chính thức hạ ' 'màn. Nỗ lực của Nguyễn Thị Oanh, cùng một loạt các đồng đội ' 'như Kim Anh, Trần Thị Loan, và đội chạy tiếp sức giúp điền ' 'kinh Việt Nam hoàn thành chỉ tiêu 12 HCV ở SEA Games 33.\n' '\n' 'Đó cũng là một trong những điểm sáng hiếm hoi của thể thao ' 'Việt Nam tại SEA Games 33 - tính cho đến thời điểm này.\xa0\n' '\n' 'Sau 7 ngày thi đấu chính thức, Việt Nam mới giành được 48 HCV ' '(tính đến trước ngày 17-12), và chỉ còn 3 ngày nữa để mong ' 'chạm đến chỉ tiêu 100 HCV. Đoàn Indonesia hiện giữ vững vị trí ' 'thứ 2 với 62 HCV, trong khi chủ nhà Thái Lan đã vượt cột mốc ' '160 HCV.\n' '\n' 'Trong dự kiến ban đầu, ngày thi đấu 17-12 (tức ngày thi đấu ' 'chính thức thứ 8 của SEA Games 33) là một ngày vô cùng quan ' 'trọng với thể thao Việt Nam.\xa0\n' '\n' 'Đánh giá này xuất phát từ gần 40 trận chung kết nhóm các môn ' 'võ (muay, pencak silat, kiếm và vật) sẽ diễn ra trong hôm nay. ' 'Và gần một nửa trong số đó có sự hiện diện của những VĐV Việt ' 'Nam. Điều này hứa hẹn mang đến một cơn mưa vàng.\xa0\n' '\n' 'Không chỉ vậy, các môn bắn súng, đua thuyền và cử tạ hứa hẹn ' 'sẽ mang về trên dưới 10 HCV trong ngày hôm nay. Trong trường ' 'hợp lý tưởng nhất, Việt Nam sẽ có cú bứt phá ở ngày 17-12, và ' 'kết thúc ngày hôm nay với tổng sống HCV vào khoảng 70.\xa0\n' '\n' 'Nhưng kể cả như vậy, việc hoàn thành chỉ tiêu 100 HCV vẫn là ' 'rất khó. Và quan trọng hơn, Việt Nam đang trải qua một kỳ SEA ' 'Games "khá buồn" với các môn Olympic. Cho đến thời điểm hiện ' 'tại, các tay vợt Việt Nam để lại quá ít dấu ấn ở bộ 3 môn cầm ' 'vợt - quần vợt, bóng bàn và cầu lông.\xa0\n' '\n' 'Đây đều là những môn thể thao giàu tính đại chúng lẫn nhà ' 'nghề, có phong trào rất phát triển tại Việt Nam. Tuy nhiên, cả ' 'ba thiếu sự đầu tư tương xứng, và cho đến nay Viêt Nam hoàn ' 'toàn tụt lại so với các nước như Thái Lan, Indonesia, ' 'Malaysia, Singapore...\n' '\n' '![Thể thao Việt Nam chưa có nhiều điểm sáng ở SEA Games 33 - ' 'Ảnh ' '2.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/10/9/huy-hoang-1760015554859283635649.jpeg)Kình ' 'ngư Huy Hoàng (giữa) đã bắt đầu có dấu hiệu sa sút - Ảnh tư ' 'liệu\n' '\n' 'Ở điền kinh, Việt Nam vẫn duy trì phong độ ổn định, nhưng lại ' 'gần như trắng tay ở nhóm cự ly tốc độ - vốn là tâm điểm của ' 'môn thể thao nữ hoàng. Chỉ mình Lê Thị Cẩm Tú tạo được dấu ấn ' 'với HCB ở nội dung 200m nữ.\n' '\n' 'Ở bơi lội, dù một số VĐV trẻ như Quang Thuấn, Nguyễn Quốc, ' 'Thúy Hiền, Mỹ Tiên có bước tiến khá ấn tượng, nhưng dàn ngôi ' 'sao như Huy Hoàng, Hưng Nguyên lại dần sa sút.\xa0\n' '\n' 'Bóng chuyền, môn thể thao có bước tiến mạnh mẽ thời gian qua, ' 'để lại nỗi nuối tiếc lớn ở trận chung kết nữ, nhưng lại quá ' 'nhạt nhòa với đội nam.\xa0\n' '\n' 'SEA Games vẫn còn ít nhất 3 ngày thi đấu để Việt Nam tiếp tục ' 'vươn mình tại các môn Olympic như bắn cung, cử tạ, vật, ' 'boxing... Nhưng cho đến thời điểm hiện tại, đây đang là một kỳ ' 'SEA Games chưa nhiều điểm sáng của thể thao Việt Nam\n' '\n' '[![Việt Nam chưa có nhiều điểm sáng ở SEA Games 33 - Ảnh ' '3.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/16/kunlavut-vitidsarn-thai-lan-olympic-2024-2-17230914089341118452355-99-0-1303-1926-crop-1765928139020330809233.jpg)](/vi-sao-thai-lan-indonesia-va-malaysia-lo-la-sea-games-tu-ngay-17-12-20251217063746911.htm)[Vì ' "sao Thái Lan, Indonesia và Malaysia 'lơ là' SEA Games từ ngày " '17-12?](/vi-sao-thai-lan-indonesia-va-malaysia-lo-la-sea-games-tu-ngay-17-12-20251217063746911.htm)Các ' 'trang báo thể thao ở Thái Lan, Malaysia và Indonesia bắt đầu ' 'giảm lưu lượng tin bài về SEA Games 33, để nhường chỗ cho một ' 'sự kiện được người hâm mộ thể thao 3 quốc gia này quan tâm ' 'chẳng kém - Giải cầu lông World Tour Finals 2025.\n' '\n' '\n' '\n' '[Đọc tiếp](# "Đọc tiếp") \n' '[Về trang Chủ đề](/nhom-chu-de.htm "Về trang chủ đề") \n' '\n', 'published_date': datetime.date(2025, 12, 17), 'published_timestamp': datetime.datetime(2025, 12, 17, 10, 55), 'source': 'TuoiTre', 'tags': ['SEA Games 33', 'điền kinh', 'Nguyễn Thị Oanh', 'HCV (Huy chương vàng)', 'thể thao Việt Nam', 'thành tích', 'Indonesia', 'Thái Lan', 'môn võ', 'muay', 'pencak silat', 'kiếm', 'vật', 'bắn súng', 'đua thuyền', 'cử tạ', 'quần vợt', 'bóng bàn', 'cầu lông', 'Lê Thị Cẩm Tú', 'HCB (Huy chương bạc)', 'bơi lội', 'bóng chuyền', 'Olympic', 'đầu tư thể thao', 'phong độ', 'thành tích thể thao'], 'title': 'Thể thao Việt Nam chưa có nhiều điểm sáng ở SEA Games 33', 'url': 'https://tuoitre.vn/the-thao-viet-nam-chua-co-nhieu-diem-sang-o-sea-games-33-2025121709502422.htm', 'voice': 'SG-Nam-1-TM'} 2025-12-17 04:04:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2025-12-17 04:04:57 [protego._protego] DEBUG: Rule at line 1 without any user agent to enforce it on. 2025-12-17 04:04:57 [protego._protego] DEBUG: Rule at line 2 without any user agent to enforce it on. 2025-12-17 04:04:57 [scrapy.extensions.logstats] INFO: Crawled 23 pages (at 23 pages/min), scraped 1 items (at 1 items/min) 2025-12-17 04:04:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:04:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:04:57 [openai._base_client] DEBUG: Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'role': 'user', 'content': 'Act as a content analysis tool. I will provide you with a piece of content, and your task is to extract relevant tags (keywords or phrases) that summarize the main topics, themes, or ideas present in the text. The tags should be concise, specific, and useful for categorization or search purposes. Ignore common filler words (e.g., \'the\', \'and\', \'is\') unless they are part of a specific concept or phrase. After analyzing the content, return the tags in a simple list format. Here is the content to analyze: Theo News1, G-DRAGON tiếp tục góp mặt trong Hypebeast 100 (HB100) năm 2025. Đây là danh sách tạp chí thời trang và phong cách sống hàng đầu nước Mỹ Hypebeast công bố hằng năm. Hypebeast 100 tuyển chọn 100 nhân vật có tầm ảnh hưởng tiêu biểu nhất của năm trong các lĩnh vực thời trang, streetwear, âm nhạc, nghệ thuật và thiết kế, dựa trên mức độ lan tỏa văn hóa vượt qua ranh giới thể loại và quốc gia. Năm nay, G-DRAGON sánh vai cùng những biểu tượng sáng tạo toàn cầu như Pharrell Williams, Travis Scott, A$AP Rocky... Lý giải về việc lựa chọn G-DRAGON, Hypebeast cho biết: "Trong suốt năm 2025, G-DRAGON đã chứng minh sức ảnh hưởng không ngừng của mình với tư cách một biểu tượng văn hóa toàn cầu thông qua hành trình sáng tạo độc bản, trải dài từ âm nhạc, nghệ thuật, thời trang cho đến lĩnh vực xa xỉ". Tạp chí nhấn mạnh rằng album phòng thu Übermensch đã khắc họa thành công thông điệp triết học về sự vượt thoát bản ngã bằng ngôn ngữ âm nhạc. Bên cạnh đó, World Tour vòng quanh thế giới cùng những màn trình diễn mang tính biểu tượng tại Hội nghị Thượng đỉnh APEC cho thấy nghệ thuật của G-DRAGON không còn giới hạn trên sân khấu, mà đã mở rộng sang các lĩnh vực xã hội và văn hóa. Ngoài ra, các dự án mỹ thuật xoay quanh Peaceminusone và màn hợp tác với Jacob & Co., Gentle Monster cũng là những ví dụ tiêu biểu cho việc xóa nhòa ranh giới giữa văn hóa pop và thời trang cao cấp. Qua đó, Hypebeast khẳng định G-DRAGON không chỉ là một nghệ sĩ mà còn là chuẩn mực sáng tạo định hình hướng đi của văn hóa đương đại. Đáng chú ý, kể từ khi trở thành nghệ sĩ K-pop đầu tiên được vinh danh trong Hypebeast 100 vào năm 2013, nam thần tượng đã liên tiếp được lựa chọn vào các năm 2015, 2016, 2017, 2021, 2022, 2023, 2024 và 2025, nâng tổng số lần góp mặt lên 9 lần, một kỷ lục chưa có thần tượng K-pop nào đạt được. Vào hôm 14-12, G-DRAGON vừa khép lại thành công tour diễn vòng quanh thế giới G-DRAGON 2025 WORLD TOUR [Übermensch] với 3 buổi diễn encore tại Seoul từ ngày 12 đến 14-12. Tour diễn kéo dài qua 12 quốc gia, 17 thành phố, 39 đêm diễn, thu hút khoảng 825.000 khán giả, đánh dấu một chương rực rỡ khác trong sự nghiệp của nam thần tượng.'}], 'model': 'gpt-4o-mini', 'max_tokens': 200, 'temperature': 0.3}} 2025-12-17 04:04:57 [openai._base_client] DEBUG: Sending HTTP Request: POST https://api.openai.com/v1/chat/completions 2025-12-17 04:04:57 [httpcore.connection] DEBUG: connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=900 socket_options=None 2025-12-17 04:04:57 [httpcore.connection] DEBUG: connect_tcp.complete return_value= 2025-12-17 04:04:57 [httpcore.connection] DEBUG: start_tls.started ssl_context= server_hostname='api.openai.com' timeout=900 2025-12-17 04:04:57 [httpcore.connection] DEBUG: start_tls.complete return_value= 2025-12-17 04:04:57 [httpcore.http11] DEBUG: send_request_headers.started request= 2025-12-17 04:04:57 [httpcore.http11] DEBUG: send_request_headers.complete 2025-12-17 04:04:57 [httpcore.http11] DEBUG: send_request_body.started request= 2025-12-17 04:04:57 [httpcore.http11] DEBUG: send_request_body.complete 2025-12-17 04:04:57 [httpcore.http11] DEBUG: receive_response_headers.started request= 2025-12-17 04:05:01 [httpcore.http11] DEBUG: receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Wed, 17 Dec 2025 04:05:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-bmggli0qfnphtzkdehrnfdrn'), (b'openai-processing-ms', b'3331'), (b'openai-project', b'proj_AqBCEfNib7E5LbrMYDz2oklk'), (b'openai-version', b'2020-10-01'), (b'x-envoy-upstream-service-time', b'3371'), (b'x-ratelimit-limit-requests', b'30000'), (b'x-ratelimit-limit-tokens', b'150000000'), (b'x-ratelimit-remaining-requests', b'29999'), (b'x-ratelimit-remaining-tokens', b'149999195'), (b'x-ratelimit-reset-requests', b'2ms'), (b'x-ratelimit-reset-tokens', b'0s'), (b'x-request-id', b'req_c9b94f960dce45dc8edd82992dbd1b57'), (b'x-openai-proxy-wasm', b'v0.1'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=7KR3FwSs3UnwV1qTLrX0dfe7DpjtwI64A1_GH7hVBMs-1765944301-1.0.1.1-r81zc9L_6_PsuxwQdpycXEGnSPvo9ugjy2jOcFlsS_Qlv5hgjtUcTLiF46cT_GBJSLUu.eHCbABSpZ7iZju5578BjkrpVeEOiXFWR1gYFzE; path=/; expires=Wed, 17-Dec-25 04:35:01 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Strict-Transport-Security', b'max-age=31536000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=S7YRLQ75z2AJXwHK4nVkQZgTKbrAcTnbG5ZQtsbH.0g-1765944301441-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9af38a15cf05107a-HKG'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')]) 2025-12-17 04:05:01 [httpx] INFO: HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK" 2025-12-17 04:05:01 [httpcore.http11] DEBUG: receive_response_body.started request= 2025-12-17 04:05:01 [httpcore.http11] DEBUG: receive_response_body.complete 2025-12-17 04:05:01 [httpcore.http11] DEBUG: response_closed.started 2025-12-17 04:05:01 [httpcore.http11] DEBUG: response_closed.complete 2025-12-17 04:05:01 [openai._base_client] DEBUG: HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Wed, 17 Dec 2025 04:05:01 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-bmggli0qfnphtzkdehrnfdrn'), ('openai-processing-ms', '3331'), ('openai-project', 'proj_AqBCEfNib7E5LbrMYDz2oklk'), ('openai-version', '2020-10-01'), ('x-envoy-upstream-service-time', '3371'), ('x-ratelimit-limit-requests', '30000'), ('x-ratelimit-limit-tokens', '150000000'), ('x-ratelimit-remaining-requests', '29999'), ('x-ratelimit-remaining-tokens', '149999195'), ('x-ratelimit-reset-requests', '2ms'), ('x-ratelimit-reset-tokens', '0s'), ('x-request-id', 'req_c9b94f960dce45dc8edd82992dbd1b57'), ('x-openai-proxy-wasm', 'v0.1'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=7KR3FwSs3UnwV1qTLrX0dfe7DpjtwI64A1_GH7hVBMs-1765944301-1.0.1.1-r81zc9L_6_PsuxwQdpycXEGnSPvo9ugjy2jOcFlsS_Qlv5hgjtUcTLiF46cT_GBJSLUu.eHCbABSpZ7iZju5578BjkrpVeEOiXFWR1gYFzE; path=/; expires=Wed, 17-Dec-25 04:35:01 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=S7YRLQ75z2AJXwHK4nVkQZgTKbrAcTnbG5ZQtsbH.0g-1765944301441-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '9af38a15cf05107a-HKG'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')]) 2025-12-17 04:05:01 [openai._base_client] DEBUG: request_id: req_c9b94f960dce45dc8edd82992dbd1b57 2025-12-17 04:05:01 [tuoitre_timestamp] INFO: Min timestamp: 2025-12-17 10:39:00, Published timestamp: 2025-12-17 10:48:00 2025-12-17 04:05:01 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): tts-api:4444 2025-12-17 04:06:31 [urllib3.connectionpool] DEBUG: http://tts-api:4444 "POST /api/v2/text-to-speech HTTP/1.1" 200 411 2025-12-17 04:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://tuoitre.vn/g-dragon-lot-top-hypebeast-100-lap-ky-luc-chua-ai-lam-duoc-20251217094356525.htm> {'audio_url': 'https://lake-api.actable.ai/tts-data/jqlqhhyu-2025-12-17%2004%3A05%3A01.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=pmq7GsXVsXQZXqTM0hWE%2F20251217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251217T040629Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=462a3228845af8e65e5cc147eb349b12136f73064c9085048dd0732f856b7f9b', 'author': 'LAN HƯƠNG', 'category': 'Giải trí', 'content': 'Theo News1, G-DRAGON tiếp tục góp mặt trong Hypebeast 100 (HB100) ' 'năm 2025. Đây là danh sách tạp chí thời trang và phong cách sống ' 'hàng đầu nước Mỹ Hypebeast công bố hằng năm. Hypebeast 100 tuyển ' 'chọn 100 nhân vật có tầm ảnh hưởng tiêu biểu nhất của năm trong ' 'các lĩnh vực thời trang, streetwear, âm nhạc, nghệ thuật và thiết ' 'kế, dựa trên mức độ lan tỏa văn hóa vượt qua ranh giới thể loại ' 'và quốc gia. Năm nay, G-DRAGON sánh vai cùng những biểu tượng ' 'sáng tạo toàn cầu như Pharrell Williams, Travis Scott, A$AP ' 'Rocky... Lý giải về việc lựa chọn G-DRAGON, Hypebeast cho biết: ' '"Trong suốt năm 2025, G-DRAGON đã chứng minh sức ảnh hưởng không ' 'ngừng của mình với tư cách một biểu tượng văn hóa toàn cầu thông ' 'qua hành trình sáng tạo độc bản, trải dài từ âm nhạc, nghệ thuật, ' 'thời trang cho đến lĩnh vực xa xỉ". Tạp chí nhấn mạnh rằng album ' 'phòng thu Übermensch đã khắc họa thành công thông điệp triết học ' 'về sự vượt thoát bản ngã bằng ngôn ngữ âm nhạc. Bên cạnh đó, ' 'World Tour vòng quanh thế giới cùng những màn trình diễn mang ' 'tính biểu tượng tại Hội nghị Thượng đỉnh APEC cho thấy nghệ thuật ' 'của G-DRAGON không còn giới hạn trên sân khấu, mà đã mở rộng sang ' 'các lĩnh vực xã hội và văn hóa. Ngoài ra, các dự án mỹ thuật xoay ' 'quanh Peaceminusone và màn hợp tác với Jacob & Co., Gentle ' 'Monster cũng là những ví dụ tiêu biểu cho việc xóa nhòa ranh giới ' 'giữa văn hóa pop và thời trang cao cấp. Qua đó, Hypebeast khẳng ' 'định G-DRAGON không chỉ là một nghệ sĩ mà còn là chuẩn mực sáng ' 'tạo định hình hướng đi của văn hóa đương đại. Đáng chú ý, kể từ ' 'khi trở thành nghệ sĩ K-pop đầu tiên được vinh danh trong ' 'Hypebeast 100 vào năm 2013, nam thần tượng đã liên tiếp được lựa ' 'chọn vào các năm 2015, 2016, 2017, 2021, 2022, 2023, 2024 và ' '2025, nâng tổng số lần góp mặt lên 9 lần, một kỷ lục chưa có thần ' 'tượng K-pop nào đạt được. Vào hôm 14-12, G-DRAGON vừa khép lại ' 'thành công tour diễn vòng quanh thế giới G-DRAGON 2025 WORLD TOUR ' '[Übermensch] với 3 buổi diễn encore tại Seoul từ ngày 12 đến ' '14-12. Tour diễn kéo dài qua 12 quốc gia, 17 thành phố, 39 đêm ' 'diễn, thu hút khoảng 825.000 khán giả, đánh dấu một chương rực rỡ ' 'khác trong sự nghiệp của nam thần tượng.', 'description': 'G-DRAGON tiếp tục chứng minh vị thế biểu tượng văn hóa toàn ' 'cầu khi được lựa chọn vào danh sách Hypebeast 100 năm 2025. ' 'Đáng chú ý, đây là năm thứ 9 nam thần tượng góp mặt trong ' 'danh sách này.', 'html_content': '
\n' '
G-DRAGON - '
                 'Ảnh 1.

G-DRAGON được tạp chí Hypebeast 100 vinh danh ' 'trong suốt 9 năm - Ảnh: Galaxy

Theo News1, G-DRAGON tiếp tục góp ' 'mặt trong Hypebeast 100 (HB100) năm 2025. Đây là danh sách ' 'tạp chí thời trang và phong cách sống hàng đầu nước Mỹ ' 'Hypebeast công bố hằng năm.

Hypebeast ' '100 tuyển chọn 100 nhân vật có tầm ảnh hưởng tiêu biểu nhất ' 'của năm trong các lĩnh vực thời trang, streetwear, âm nhạc, ' 'nghệ thuật và thiết kế, dựa trên mức độ lan tỏa văn hóa vượt ' 'qua ranh giới thể loại và quốc gia.

9 năm ' 'được Hypebeast 100 vinh danh của G-DRAGON

Năm nay, G-DRAGON sánh vai cùng những biểu tượng ' 'sáng tạo toàn cầu như Pharrell Williams, Travis Scott, A$AP ' 'Rocky...

Lý giải về việc lựa chọn G-DRAGON, ' 'Hypebeast cho biết: "Trong suốt năm 2025, G-DRAGON đã ' 'chứng minh sức ảnh hưởng không ngừng của mình với tư cách ' 'một biểu tượng văn hóa toàn cầu thông qua hành trình sáng ' 'tạo độc bản, trải dài từ âm nhạc, nghệ thuật, thời trang cho ' 'đến lĩnh vực xa xỉ".

Tạp chí nhấn mạnh rằng ' 'album phòng thu Übermensch đã ' 'khắc họa thành công thông điệp triết học về sự vượt thoát ' 'bản ngã bằng ngôn ngữ âm nhạc.\xa0

G-DRAGON - '
                 'Ảnh 2.

Năm 2025 là năm đại thành công của G-DRAGON - ' 'Ảnh: X/Socks

Bên cạnh ' 'đó, World Tour vòng quanh thế giới cùng những màn trình diễn ' 'mang tính biểu tượng tại Hội ' 'nghị Thượng đỉnh APEC cho thấy nghệ thuật của G-DRAGON ' 'không còn giới hạn trên sân khấu, mà đã mở rộng sang các ' 'lĩnh vực xã hội và văn hóa.

Ngoài ra, ' 'các dự án mỹ thuật xoay quanh Peaceminusone và màn hợp tác ' 'với Jacob & Co., Gentle Monster cũng là những ví dụ tiêu ' 'biểu cho việc xóa nhòa ranh giới giữa văn hóa pop và thời ' 'trang cao cấp.

Qua đó, Hypebeast khẳng định G-DRAGON ' 'không chỉ là một nghệ sĩ mà còn là chuẩn mực sáng tạo định ' 'hình hướng đi của văn hóa đương đại.

Đáng chú ' 'ý, kể từ khi trở thành nghệ sĩ K-pop đầu tiên được ' 'vinh danh trong Hypebeast 100 vào năm 2013, nam thần tượng ' 'đã liên tiếp được lựa chọn vào các năm 2015, 2016, 2017, ' '2021, 2022, 2023, 2024 và 2025, nâng tổng số lần góp mặt lên ' '9 lần, một kỷ lục chưa có thần tượng K-pop nào đạt ' 'được.

G-DRAGON - '
                 'Ảnh 3.

G-DRAGON vừa khép lại chuyến lưu diễn G-DRAGON 2025 ' 'WORLD TOUR [Übermensch] đầy rực rỡ - Ảnh: ' 'X/Daisy

Vào hôm 14-12, ' 'G-DRAGON vừa khép lại thành công tour diễn vòng quanh thế ' 'giới G-DRAGON 2025 WORLD TOUR [Übermensch] ' 'với 3 buổi diễn encore tại Seoul từ ngày 12 đến 14-12.\xa0' '

Tour diễn kéo dài qua 12 quốc gia, 17 thành ' 'phố, 39 đêm diễn, thu hút khoảng 825.000 khán giả, đánh dấu ' 'một chương rực rỡ khác trong sự nghiệp của nam thần ' 'tượng.

G-DRAGON lọt top Hypebeast '
                 '100, lập kỷ lục chưa ai làm được - Ảnh 5.IU, Park Bo ' 'Gum tình tứ tại AAA 2025, G-DRAGON là nghệ sĩ huyền ' 'thoại

Một ' 'khoảnh khắc hài hước xảy ra tại AAA 2025 khi Park Bo Gum vừa ' 'mới nhận giải Best Couple với IU, sau đó liền sánh đôi với ' "'tình cũ' Kim Yoo Jung nhận giải Cặp đôi huyền " 'thoại.

\n' ' \n' '
', 'md_content': '\n' '![G-DRAGON - Ảnh ' '1.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/z73350716623522091502a01445da3306db3ef0d3a7c0f-1765939034381757960254.jpg)G-DRAGON ' 'được tạp chí Hypebeast 100 vinh danh trong suốt 9 năm - Ảnh: ' 'Galaxy\n' '\n' 'Theo News1, ' '[G-DRAGON](/iu-park-bo-gum-tinh-tu-tai-aaa-2025-g-dragon-la-nghe-si-huyen-thoai-20251206204250064.htm ' '"G-DRAGON") tiếp tục góp mặt trong Hypebeast 100 (HB100) năm ' '2025. Đây là danh sách tạp chí thời trang và phong cách sống ' 'hàng đầu nước Mỹ *Hypebeast* công bố hằng năm.\n' '\n' 'Hypebeast 100 tuyển chọn 100 nhân vật có tầm ảnh hưởng tiêu ' 'biểu nhất của năm trong các lĩnh vực thời trang, streetwear, ' 'âm nhạc, nghệ thuật và thiết kế, dựa trên mức độ lan tỏa văn ' 'hóa vượt qua ranh giới thể loại và quốc gia.\n' '\n' '## 9 năm được Hypebeast 100 vinh danh của G-DRAGON\n' '\n' 'Năm nay, G-DRAGON sánh vai cùng những biểu tượng sáng tạo toàn ' 'cầu như Pharrell Williams, Travis Scott, A$AP Rocky...\n' '\n' 'Lý giải về việc lựa chọn G-DRAGON, *Hypebeast* cho biết: ' '"Trong suốt năm 2025, G-DRAGON đã chứng minh sức ảnh hưởng ' 'không ngừng của mình với tư cách một biểu tượng văn hóa toàn ' 'cầu thông qua hành trình sáng tạo độc bản, trải dài từ âm ' 'nhạc, nghệ thuật, thời trang cho đến lĩnh vực xa xỉ".\n' '\n' 'Tạp chí nhấn mạnh rằng album phòng thu ' '*[Übermensch](/fan-viet-ve-non-hoa-cuc-hao-huc-g-dragon-2025-world-tour-bermensch-in-hanoi-presented-by-vpbank-2025110717554338.htm ' '" Übermensch")* đã khắc họa thành công thông điệp triết học về ' 'sự vượt thoát bản ngã bằng ngôn ngữ âm nhạc.\xa0\n' '\n' '![G-DRAGON - Ảnh ' '2.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/edit-g-dragon-1765939072448454993867.jpeg)Năm ' '2025 là năm đại thành công của G-DRAGON - Ảnh: X/Socks\n' '\n' 'Bên cạnh đó, World Tour vòng quanh thế giới cùng những màn ' 'trình diễn mang tính biểu tượng tại [Hội nghị Thượng đỉnh ' 'APEC](/rm-bts-phat-bieu-tai-apec-ceo-summit-xin-hay-hau-thuan-vung-chac-cho-cac-nha-sang-tao-20251029164015948.htm ' '"Hội nghị Thượng đỉnh APEC ") cho thấy nghệ thuật của G-DRAGON ' 'không còn giới hạn trên sân khấu, mà đã mở rộng sang các lĩnh ' 'vực xã hội và văn hóa.\n' '\n' 'TIN LIÊN QUAN* [![G-DRAGON lọt top Hypebeast 100, lập kỷ lục ' 'chưa ai làm được - Ảnh ' '3.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/5/edit-g-dragon-1764922734658202065916-26-0-457-690-crop-17649230951021717693113.jpeg)](/mot-truong-dai-hoc-o-my-sap-co-mon-hoc-moi-mang-ten-g-dragon-20251205152632373.htm)#### ' '[Một trường đại học ở Mỹ sắp có môn học mới mang tên ' 'G-DRAGON](/mot-truong-dai-hoc-o-my-sap-co-mon-hoc-moi-mang-ten-g-dragon-20251205152632373.htm)\n' 'Ngoài ra, các dự án mỹ thuật xoay quanh Peaceminusone và màn ' 'hợp tác với Jacob & Co., Gentle Monster cũng là những ví dụ ' 'tiêu biểu cho việc xóa nhòa ranh giới giữa văn hóa pop và thời ' 'trang cao cấp.\n' '\n' 'Qua đó, *Hypebeast* khẳng định G-DRAGON không chỉ là một nghệ ' 'sĩ mà còn là chuẩn mực sáng tạo định hình hướng đi của văn hóa ' 'đương đại.\n' '\n' 'Đáng chú ý, kể từ khi trở thành nghệ sĩ ' '[K-pop](/nhieu-su-kien-k-pop-co-nguoi-nhat-bi-huy-tai-trung-quoc-do-cang-thang-ngoai-giao-20251215105554528.htm ' '" K-pop") đầu tiên được vinh danh trong Hypebeast 100 vào năm ' '2013, nam thần tượng đã liên tiếp được lựa chọn vào các năm ' '2015, 2016, 2017, 2021, 2022, 2023, 2024 và 2025, nâng tổng số ' 'lần góp mặt lên 9 lần, một kỷ lục chưa có thần tượng K-pop nào ' 'đạt được.\n' '\n' '![G-DRAGON - Ảnh ' '3.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/edit-g-dragon-17659391271371974847771.jpeg)G-DRAGON ' 'vừa khép lại chuyến lưu diễn G-DRAGON 2025 WORLD TOUR ' '[Übermensch] đầy rực rỡ - Ảnh: X/Daisy\n' '\n' 'Vào hôm 14-12, G-DRAGON vừa khép lại thành công tour diễn vòng ' 'quanh thế giới [G-DRAGON 2025 WORLD TOUR ' '[Übermensch]](/concert-g-dragon-2025-world-tour-bermensch-in-hanoi-presented-by-vpbank-mo-ban-them-ve-20251106170804931.htm ' '" G-DRAGON 2025 WORLD TOUR [Übermensch]") với 3 buổi diễn ' 'encore tại Seoul từ ngày 12 đến 14-12.\xa0\n' '\n' 'Tour diễn kéo dài qua 12 quốc gia, 17 thành phố, 39 đêm diễn, ' 'thu hút khoảng 825.000 khán giả, đánh dấu một chương rực rỡ ' 'khác trong sự nghiệp của nam thần tượng.\n' '\n' '[![G-DRAGON lọt top Hypebeast 100, lập kỷ lục chưa ai làm được ' '- Ảnh ' '5.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/6/edit-aaa-2025-17650258210821390424350-24-133-667-1162-crop-17650258626661486136666.jpeg)](/iu-park-bo-gum-tinh-tu-tai-aaa-2025-g-dragon-la-nghe-si-huyen-thoai-20251206204250064.htm)[IU, ' 'Park Bo Gum tình tứ tại AAA 2025, G-DRAGON là nghệ sĩ huyền ' 'thoại](/iu-park-bo-gum-tinh-tu-tai-aaa-2025-g-dragon-la-nghe-si-huyen-thoai-20251206204250064.htm)Một ' 'khoảnh khắc hài hước xảy ra tại AAA 2025 khi Park Bo Gum vừa ' 'mới nhận giải Best Couple với IU, sau đó liền sánh đôi với ' "'tình cũ' Kim Yoo Jung nhận giải Cặp đôi huyền thoại.\n" '\n' '\n' '\n' '[Đọc tiếp](# "Đọc tiếp") \n' '[Về trang Chủ đề](/nhom-chu-de.htm "Về trang chủ đề") \n' '\n', 'published_date': datetime.date(2025, 12, 17), 'published_timestamp': datetime.datetime(2025, 12, 17, 10, 48), 'source': 'TuoiTre', 'tags': ['G-DRAGON', 'Hypebeast 100', '2025', 'thời trang', 'streetwear', 'âm nhạc', 'nghệ thuật', 'thiết kế', 'văn hóa toàn cầu', 'Pharrell Williams', 'Travis Scott', 'A$AP Rocky', 'album Übermensch', 'triết học', 'World Tour', 'APEC', 'Peaceminusone', 'Jacob & Co.', 'Gentle Monster', 'K-pop', 'kỷ lục', 'tour diễn', 'Seoul', '825,000 khán giả'], 'title': 'G-DRAGON lọt top Hypebeast 100, lập kỷ lục chưa ai làm được', 'url': 'https://tuoitre.vn/g-dragon-lot-top-hypebeast-100-lap-ky-luc-chua-ai-lam-duoc-20251217094356525.htm', 'voice': 'SG-Nu-1-DT'} 2025-12-17 04:06:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:31 [scrapy.extensions.logstats] INFO: Crawled 26 pages (at 3 pages/min), scraped 2 items (at 1 items/min) 2025-12-17 04:06:31 [httpcore.connection] DEBUG: close.started 2025-12-17 04:06:31 [httpcore.connection] DEBUG: close.complete 2025-12-17 04:06:31 [httpcore.connection] DEBUG: close.started 2025-12-17 04:06:31 [httpcore.connection] DEBUG: close.complete 2025-12-17 04:06:31 [tuoitre_timestamp] INFO: 2025-12-17 10:37:01 smaller than 2025-12-17 10:39:00 2025-12-17 04:06:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:31 [tuoitre_timestamp] INFO: 2025-12-13 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://cuoituan.tuoitre.vn/neu-cuu-tro-den-truoc-thien-tai-20251212102101647.htm 2025-12-17 04:06:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2025-12-17 04:06:31 [protego._protego] DEBUG: Rule at line 1 without any user agent to enforce it on. 2025-12-17 04:06:31 [protego._protego] DEBUG: Rule at line 2 without any user agent to enforce it on. 2025-12-17 04:06:31 [tuoitre_timestamp] INFO: 2025-12-17 09:55:29 smaller than 2025-12-17 10:39:00 2025-12-17 04:06:31 [tuoitre_timestamp] INFO: 2025-12-17 06:00:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:06:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:32 [tuoitre_timestamp] INFO: 2025-12-13 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://cuoituan.tuoitre.vn/trung-quoc-nong-nghiep-dao-lon-vi-bien-doi-khi-hau-20251212102711124.htm 2025-12-17 04:06:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:34 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/xu-ly-nhom-thieu-nien-chay-xe-may-toc-do-cao-nam-tren-yen-xe-o-tphcm-191749.htm 2025-12-17 04:06:35 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:35 [scrapy.downloadermiddlewares.redirect] DEBUG: Redirecting (301) to from 2025-12-17 04:06:35 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/ban-xe-ma-khong-lam-ngay-thu-tuc-rat-co-ban-nay-thi-dung-hoi-vi-sao-o-nha-nhung-van-bi-phat-nguoi-191739.htm 2025-12-17 04:06:36 [scrapy.extensions.logstats] INFO: Crawled 32 pages (at 6 pages/min), scraped 2 items (at 0 items/min) 2025-12-17 04:06:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:38 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/nhieu-nu-nghi-si-giat-toc-danh-nhau-ngay-tren-san-nghi-truong-quoc-hoi-mexico-city-191755.htm 2025-12-17 04:06:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:38 [tuoitre_timestamp] INFO: 2025-12-16 is out of date range: from 2025-12-17 to 2025-12-17, skipping article: https://podcast.tuoitre.vn/cha-va-con-gai-tim-ra-giai-phap-thoat-hiem-chay-no-nha-cao-tang-bang-cap-xien-105668.htm 2025-12-17 04:06:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:40 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/video/vi-sao-ubnd-tinh-lam-dong-thu-hoi-toan-bo-sieu-du-an-sai-gon-dai-ninh-191750.htm 2025-12-17 04:06:43 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:43 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/gop-y-kien-ve-cong-trinh-dai-tuong-niem-nan-nhan-covid-19-e2011.htm 2025-12-17 04:06:46 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:46 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/ky-hop-thu-10-quoc-hoi-khoa-xv-e2008.htm 2025-12-17 04:06:49 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:49 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/xe-dien-e869.htm 2025-12-17 04:06:52 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:52 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/gop-y-cac-van-kien-dai-hoi-xiv-cua-dang-e2006.htm 2025-12-17 04:06:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:53 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/gia-vang-e592.htm 2025-12-17 04:06:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:56 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/tuyen-sinh-dai-hoc-2026-e1677.htm 2025-12-17 04:06:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:06:59 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/sea-games-33-e2013.htm 2025-12-17 04:07:01 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:01 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/mai-am-ngay-xuan-e2021.htm 2025-12-17 04:07:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:03 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/ngay-cua-pho-e1671.htm 2025-12-17 04:07:05 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:06 [tuoitre_timestamp] INFO: Invalid article: https://tuoitre.vn/dong-luc-tang-truong-moi-cho-tphcm-e2016.htm 2025-12-17 04:07:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:08 [tuoitre_timestamp] INFO: 2025-12-17 07:37:19 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:10 [tuoitre_timestamp] INFO: 2025-12-17 08:01:31 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:12 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:13 [tuoitre_timestamp] INFO: 2025-12-17 08:02:15 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:15 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:15 [tuoitre_timestamp] INFO: 2025-12-17 08:05:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:18 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:18 [tuoitre_timestamp] INFO: 2025-12-17 08:09:10 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:20 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:20 [tuoitre_timestamp] INFO: 2025-12-17 08:11:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:22 [tuoitre_timestamp] INFO: 2025-12-17 08:17:25 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:23 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:23 [tuoitre_timestamp] INFO: 2025-12-17 08:20:39 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:26 [tuoitre_timestamp] INFO: 2025-12-17 08:30:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:28 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:28 [tuoitre_timestamp] INFO: 2025-12-17 09:00:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:31 [tuoitre_timestamp] INFO: 2025-12-17 09:19:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:34 [tuoitre_timestamp] INFO: 2025-12-17 09:30:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:07:36 [scrapy.extensions.logstats] INFO: Crawled 57 pages (at 25 pages/min), scraped 2 items (at 0 items/min) 2025-12-17 04:07:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:07:37 [openai._base_client] DEBUG: Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'role': 'user', 'content': "Act as a content analysis tool. I will provide you with a piece of content, and your task is to extract relevant tags (keywords or phrases) that summarize the main topics, themes, or ideas present in the text. The tags should be concise, specific, and useful for categorization or search purposes. Ignore common filler words (e.g., 'the', 'and', 'is') unless they are part of a specific concept or phrase. After analyzing the content, return the tags in a simple list format. Here is the content to analyze: Theo quyết định, Khu đô thị Đại học Quốc tế lập quy hoạch thuộc một phần xã Xuân Thới Sơn (thuộc Hóc Môn cũ), TP.HCM. Ranh giới khu vực được xác định: phía đông nam giáp kênh An Hạ, phía tây và tây nam giáp tỉnh Tây Ninh (Long An cũ) và kênh 8, xã Xuân Thới Sơn; phía bắc giáp kênh Xáng. Quy mô lập quy hoạch khoảng 880ha, trong khi quy mô khu vực nghiên cứu quy hoạch khoảng 923,88ha. Thời hạn quy hoạch được xác định đến năm 2040. Mục tiêu lập quy hoạch để cụ thể hóa định hướng quy hoạch TP.HCM thời kỳ 2021-2030, tầm nhìn đến năm 2050 và đồ án điều chỉnh quy hoạch chung TP.HCM đến năm 2040, tầm nhìn đến năm 2060 đã được phê duyệt. Việc triển khai quy hoạch khu chức năng để tạo cơ sở pháp lý cho việc quản lý phát triển và làm dự án đầu tư xây dựng Khu đô thị Đại học Quốc tế Việt Nam, bảo đảm phát triển đồng bộ về hạ tầng kỹ thuật, hạ tầng xã hội và kiến trúc cảnh quan, phù hợp với các khu vực trong đô thị. Quy hoạch hướng đến hoàn thiện hệ thống hạ tầng kỹ thuật khung theo quy hoạch, khai thác hiệu quả điều kiện tự nhiên và hệ sinh thái đặc trưng của khu vực để phát triển khu đô thị đại học hiện đại, có bản sắc. Đồng thời từng bước nâng cao chất lượng đô thị, bảo đảm phát triển hài hòa giữa kinh tế, văn hóa và xã hội, bảo vệ môi trường và thích ứng với biến đổi khí hậu. Theo định hướng, khu vực lập quy hoạch là khu chức năng nghiên cứu, đào tạo đã được xác định trong quy hoạch TP.HCM, đóng vai trò hạt nhân của cụm trung tâm đào tạo phía bắc thành phố, kết hợp với các cơ sở nghiên cứu, đào tạo lớn khác hỗ trợ giảm tải áp lực cho khu vực trung tâm. Đây là khu vực trọng điểm phát triển, có vai trò trung tâm vùng, thúc đẩy các hoạt động kinh tế và xã hội, tạo cơ hội việc làm, môi trường sống chất lượng cao và cung cấp các tiện ích vui chơi giải trí, hạ tầng xã hội cho người dân. Dự báo quy mô dân số khu vực khoảng 135.000 người, cùng quy mô sinh viên dự kiến khoảng 60.000 sinh viên. Các chỉ tiêu sử dụng đất, hạ tầng xã hội và hạ tầng kỹ thuật sẽ được xác định phù hợp với định hướng quy hoạch chung TP.HCM đến năm 2040, tầm nhìn 2060. Theo quyết định, UBND TP.HCM là cơ quan phê duyệt quy hoạch, Sở Quy hoạch - Kiến trúc là cơ quan thẩm định. Công ty cổ phần Đô thị Đại học Quốc tế Berjaya Việt Nam là đơn vị tổ chức lập và trình duyệt đồ án, đơn vị tư vấn lập quy hoạch được lựa chọn theo quy định. Thời gian lập đồ án không quá 9 tháng."}], 'model': 'gpt-4o-mini', 'max_tokens': 200, 'temperature': 0.3}} 2025-12-17 04:07:37 [openai._base_client] DEBUG: Sending HTTP Request: POST https://api.openai.com/v1/chat/completions 2025-12-17 04:07:37 [httpcore.connection] DEBUG: connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=900 socket_options=None 2025-12-17 04:07:37 [httpcore.connection] DEBUG: connect_tcp.complete return_value= 2025-12-17 04:07:37 [httpcore.connection] DEBUG: start_tls.started ssl_context= server_hostname='api.openai.com' timeout=900 2025-12-17 04:07:37 [httpcore.connection] DEBUG: start_tls.complete return_value= 2025-12-17 04:07:37 [httpcore.http11] DEBUG: send_request_headers.started request= 2025-12-17 04:07:37 [httpcore.http11] DEBUG: send_request_headers.complete 2025-12-17 04:07:37 [httpcore.http11] DEBUG: send_request_body.started request= 2025-12-17 04:07:37 [httpcore.http11] DEBUG: send_request_body.complete 2025-12-17 04:07:37 [httpcore.http11] DEBUG: receive_response_headers.started request= 2025-12-17 04:07:43 [httpcore.http11] DEBUG: receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Wed, 17 Dec 2025 04:07:43 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-bmggli0qfnphtzkdehrnfdrn'), (b'openai-processing-ms', b'5225'), (b'openai-project', b'proj_AqBCEfNib7E5LbrMYDz2oklk'), (b'openai-version', b'2020-10-01'), (b'x-envoy-upstream-service-time', b'5594'), (b'x-ratelimit-limit-requests', b'30000'), (b'x-ratelimit-limit-tokens', b'150000000'), (b'x-ratelimit-remaining-requests', b'29999'), (b'x-ratelimit-remaining-tokens', b'149999090'), (b'x-ratelimit-reset-requests', b'2ms'), (b'x-ratelimit-reset-tokens', b'0s'), (b'x-request-id', b'req_261cf4789b6c4ed99849ae805782196f'), (b'x-openai-proxy-wasm', b'v0.1'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=lwR2HhhXClQpzm1tuve8xe5SH7nJINnAo3ltWQsnp6U-1765944463-1.0.1.1-EUAhy8_SYfPtkhYKwkQUvXe62qbNAQNtDGjkwFav3B.tdNkLk1bdVtLljSeVIQBg0ic26w2SF4_1re66VbUIm3m6GABcM9yCNmNy2YwTSiI; path=/; expires=Wed, 17-Dec-25 04:37:43 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Strict-Transport-Security', b'max-age=31536000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=bQfxmI6kHEWmvv6cOW4XENM5aPIm74Gp5Z3OVHyqY8E-1765944463285-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9af38dfb8cea08f5-HKG'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')]) 2025-12-17 04:07:43 [httpx] INFO: HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK" 2025-12-17 04:07:43 [httpcore.http11] DEBUG: receive_response_body.started request= 2025-12-17 04:07:43 [httpcore.http11] DEBUG: receive_response_body.complete 2025-12-17 04:07:43 [httpcore.http11] DEBUG: response_closed.started 2025-12-17 04:07:43 [httpcore.http11] DEBUG: response_closed.complete 2025-12-17 04:07:43 [openai._base_client] DEBUG: HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Wed, 17 Dec 2025 04:07:43 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-bmggli0qfnphtzkdehrnfdrn'), ('openai-processing-ms', '5225'), ('openai-project', 'proj_AqBCEfNib7E5LbrMYDz2oklk'), ('openai-version', '2020-10-01'), ('x-envoy-upstream-service-time', '5594'), ('x-ratelimit-limit-requests', '30000'), ('x-ratelimit-limit-tokens', '150000000'), ('x-ratelimit-remaining-requests', '29999'), ('x-ratelimit-remaining-tokens', '149999090'), ('x-ratelimit-reset-requests', '2ms'), ('x-ratelimit-reset-tokens', '0s'), ('x-request-id', 'req_261cf4789b6c4ed99849ae805782196f'), ('x-openai-proxy-wasm', 'v0.1'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=lwR2HhhXClQpzm1tuve8xe5SH7nJINnAo3ltWQsnp6U-1765944463-1.0.1.1-EUAhy8_SYfPtkhYKwkQUvXe62qbNAQNtDGjkwFav3B.tdNkLk1bdVtLljSeVIQBg0ic26w2SF4_1re66VbUIm3m6GABcM9yCNmNy2YwTSiI; path=/; expires=Wed, 17-Dec-25 04:37:43 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=bQfxmI6kHEWmvv6cOW4XENM5aPIm74Gp5Z3OVHyqY8E-1765944463285-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '9af38dfb8cea08f5-HKG'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')]) 2025-12-17 04:07:43 [openai._base_client] DEBUG: request_id: req_261cf4789b6c4ed99849ae805782196f 2025-12-17 04:07:43 [tuoitre_timestamp] INFO: Min timestamp: 2025-12-17 10:39:00, Published timestamp: 2025-12-17 10:52:00 2025-12-17 04:07:43 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): tts-api:4444 2025-12-17 04:10:31 [urllib3.connectionpool] DEBUG: http://tts-api:4444 "POST /api/v2/text-to-speech HTTP/1.1" 200 411 2025-12-17 04:10:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://tuoitre.vn/tp-hcm-duyet-quy-hoach-1-2000-khu-do-thi-dai-hoc-quoc-te-hon-880ha-tai-xuan-thoi-son-20251217102751393.htm> {'audio_url': 'https://lake-api.actable.ai/tts-data/zmswxgjl-2025-12-17%2004%3A07%3A43.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=pmq7GsXVsXQZXqTM0hWE%2F20251217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251217T041029Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=5c97a0a33d208ff59bca85f2086a64cd1717ace12e7fdc70758abb3734bcbcff', 'author': 'CHÂU TUẤN', 'category': 'Thời sự', 'content': 'Theo quyết định, Khu đô thị Đại học Quốc tế lập quy hoạch thuộc ' 'một phần xã Xuân Thới Sơn (thuộc Hóc Môn cũ), TP.HCM. Ranh giới ' 'khu vực được xác định: phía đông nam giáp kênh An Hạ, phía tây và ' 'tây nam giáp tỉnh Tây Ninh (Long An cũ) và kênh 8, xã Xuân Thới ' 'Sơn; phía bắc giáp kênh Xáng. Quy mô lập quy hoạch khoảng 880ha, ' 'trong khi quy mô khu vực nghiên cứu quy hoạch khoảng 923,88ha. ' 'Thời hạn quy hoạch được xác định đến năm 2040. Mục tiêu lập quy ' 'hoạch để cụ thể hóa định hướng quy hoạch TP.HCM thời kỳ ' '2021-2030, tầm nhìn đến năm 2050 và đồ án điều chỉnh quy hoạch ' 'chung TP.HCM đến năm 2040, tầm nhìn đến năm 2060 đã được phê ' 'duyệt. Việc triển khai quy hoạch khu chức năng để tạo cơ sở pháp ' 'lý cho việc quản lý phát triển và làm dự án đầu tư xây dựng Khu ' 'đô thị Đại học Quốc tế Việt Nam, bảo đảm phát triển đồng bộ về hạ ' 'tầng kỹ thuật, hạ tầng xã hội và kiến trúc cảnh quan, phù hợp với ' 'các khu vực trong đô thị. Quy hoạch hướng đến hoàn thiện hệ thống ' 'hạ tầng kỹ thuật khung theo quy hoạch, khai thác hiệu quả điều ' 'kiện tự nhiên và hệ sinh thái đặc trưng của khu vực để phát triển ' 'khu đô thị đại học hiện đại, có bản sắc. Đồng thời từng bước nâng ' 'cao chất lượng đô thị, bảo đảm phát triển hài hòa giữa kinh tế, ' 'văn hóa và xã hội, bảo vệ môi trường và thích ứng với biến đổi ' 'khí hậu. Theo định hướng, khu vực lập quy hoạch là khu chức năng ' 'nghiên cứu, đào tạo đã được xác định trong quy hoạch TP.HCM, đóng ' 'vai trò hạt nhân của cụm trung tâm đào tạo phía bắc thành phố, ' 'kết hợp với các cơ sở nghiên cứu, đào tạo lớn khác hỗ trợ giảm ' 'tải áp lực cho khu vực trung tâm. Đây là khu vực trọng điểm phát ' 'triển, có vai trò trung tâm vùng, thúc đẩy các hoạt động kinh tế ' 'và xã hội, tạo cơ hội việc làm, môi trường sống chất lượng cao và ' 'cung cấp các tiện ích vui chơi giải trí, hạ tầng xã hội cho người ' 'dân. Dự báo quy mô dân số khu vực khoảng 135.000 người, cùng quy ' 'mô sinh viên dự kiến khoảng 60.000 sinh viên. Các chỉ tiêu sử ' 'dụng đất, hạ tầng xã hội và hạ tầng kỹ thuật sẽ được xác định phù ' 'hợp với định hướng quy hoạch chung TP.HCM đến năm 2040, tầm nhìn ' '2060. Theo quyết định, UBND TP.HCM là cơ quan phê duyệt quy ' 'hoạch, Sở Quy hoạch - Kiến trúc là cơ quan thẩm định. Công ty cổ ' 'phần Đô thị Đại học Quốc tế Berjaya Việt Nam là đơn vị tổ chức ' 'lập và trình duyệt đồ án, đơn vị tư vấn lập quy hoạch được lựa ' 'chọn theo quy định. Thời gian lập đồ án không quá 9 tháng.', 'description': 'UBND TP.HCM vừa quyết định duyệt nhiệm vụ quy hoạch phân khu ' 'tỉ lệ 1/2000 Khu đô thị Đại học Quốc tế tại xã Xuân Thới Sơn, ' 'với quy mô lập quy hoạch khoảng 880ha, định hướng phát triển ' 'đến năm 2040.', 'html_content': '
\n' '
đại học '
                 'quốc tế - Ảnh 1.

Khu vực Khu đô thị Đại học Quốc tế ở xã Xuân Thới Sơn ' '(huyện Hóc Môn cũ) - Ảnh: Chụp màn ' 'hình

Theo quyết định, ' 'Khu đô thị Đại học Quốc ' 'tế lập quy hoạch thuộc một ' 'phần xã Xuân Thới Sơn (thuộc Hóc Môn cũ), TP.HCM. Ranh giới ' 'khu vực được xác định: phía đông nam giáp kênh An Hạ, phía ' 'tây và tây nam giáp tỉnh Tây Ninh (Long An cũ) và kênh 8, xã ' 'Xuân Thới Sơn; phía bắc giáp kênh Xáng.

Quy ' 'mô lập quy hoạch khoảng 880ha, trong khi quy mô khu vực ' 'nghiên cứu quy hoạch khoảng 923,88ha. Thời hạn quy hoạch ' 'được xác định đến năm 2040.

Mục tiêu lập quy hoạch để cụ ' 'thể hóa định hướng quy hoạch TP.HCM thời kỳ 2021-2030, tầm ' 'nhìn đến năm 2050 và đồ án điều chỉnh quy hoạch chung TP.HCM ' 'đến năm 2040, tầm nhìn đến năm 2060 đã được phê duyệt.

Việc triển khai quy hoạch khu chức năng để tạo cơ ' 'sở pháp lý cho việc quản lý phát triển và làm dự án đầu tư ' 'xây dựng Khu đô thị Đại học Quốc tế Việt Nam, bảo đảm phát ' 'triển đồng bộ về hạ tầng kỹ thuật, hạ tầng xã hội và kiến ' 'trúc cảnh quan, phù hợp với các khu vực trong đô thị.

Quy hoạch hướng đến hoàn thiện hệ thống hạ tầng kỹ ' 'thuật khung theo quy hoạch, khai thác hiệu quả điều kiện tự ' 'nhiên và hệ sinh thái đặc trưng của khu vực để phát triển ' 'khu đô thị đại học hiện đại, có bản sắc.

Đồng thời từng bước nâng cao chất lượng đô thị, bảo ' 'đảm phát triển hài hòa giữa kinh tế, văn hóa và xã hội, bảo ' 'vệ môi trường và thích ứng với biến đổi khí hậu.

Theo định hướng, khu vực lập quy hoạch là khu chức ' 'năng nghiên cứu, đào tạo đã được xác định trong quy hoạch ' 'TP.HCM, đóng vai trò hạt nhân của cụm trung tâm đào tạo phía ' 'bắc thành phố, kết hợp với các cơ sở nghiên cứu, đào tạo lớn ' 'khác hỗ trợ giảm tải áp lực cho khu vực trung tâm.

Đây là khu vực trọng điểm phát triển, có vai trò ' 'trung tâm vùng, thúc đẩy các hoạt động kinh tế và xã hội, ' 'tạo cơ hội việc làm, môi trường sống chất lượng cao và cung ' 'cấp các tiện ích vui chơi giải trí, hạ tầng xã hội cho người ' 'dân.

Dự báo quy mô dân số khu vực khoảng ' '135.000 người, cùng quy mô sinh viên dự kiến khoảng 60.000 ' 'sinh viên. Các chỉ tiêu sử dụng đất, hạ tầng xã hội và hạ ' 'tầng kỹ thuật sẽ được xác định phù hợp với định hướng quy ' 'hoạch chung TP.HCM đến năm 2040, tầm nhìn 2060.

Theo quyết định, UBND TP.HCM là cơ quan phê duyệt ' 'quy hoạch, Sở Quy hoạch - Kiến trúc là cơ quan thẩm định. ' 'Công ty cổ phần Đô thị Đại học Quốc tế Berjaya Việt Nam là ' 'đơn vị tổ chức lập và trình duyệt đồ án, đơn vị tư vấn lập ' 'quy hoạch được lựa chọn theo quy định.

Thời ' 'gian lập đồ án không quá 9 tháng.

TP.HCM duyệt quy hoạch 1/2000 '
                 'Khu đô thị Đại học quốc tế hơn 880ha tại Xuân Thới Sơn - Ảnh '
                 '3.Bí thư Trần ' 'Lưu Quang: TP.HCM sẽ tăng mảng xanh, ưu tiên thêm đất công ' 'làm công viên

Tại buổi gặp mặt các ' 'trường đại học tối 8-11, Bí thư Thành ủy TP.HCM Trần Lưu ' 'Quang nhấn mạnh thành phố cần phải tăng mạnh mảng xanh, ưu ' 'tiên thêm đất làm công viên và đẩy nhanh chuyển đổi xanh để ' 'cải thiện chất lượng sống người dân.

\n' ' \n' '
', 'md_content': '\n' '![đại học quốc tế - Ảnh ' '1.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/z73352311111417a4ea956f75e702fee46158ee75223ed-1765941693996865071001.jpg)Khu ' 'vực Khu đô thị Đại học Quốc tế ở xã Xuân Thới Sơn (huyện Hóc ' 'Môn cũ) - Ảnh: Chụp màn hình\n' '\n' 'Theo quyết định, Khu đô thị [Đại học Quốc ' 'tế](/xa-xuan-thoi-son-van-dong-ban-giao-mat-bang-cho-du-an-khu-do-thi-dai-hoc-quoc-te-20250925193958941.htm ' '"Đại học Quốc tế") lập [quy ' 'hoạch](https://tuoitre.vn/quy-hoach.html "quy hoạch") thuộc ' 'một phần xã Xuân Thới Sơn (thuộc Hóc Môn cũ), TP.HCM. Ranh ' 'giới khu vực được xác định: phía đông nam giáp kênh An Hạ, ' 'phía tây và tây nam giáp tỉnh Tây Ninh (Long An cũ) và kênh 8, ' 'xã Xuân Thới Sơn; phía bắc giáp kênh Xáng.\n' '\n' 'Quy mô lập quy hoạch khoảng 880ha, trong khi quy mô khu vực ' 'nghiên cứu quy hoạch khoảng 923,88ha. Thời hạn quy hoạch được ' 'xác định đến năm 2040.\n' '\n' 'Mục tiêu lập quy hoạch để cụ thể hóa định hướng quy hoạch ' 'TP.HCM thời kỳ 2021-2030, tầm nhìn đến năm 2050 và đồ án điều ' 'chỉnh quy hoạch chung TP.HCM đến năm 2040, tầm nhìn đến năm ' '2060 đã được phê duyệt.\n' '\n' 'Việc triển khai quy hoạch khu chức năng để tạo cơ sở pháp lý ' 'cho việc quản lý phát triển và làm dự án đầu tư xây dựng Khu ' 'đô thị Đại học Quốc tế Việt Nam, bảo đảm phát triển đồng bộ về ' 'hạ tầng kỹ thuật, hạ tầng xã hội và kiến trúc cảnh quan, phù ' 'hợp với các khu vực trong đô thị.\n' '\n' 'Quy hoạch hướng đến hoàn thiện hệ thống hạ tầng kỹ thuật khung ' 'theo quy hoạch, khai thác hiệu quả điều kiện tự nhiên và hệ ' 'sinh thái đặc trưng của khu vực để phát triển khu đô thị đại ' 'học hiện đại, có bản sắc. \n' '\n' 'Đồng thời từng bước nâng cao chất lượng đô thị, bảo đảm phát ' 'triển hài hòa giữa kinh tế, văn hóa và xã hội, bảo vệ môi ' 'trường và thích ứng với biến đổi khí hậu.\n' '\n' '* [![TP.HCM duyệt quy hoạch 1/2000 khu đô thị đại học quốc tế ' 'hơn 880ha tại Xuân Thới Sơn - Ảnh ' '2.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/9/25/xa-xuan-thoi-son-1758802628360728683819-173-304-1557-2521-crop-17588162150991360329593.jpg)](/xa-xuan-thoi-son-van-dong-ban-giao-mat-bang-cho-du-an-khu-do-thi-dai-hoc-quoc-te-20250925193958941.htm)#### ' '[Xã Xuân Thới Sơn vận động bàn giao mặt bằng cho dự án khu đô ' 'thị Đại học Quốc ' 'tế](/xa-xuan-thoi-son-van-dong-ban-giao-mat-bang-cho-du-an-khu-do-thi-dai-hoc-quoc-te-20250925193958941.htm)[ĐỌC ' 'NGAY](/xa-xuan-thoi-son-van-dong-ban-giao-mat-bang-cho-du-an-khu-do-thi-dai-hoc-quoc-te-20250925193958941.htm)\n' 'Theo định hướng, khu vực lập quy hoạch là khu chức năng nghiên ' 'cứu, đào tạo đã được xác định trong quy hoạch TP.HCM, đóng vai ' 'trò hạt nhân của cụm trung tâm đào tạo phía bắc thành phố, kết ' 'hợp với các cơ sở nghiên cứu, đào tạo lớn khác hỗ trợ giảm tải ' 'áp lực cho khu vực trung tâm.\n' '\n' 'Đây là khu vực trọng điểm phát triển, có vai trò trung tâm ' 'vùng, thúc đẩy các hoạt động kinh tế và xã hội, tạo cơ hội ' 'việc làm, môi trường sống chất lượng cao và cung cấp các tiện ' 'ích vui chơi giải trí, hạ tầng xã hội cho người dân.\n' '\n' 'Dự báo quy mô dân số khu vực khoảng 135.000 người, cùng quy mô ' 'sinh viên dự kiến khoảng 60.000 sinh viên. Các chỉ tiêu sử ' 'dụng đất, hạ tầng xã hội và hạ tầng kỹ thuật sẽ được xác định ' 'phù hợp với định hướng quy hoạch chung TP.HCM đến năm 2040, ' 'tầm nhìn 2060.\n' '\n' 'Theo quyết định, UBND TP.HCM là cơ quan phê duyệt quy hoạch, ' 'Sở Quy hoạch - Kiến trúc là cơ quan thẩm định. Công ty cổ phần ' 'Đô thị Đại học Quốc tế Berjaya Việt Nam là đơn vị tổ chức lập ' 'và trình duyệt đồ án, đơn vị tư vấn lập quy hoạch được lựa ' 'chọn theo quy định. \n' '\n' 'Thời gian lập đồ án không quá 9 tháng.\n' '\n' '[![TP.HCM duyệt quy hoạch 1/2000 Khu đô thị Đại học quốc tế ' 'hơn 880ha tại Xuân Thới Sơn - Ảnh ' '3.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/11/9/z72043614663796522f18a372de9b3184ffa2fd6cb2488-1762654895023385742980.jpg)](/bi-thu-tran-luu-quang-tp-hcm-se-tang-mang-xanh-uu-tien-them-dat-cong-lam-cong-vien-20251109081259486.htm)[Bí ' 'thư Trần Lưu Quang: TP.HCM sẽ tăng mảng xanh, ưu tiên thêm đất ' 'công làm công ' 'viên](/bi-thu-tran-luu-quang-tp-hcm-se-tang-mang-xanh-uu-tien-them-dat-cong-lam-cong-vien-20251109081259486.htm)Tại ' 'buổi gặp mặt các trường đại học tối 8-11, Bí thư Thành ủy ' 'TP.HCM Trần Lưu Quang nhấn mạnh thành phố cần phải tăng mạnh ' 'mảng xanh, ưu tiên thêm đất làm công viên và đẩy nhanh chuyển ' 'đổi xanh để cải thiện chất lượng sống người dân.\n' '\n' '\n' '\n' '[Đọc tiếp](# "Đọc tiếp") \n' '[Về trang Chủ đề](/nhom-chu-de.htm "Về trang chủ đề") \n' '\n', 'published_date': datetime.date(2025, 12, 17), 'published_timestamp': datetime.datetime(2025, 12, 17, 10, 52), 'source': 'TuoiTre', 'tags': ['Khu đô thị Đại học Quốc tế', 'Quy hoạch', 'Xuân Thới Sơn', 'Hóc Môn', 'TP.HCM', 'Diện tích 880ha', 'Thời hạn quy hoạch 2040', 'Định hướng quy hoạch 2021-2030', 'Hạ tầng kỹ thuật', 'Hạ tầng xã hội', 'Kiến trúc cảnh quan', 'Phát triển bền vững', 'Biến đổi khí hậu', 'Khu chức năng nghiên cứu', 'Đào tạo', 'Trung tâm đào tạo', 'Dân số 135.000', 'Sinh viên 60.000', 'UBND TP.HCM', 'Sở Quy hoạch - Kiến trúc', 'Công ty cổ phần Đô thị Đại học Quốc tế Berjaya Việt Nam', 'Thời gian lập đồ án 9 tháng'], 'title': 'TP.HCM duyệt quy hoạch 1/2000 Khu đô thị Đại học Quốc tế hơn 880ha ' 'tại Xuân Thới Sơn', 'url': 'https://tuoitre.vn/tp-hcm-duyet-quy-hoach-1-2000-khu-do-thi-dai-hoc-quoc-te-hon-880ha-tai-xuan-thoi-son-20251217102751393.htm', 'voice': 'HN-Nu-2-BL'} 2025-12-17 04:10:31 [scrapy.extensions.logstats] INFO: Crawled 58 pages (at 1 pages/min), scraped 3 items (at 1 items/min) 2025-12-17 04:10:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:31 [tuoitre_timestamp] INFO: 2025-12-17 09:31:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:34 [httpcore.connection] DEBUG: close.started 2025-12-17 04:10:34 [httpcore.connection] DEBUG: close.complete 2025-12-17 04:10:34 [tuoitre_timestamp] INFO: 2025-12-17 09:33:40 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:35 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:35 [tuoitre_timestamp] INFO: 2025-12-17 09:39:23 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:36 [scrapy.extensions.logstats] INFO: Crawled 61 pages (at 3 pages/min), scraped 3 items (at 0 items/min) 2025-12-17 04:10:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:37 [tuoitre_timestamp] INFO: 2025-12-17 09:43:08 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:40 [tuoitre_timestamp] INFO: 2025-12-17 09:45:30 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:42 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:42 [tuoitre_timestamp] INFO: 2025-12-17 10:02:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:45 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:45 [tuoitre_timestamp] INFO: 2025-12-17 10:10:24 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:47 [tuoitre_timestamp] INFO: 2025-12-17 10:14:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:48 [tuoitre_timestamp] INFO: 2025-12-17 10:17:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:51 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:51 [tuoitre_timestamp] INFO: 2025-12-17 09:34:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:53 [tuoitre_timestamp] INFO: 2025-12-17 10:13:47 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:56 [tuoitre_timestamp] INFO: 2025-12-17 10:19:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:10:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:10:58 [tuoitre_timestamp] INFO: 2025-12-17 10:34:49 smaller than 2025-12-17 10:39:00 2025-12-17 04:11:00 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:11:00 [openai._base_client] DEBUG: Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'role': 'user', 'content': "Act as a content analysis tool. I will provide you with a piece of content, and your task is to extract relevant tags (keywords or phrases) that summarize the main topics, themes, or ideas present in the text. The tags should be concise, specific, and useful for categorization or search purposes. Ignore common filler words (e.g., 'the', 'and', 'is') unless they are part of a specific concept or phrase. After analyzing the content, return the tags in a simple list format. Here is the content to analyze: Theo thông báo của Hội đồng tuyển sinh Đại học Cần Thơ , năm 2026, bên cạnh 121 mã ngành tuyển sinh như năm học trước, trường dự kiến mở mới 7 mã ngành. Cụ thể gồm các ngành: Công nghệ tài chính, Khoa học dữ liệu, chuyên ngành Thiết kế vi mạch bán dẫn thuộc ngành Kỹ thuật máy tính (chương trình kỹ sư tài năng), Kỹ thuật cơ khí (chương trình chất lượng cao), chuyên ngành Đường sắt tốc độ cao thuộc ngành Kỹ thuật xây dựng công trình giao thông, Quản lý xây dựng và Bảo vệ thực vật (chương trình chất lượng cao). Môn chính của các ngành học này là môn toán, mã tổ hợp xét tuyển gồm: Công nghệ tài chính (A00, A01, C02, D01); Khoa học dữ liệu (A00, A01, X06, X26); chuyên ngành Thiết kế vi mạch bán dẫn (A00, A01, X06, X07); Kỹ thuật cơ khí chương trình chất lượng cao (A00, A01, X26, X27); chuyên ngành Đường sắt tốc độ cao (A00, A01, X26, X27); Quản lý xây dựng (A00, A01, X26, X27); Bảo vệ thực vật chương trình chất lượng cao (A00, A01, B00, B08). Hiện nhà trường chưa có thông tin về các phương thức xét tuyển năm 2026. Tuy nhiên theo quy chế tuyển sinh, điểm xét tuyển sẽ là thang điểm 40 bằng tổng điểm 3 môn trong tổ hợp xét tuyển (trong đó môn chính nhân hệ số 2), cộng với điểm ưu tiên khu vực và đối tượng. Năm học 2025 Đại học Cần Thơ tuyển sinh hơn 10.500 sinh viên, cho các ngành đào tạo bậc đại học chính quy."}], 'model': 'gpt-4o-mini', 'max_tokens': 200, 'temperature': 0.3}} 2025-12-17 04:11:00 [openai._base_client] DEBUG: Sending HTTP Request: POST https://api.openai.com/v1/chat/completions 2025-12-17 04:11:00 [httpcore.connection] DEBUG: connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=900 socket_options=None 2025-12-17 04:11:00 [httpcore.connection] DEBUG: connect_tcp.complete return_value= 2025-12-17 04:11:00 [httpcore.connection] DEBUG: start_tls.started ssl_context= server_hostname='api.openai.com' timeout=900 2025-12-17 04:11:00 [httpcore.connection] DEBUG: start_tls.complete return_value= 2025-12-17 04:11:00 [httpcore.http11] DEBUG: send_request_headers.started request= 2025-12-17 04:11:00 [httpcore.http11] DEBUG: send_request_headers.complete 2025-12-17 04:11:00 [httpcore.http11] DEBUG: send_request_body.started request= 2025-12-17 04:11:00 [httpcore.http11] DEBUG: send_request_body.complete 2025-12-17 04:11:00 [httpcore.http11] DEBUG: receive_response_headers.started request= 2025-12-17 04:11:04 [httpcore.http11] DEBUG: receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Wed, 17 Dec 2025 04:11:04 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-bmggli0qfnphtzkdehrnfdrn'), (b'openai-processing-ms', b'3499'), (b'openai-project', b'proj_AqBCEfNib7E5LbrMYDz2oklk'), (b'openai-version', b'2020-10-01'), (b'x-envoy-upstream-service-time', b'3528'), (b'x-ratelimit-limit-requests', b'30000'), (b'x-ratelimit-limit-tokens', b'150000000'), (b'x-ratelimit-remaining-requests', b'29999'), (b'x-ratelimit-remaining-tokens', b'149999450'), (b'x-ratelimit-reset-requests', b'2ms'), (b'x-ratelimit-reset-tokens', b'0s'), (b'x-request-id', b'req_f349c479d3ed453dba5e3044d6d9890f'), (b'x-openai-proxy-wasm', b'v0.1'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=oAckmam9GJ_kjKWc1zhVINgwG.pBR0gP_3G3EeRcqT4-1765944664-1.0.1.1-riED7QpuFJZXdOgHZZ2z8Id0w_t6mLoA30yq3SR8xnn7ejLC1JPlNnaPcI_bIjGYtzeUSUANfLCpMFitV61gxd7hnVEkzOU4qJ4iHgNl_eo; path=/; expires=Wed, 17-Dec-25 04:41:04 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Strict-Transport-Security', b'max-age=31536000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=YHiQ8WCRqKpiGU8lCZPmVr1wxcdGTmGwzhHpSqk4P8Q-1765944664644-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9af392f2a86303db-HKG'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')]) 2025-12-17 04:11:04 [httpx] INFO: HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK" 2025-12-17 04:11:04 [httpcore.http11] DEBUG: receive_response_body.started request= 2025-12-17 04:11:04 [httpcore.http11] DEBUG: receive_response_body.complete 2025-12-17 04:11:04 [httpcore.http11] DEBUG: response_closed.started 2025-12-17 04:11:04 [httpcore.http11] DEBUG: response_closed.complete 2025-12-17 04:11:04 [openai._base_client] DEBUG: HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Wed, 17 Dec 2025 04:11:04 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-bmggli0qfnphtzkdehrnfdrn'), ('openai-processing-ms', '3499'), ('openai-project', 'proj_AqBCEfNib7E5LbrMYDz2oklk'), ('openai-version', '2020-10-01'), ('x-envoy-upstream-service-time', '3528'), ('x-ratelimit-limit-requests', '30000'), ('x-ratelimit-limit-tokens', '150000000'), ('x-ratelimit-remaining-requests', '29999'), ('x-ratelimit-remaining-tokens', '149999450'), ('x-ratelimit-reset-requests', '2ms'), ('x-ratelimit-reset-tokens', '0s'), ('x-request-id', 'req_f349c479d3ed453dba5e3044d6d9890f'), ('x-openai-proxy-wasm', 'v0.1'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=oAckmam9GJ_kjKWc1zhVINgwG.pBR0gP_3G3EeRcqT4-1765944664-1.0.1.1-riED7QpuFJZXdOgHZZ2z8Id0w_t6mLoA30yq3SR8xnn7ejLC1JPlNnaPcI_bIjGYtzeUSUANfLCpMFitV61gxd7hnVEkzOU4qJ4iHgNl_eo; path=/; expires=Wed, 17-Dec-25 04:41:04 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=YHiQ8WCRqKpiGU8lCZPmVr1wxcdGTmGwzhHpSqk4P8Q-1765944664644-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '9af392f2a86303db-HKG'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')]) 2025-12-17 04:11:04 [openai._base_client] DEBUG: request_id: req_f349c479d3ed453dba5e3044d6d9890f 2025-12-17 04:11:04 [tuoitre_timestamp] INFO: Min timestamp: 2025-12-17 10:39:00, Published timestamp: 2025-12-17 10:43:11 2025-12-17 04:11:04 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): tts-api:4444 2025-12-17 04:13:46 [urllib3.connectionpool] DEBUG: http://tts-api:4444 "POST /api/v2/text-to-speech HTTP/1.1" 200 411 2025-12-17 04:13:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://tuoitre.vn/dai-hoc-can-tho-cong-bo-50-to-hop-xet-tuyen-2026-mon-chinh-nhan-he-so-2-20251217100906327.htm> {'audio_url': 'https://lake-api.actable.ai/tts-data/qfltuwjj-2025-12-17%2004%3A11%3A04.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=pmq7GsXVsXQZXqTM0hWE%2F20251217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251217T041343Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=fb376dc81d6a93d327718231d3eb45696e5cca5006d8891ef2ae0348c9b8bf5a', 'author': 'THÁI LŨY', 'category': 'Giáo dục', 'content': 'Theo thông báo của Hội đồng tuyển sinh Đại học Cần Thơ , năm ' '2026, bên cạnh 121 mã ngành tuyển sinh như năm học trước, trường ' 'dự kiến mở mới 7 mã ngành. Cụ thể gồm các ngành: Công nghệ tài ' 'chính, Khoa học dữ liệu, chuyên ngành Thiết kế vi mạch bán dẫn ' 'thuộc ngành Kỹ thuật máy tính (chương trình kỹ sư tài năng), Kỹ ' 'thuật cơ khí (chương trình chất lượng cao), chuyên ngành Đường ' 'sắt tốc độ cao thuộc ngành Kỹ thuật xây dựng công trình giao ' 'thông, Quản lý xây dựng và Bảo vệ thực vật (chương trình chất ' 'lượng cao). Môn chính của các ngành học này là môn toán, mã tổ ' 'hợp xét tuyển gồm: Công nghệ tài chính (A00, A01, C02, D01); Khoa ' 'học dữ liệu (A00, A01, X06, X26); chuyên ngành Thiết kế vi mạch ' 'bán dẫn (A00, A01, X06, X07); Kỹ thuật cơ khí chương trình chất ' 'lượng cao (A00, A01, X26, X27); chuyên ngành Đường sắt tốc độ cao ' '(A00, A01, X26, X27); Quản lý xây dựng (A00, A01, X26, X27); Bảo ' 'vệ thực vật chương trình chất lượng cao (A00, A01, B00, B08). ' 'Hiện nhà trường chưa có thông tin về các phương thức xét tuyển ' 'năm 2026. Tuy nhiên theo quy chế tuyển sinh, điểm xét tuyển sẽ là ' 'thang điểm 40 bằng tổng điểm 3 môn trong tổ hợp xét tuyển (trong ' 'đó môn chính nhân hệ số 2), cộng với điểm ưu tiên khu vực và đối ' 'tượng. Năm học 2025 Đại học Cần Thơ tuyển sinh hơn 10.500 sinh ' 'viên, cho các ngành đào tạo bậc đại học chính quy.', 'description': 'Đại học Cần Thơ vừa công bố danh mục 50 tổ hợp xét tuyển đại ' 'học chính quy năm học 2026, phần lớn các ngành tuyển sinh giữ ' 'nguyên các tổ hợp xét tuyển truyền thống. Điểm mới năm nay là ' 'môn chính được nhân hệ số 2.', 'html_content': '
\n' '
Đại học '
                 'Cần Thơ công bố 50 tổ hợp xét tuyển 2026, môn chính nhân hệ '
                 'số 2 - Ảnh 1.

Khu nhà điều hành Đại học Cần Thơ - Ảnh: ' 'T.LŨY

Theo thông báo ' 'của Hội đồng tuyển sinh Đại học Cần Thơ, năm ' '2026, bên cạnh 121 mã ngành tuyển sinh như năm học trước, ' 'trường dự kiến mở mới 7 mã ngành.

Cụ thể gồm ' 'các ngành: Công nghệ tài chính, Khoa học dữ liệu, chuyên ' 'ngành Thiết kế vi mạch bán dẫn thuộc ngành Kỹ thuật máy tính ' '(chương trình kỹ sư tài năng), Kỹ thuật cơ khí (chương trình ' 'chất lượng cao), chuyên ngành Đường sắt tốc độ cao thuộc ' 'ngành Kỹ thuật xây dựng công trình giao thông, Quản lý xây ' 'dựng và Bảo vệ thực vật (chương trình chất lượng ' 'cao).

Môn chính của các ngành học ' 'này là môn toán, mã tổ hợp xét tuyển gồm: Công nghệ tài ' 'chính (A00, A01, C02, D01); Khoa học dữ liệu (A00, A01, X06, ' 'X26); chuyên ngành Thiết kế vi mạch bán dẫn (A00, A01, X06, ' 'X07);\xa0

Kỹ thuật cơ khí chương trình chất ' 'lượng cao (A00, A01, X26, X27); chuyên ngành Đường sắt tốc ' 'độ cao (A00, A01, X26, X27); Quản lý xây dựng (A00, A01, ' 'X26, X27); Bảo vệ thực vật chương trình chất lượng cao (A00, ' 'A01, B00, B08).

Hiện nhà trường chưa có thông ' 'tin về các phương thức xét tuyển năm 2026. Tuy nhiên theo ' 'quy chế tuyển sinh, điểm xét tuyển sẽ là thang điểm 40 bằng ' 'tổng điểm 3 môn trong tổ hợp xét tuyển (trong đó môn chính ' 'nhân hệ số 2), cộng với điểm ưu tiên khu vực và đối ' 'tượng.

Năm học 2025 Đại học Cần Thơ tuyển ' 'sinh hơn 10.500 sinh viên, cho các ngành đào tạo bậc đại học ' 'chính quy.

đại học '
                 'Cần Thơ - Ảnh 2.

Bảng mã các tổ hợp xét tuyển của Đại học Cần ' 'Thơ - Ảnh: ĐHCT

Đại học Cần Thơ công bố 50 tổ '
                 'hợp xét tuyển 2026, môn chính nhân hệ số 2 - Ảnh 3.Điểm sàn Đại ' 'học Cần Thơ từ 15 - 21,5 điểm

Ngày 23-7, Đại học ' 'Cần Thơ thông báo ngưỡng đảm bảo chất lượng đầu vào (điểm ' 'sàn) đối với các ngành học bậc đại học chính quy năm ' '2025.

\n' ' \n' '
', 'md_content': '\n' '![Đại học Cần Thơ công bố 50 tổ hợp xét tuyển 2026, môn chính ' 'nhân hệ số 2 - Ảnh ' '1.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/dai-hoc-can-tho-1765940177723608523179.jpg)Khu ' 'nhà điều hành Đại học Cần Thơ - Ảnh: T.LŨY\n' '\n' 'Theo thông báo của Hội đồng tuyển sinh [Đại học Cần ' 'Thơ](https://tuoitre.vn/dai-hoc-can-tho.html "Đại học Cần ' 'Thơ"), năm 2026, bên cạnh 121 mã ngành tuyển sinh như năm học ' 'trước, trường dự kiến mở mới 7 mã ngành.\n' '\n' 'Cụ thể gồm các ngành: Công nghệ tài chính, Khoa học dữ liệu, ' 'chuyên ngành Thiết kế vi mạch bán dẫn thuộc ngành Kỹ thuật máy ' 'tính (chương trình kỹ sư tài năng), Kỹ thuật cơ khí (chương ' 'trình chất lượng cao), chuyên ngành Đường sắt tốc độ cao thuộc ' 'ngành Kỹ thuật xây dựng công trình giao thông, Quản lý xây ' 'dựng và Bảo vệ thực vật (chương trình chất lượng cao).\n' '\n' ' * #### [Đưa Đại học Cần Thơ vào nhóm các trường đại học hàng ' 'đầu châu ' 'Á](/dua-dai-hoc-can-tho-vao-nhom-cac-truong-dai-hoc-hang-dau-chau-a-20250812170134071.htm)[ĐỌC ' 'NGAY](/dua-dai-hoc-can-tho-vao-nhom-cac-truong-dai-hoc-hang-dau-chau-a-20250812170134071.htm)\n' 'Môn chính của các ngành học này là môn toán, mã tổ hợp xét ' 'tuyển gồm: Công nghệ tài chính (A00, A01, C02, D01); Khoa học ' 'dữ liệu (A00, A01, X06, X26); chuyên ngành Thiết kế vi mạch ' 'bán dẫn (A00, A01, X06, X07);\xa0\n' '\n' 'Kỹ thuật cơ khí chương trình chất lượng cao (A00, A01, X26, ' 'X27); chuyên ngành Đường sắt tốc độ cao (A00, A01, X26, X27); ' 'Quản lý xây dựng (A00, A01, X26, X27); Bảo vệ thực vật chương ' 'trình chất lượng cao (A00, A01, B00, B08).\n' '\n' 'Hiện nhà trường chưa có thông tin về các phương thức xét tuyển ' 'năm 2026. Tuy nhiên theo quy chế tuyển sinh, điểm xét tuyển sẽ ' 'là thang điểm 40 bằng tổng điểm 3 môn trong tổ hợp xét tuyển ' '(trong đó môn chính nhân hệ số 2), cộng với điểm ưu tiên khu ' 'vực và đối tượng.\n' '\n' 'Năm học 2025 Đại học Cần Thơ tuyển sinh hơn 10.500 sinh viên, ' 'cho các ngành đào tạo bậc đại học chính quy.\n' '\n' '![đại học Cần Thơ - Ảnh ' '2.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/bang-ma-to-hop-1765940467875748927139.jpg)Bảng ' 'mã các tổ hợp xét tuyển của Đại học Cần Thơ - Ảnh: ĐHCT\n' '\n' '[![Đại học Cần Thơ công bố 50 tổ hợp xét tuyển 2026, môn chính ' 'nhân hệ số 2 - Ảnh ' '3.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/7/23/dhct-moi-17532645388461807407506-0-0-1440-2304-crop-17532647498121022189459.jpg)](/diem-san-dai-hoc-can-tho-tu-15-21-5-diem-20250723170254317.htm)[Điểm ' 'sàn Đại học Cần Thơ từ 15 - 21,5 ' 'điểm](/diem-san-dai-hoc-can-tho-tu-15-21-5-diem-20250723170254317.htm)Ngày ' '23-7, Đại học Cần Thơ thông báo ngưỡng đảm bảo chất lượng đầu ' 'vào (điểm sàn) đối với các ngành học bậc đại học chính quy năm ' '2025.\n' '\n' '\n' '\n' '[Đọc tiếp](# "Đọc tiếp") \n' '[Về trang Chủ đề](/nhom-chu-de.htm "Về trang chủ đề") \n' '\n', 'published_date': datetime.date(2025, 12, 17), 'published_timestamp': datetime.datetime(2025, 12, 17, 10, 43, 11), 'source': 'TuoiTre', 'tags': ['Đại học Cần Thơ', 'Tuyển sinh 2026', 'Mã ngành', 'Công nghệ tài chính', 'Khoa học dữ liệu', 'Thiết kế vi mạch bán dẫn', 'Kỹ thuật máy tính', 'Kỹ thuật cơ khí', 'Đường sắt tốc độ cao', 'Kỹ thuật xây dựng', 'Quản lý xây dựng', 'Bảo vệ thực vật', 'Chương trình chất lượng cao', 'Môn toán', 'Tổ hợp xét tuyển', 'Điểm xét tuyển', 'Thang điểm 40', 'Sinh viên', 'Đại học chính quy'], 'title': 'Đại học Cần Thơ công bố 50 tổ hợp xét tuyển 2026, môn chính nhân hệ ' 'số 2', 'url': 'https://tuoitre.vn/dai-hoc-can-tho-cong-bo-50-to-hop-xet-tuyen-2026-mon-chinh-nhan-he-so-2-20251217100906327.htm', 'voice': 'HN-Nu-2-BL'} 2025-12-17 04:13:46 [scrapy.extensions.logstats] INFO: Crawled 72 pages (at 11 pages/min), scraped 4 items (at 1 items/min) 2025-12-17 04:13:46 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:13:47 [httpcore.connection] DEBUG: close.started 2025-12-17 04:13:47 [httpcore.connection] DEBUG: close.complete 2025-12-17 04:13:47 [openai._base_client] DEBUG: Request options: {'method': 'post', 'url': '/chat/completions', 'files': None, 'json_data': {'messages': [{'role': 'user', 'content': "Act as a content analysis tool. I will provide you with a piece of content, and your task is to extract relevant tags (keywords or phrases) that summarize the main topics, themes, or ideas present in the text. The tags should be concise, specific, and useful for categorization or search purposes. Ignore common filler words (e.g., 'the', 'and', 'is') unless they are part of a specific concept or phrase. After analyzing the content, return the tags in a simple list format. Here is the content to analyze: Ngày 17-12, lực lượng chức năng Đồng Nai đang điều tra vụ xe lu trôi tự do tông chết người đi đường. Nạn nhân là bà H.T.L., 75 tuổi, ngụ xã Bình Tân, tỉnh Đồng Nai . Thông tin ban đầu, chiều 16-12, tài xế Trần Trí Tài (19 tuổi, ngụ tỉnh Đồng Nai) điều khiển xe lu dừng ở đường liên xã, hướng từ xã Bình Tân đi tỉnh Tây Ninh (đoạn thuộc thôn Long Hưng 2, xã Bình Tân). Khi xe đang dừng thì bất ngờ mất thắng trôi tự do xuống dốc tông vào bà H.T.L. đi bộ bên lề đường bên phải. Sau đó, xe lu này tiếp tục lao lên lề đường đụng vào trước nhà bà Thủy (59 tuổi, thôn 3, xã Bình Tân) mới dừng lại. Vụ tai nạn hy hữu khiến bà H.T.L. tử vong sau đó. Một số tài sản trước nhà bà Thủy bị xe lu cán nát, hư hỏng. Sau khi sự việc xảy ra, lực lượng công an đã đến hiện trường khám nghiệm, điều tra nguyên nhân vụ tai nạn."}], 'model': 'gpt-4o-mini', 'max_tokens': 200, 'temperature': 0.3}} 2025-12-17 04:13:47 [openai._base_client] DEBUG: Sending HTTP Request: POST https://api.openai.com/v1/chat/completions 2025-12-17 04:13:47 [httpcore.connection] DEBUG: connect_tcp.started host='api.openai.com' port=443 local_address=None timeout=900 socket_options=None 2025-12-17 04:13:47 [httpcore.connection] DEBUG: connect_tcp.complete return_value= 2025-12-17 04:13:47 [httpcore.connection] DEBUG: start_tls.started ssl_context= server_hostname='api.openai.com' timeout=900 2025-12-17 04:13:47 [httpcore.connection] DEBUG: start_tls.complete return_value= 2025-12-17 04:13:47 [httpcore.http11] DEBUG: send_request_headers.started request= 2025-12-17 04:13:47 [httpcore.http11] DEBUG: send_request_headers.complete 2025-12-17 04:13:47 [httpcore.http11] DEBUG: send_request_body.started request= 2025-12-17 04:13:47 [httpcore.http11] DEBUG: send_request_body.complete 2025-12-17 04:13:47 [httpcore.http11] DEBUG: receive_response_headers.started request= 2025-12-17 04:13:48 [httpcore.http11] DEBUG: receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Wed, 17 Dec 2025 04:13:48 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'access-control-expose-headers', b'X-Request-ID'), (b'openai-organization', b'user-bmggli0qfnphtzkdehrnfdrn'), (b'openai-processing-ms', b'1508'), (b'openai-project', b'proj_AqBCEfNib7E5LbrMYDz2oklk'), (b'openai-version', b'2020-10-01'), (b'x-envoy-upstream-service-time', b'1521'), (b'x-ratelimit-limit-requests', b'30000'), (b'x-ratelimit-limit-tokens', b'150000000'), (b'x-ratelimit-remaining-requests', b'29999'), (b'x-ratelimit-remaining-tokens', b'149999607'), (b'x-ratelimit-reset-requests', b'2ms'), (b'x-ratelimit-reset-tokens', b'0s'), (b'x-request-id', b'req_ef5b62aa243645a4a1b22722b6a916c5'), (b'x-openai-proxy-wasm', b'v0.1'), (b'cf-cache-status', b'DYNAMIC'), (b'Set-Cookie', b'__cf_bm=SwR4wchWmRuUPgU4qR20BNqV7lfFS.wQU9Dq1EPA.E8-1765944828-1.0.1.1-sUa5Ny8i2keCfOuBbc5OZM.z6m68eMbHoeRK97gwK0hEOfs6pF8m3uB3KfqFPu6n5A2XlDF8iKsJIaTgLLHjwN5FL2_WLDgOwG1p5QPIhb0; path=/; expires=Wed, 17-Dec-25 04:43:48 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Strict-Transport-Security', b'max-age=31536000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'Set-Cookie', b'_cfuvid=CyScgbTVyQc0STgN_QttFza76jkYAhvz_sTfOvR4Ax4-1765944828925-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9af397021d8209e4-HKG'), (b'Content-Encoding', b'gzip'), (b'alt-svc', b'h3=":443"; ma=86400')]) 2025-12-17 04:13:48 [httpx] INFO: HTTP Request: POST https://api.openai.com/v1/chat/completions "HTTP/1.1 200 OK" 2025-12-17 04:13:48 [httpcore.http11] DEBUG: receive_response_body.started request= 2025-12-17 04:13:48 [httpcore.http11] DEBUG: receive_response_body.complete 2025-12-17 04:13:48 [httpcore.http11] DEBUG: response_closed.started 2025-12-17 04:13:48 [httpcore.http11] DEBUG: response_closed.complete 2025-12-17 04:13:48 [openai._base_client] DEBUG: HTTP Response: POST https://api.openai.com/v1/chat/completions "200 OK" Headers([('date', 'Wed, 17 Dec 2025 04:13:48 GMT'), ('content-type', 'application/json'), ('transfer-encoding', 'chunked'), ('connection', 'keep-alive'), ('access-control-expose-headers', 'X-Request-ID'), ('openai-organization', 'user-bmggli0qfnphtzkdehrnfdrn'), ('openai-processing-ms', '1508'), ('openai-project', 'proj_AqBCEfNib7E5LbrMYDz2oklk'), ('openai-version', '2020-10-01'), ('x-envoy-upstream-service-time', '1521'), ('x-ratelimit-limit-requests', '30000'), ('x-ratelimit-limit-tokens', '150000000'), ('x-ratelimit-remaining-requests', '29999'), ('x-ratelimit-remaining-tokens', '149999607'), ('x-ratelimit-reset-requests', '2ms'), ('x-ratelimit-reset-tokens', '0s'), ('x-request-id', 'req_ef5b62aa243645a4a1b22722b6a916c5'), ('x-openai-proxy-wasm', 'v0.1'), ('cf-cache-status', 'DYNAMIC'), ('set-cookie', '__cf_bm=SwR4wchWmRuUPgU4qR20BNqV7lfFS.wQU9Dq1EPA.E8-1765944828-1.0.1.1-sUa5Ny8i2keCfOuBbc5OZM.z6m68eMbHoeRK97gwK0hEOfs6pF8m3uB3KfqFPu6n5A2XlDF8iKsJIaTgLLHjwN5FL2_WLDgOwG1p5QPIhb0; path=/; expires=Wed, 17-Dec-25 04:43:48 GMT; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('strict-transport-security', 'max-age=31536000; includeSubDomains; preload'), ('x-content-type-options', 'nosniff'), ('set-cookie', '_cfuvid=CyScgbTVyQc0STgN_QttFza76jkYAhvz_sTfOvR4Ax4-1765944828925-0.0.1.1-604800000; path=/; domain=.api.openai.com; HttpOnly; Secure; SameSite=None'), ('server', 'cloudflare'), ('cf-ray', '9af397021d8209e4-HKG'), ('content-encoding', 'gzip'), ('alt-svc', 'h3=":443"; ma=86400')]) 2025-12-17 04:13:48 [openai._base_client] DEBUG: request_id: req_ef5b62aa243645a4a1b22722b6a916c5 2025-12-17 04:13:48 [tuoitre_timestamp] INFO: Min timestamp: 2025-12-17 10:39:00, Published timestamp: 2025-12-17 10:44:00 2025-12-17 04:13:48 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): tts-api:4444 2025-12-17 04:15:25 [urllib3.connectionpool] DEBUG: http://tts-api:4444 "POST /api/v2/text-to-speech HTTP/1.1" 200 411 2025-12-17 04:15:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://tuoitre.vn/xe-lu-dang-dung-bat-ngo-tuot-doc-tong-chet-nguoi-di-bo-20251217102006043.htm> {'audio_url': 'https://lake-api.actable.ai/tts-data/zgezpvcl-2025-12-17%2004%3A14%3A08.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=pmq7GsXVsXQZXqTM0hWE%2F20251217%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251217T041522Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=c9993e63420f61b25a4d02b80f52515258cc0f953e57979911c5b196e4519713', 'author': 'A LỘC', 'category': 'Thời sự', 'content': 'Ngày 17-12, lực lượng chức năng Đồng Nai đang điều tra vụ xe lu ' 'trôi tự do tông chết người đi đường. Nạn nhân là bà H.T.L., 75 ' 'tuổi, ngụ xã Bình Tân, tỉnh Đồng Nai . Thông tin ban đầu, chiều ' '16-12, tài xế Trần Trí Tài (19 tuổi, ngụ tỉnh Đồng Nai) điều ' 'khiển xe lu dừng ở đường liên xã, hướng từ xã Bình Tân đi tỉnh ' 'Tây Ninh (đoạn thuộc thôn Long Hưng 2, xã Bình Tân). Khi xe đang ' 'dừng thì bất ngờ mất thắng trôi tự do xuống dốc tông vào bà ' 'H.T.L. đi bộ bên lề đường bên phải. Sau đó, xe lu này tiếp tục ' 'lao lên lề đường đụng vào trước nhà bà Thủy (59 tuổi, thôn 3, xã ' 'Bình Tân) mới dừng lại. Vụ tai nạn hy hữu khiến bà H.T.L. tử vong ' 'sau đó. Một số tài sản trước nhà bà Thủy bị xe lu cán nát, hư ' 'hỏng. Sau khi sự việc xảy ra, lực lượng công an đã đến hiện ' 'trường khám nghiệm, điều tra nguyên nhân vụ tai nạn.', 'description': 'Vụ tai nạn hy hữu tại Đồng Nai khi xe lu đang dừng ở đường ' 'bất ngờ trôi tự do tông chết một người đi bộ.', 'html_content': '
\n' '
xe lu - '
                 'Ảnh 1.

Hiện trường vụ xe lu tuột dốc tông chết một ' 'người - Ảnh: A.B.

Ngày 17-12, ' 'lực lượng chức năng Đồng Nai đang điều tra vụ xe lu trôi tự do tông chết người đi ' 'đường.

Nạn nhân là bà H.T.L., 75 tuổi, ngụ xã Bình ' 'Tân, tỉnh Đồng Nai.

Thông tin ban đầu, ' 'chiều 16-12, tài xế Trần Trí Tài (19 tuổi, ngụ tỉnh Đồng ' 'Nai) điều khiển xe lu dừng ở đường liên xã, hướng từ xã Bình ' 'Tân đi tỉnh Tây Ninh (đoạn thuộc thôn Long Hưng 2, xã Bình ' 'Tân).

Khi xe đang dừng thì bất ngờ mất thắng trôi tự do ' 'xuống dốc tông vào bà H.T.L. đi bộ bên lề đường bên phải.

Sau đó, xe lu ' 'này tiếp tục lao lên lề đường đụng vào trước nhà bà Thủy (59 ' 'tuổi, thôn 3, xã Bình Tân) mới dừng lại.

Vụ tai nạn hy ' 'hữu khiến bà H.T.L. tử vong sau đó. Một số tài sản trước nhà ' 'bà Thủy bị xe lu cán nát, hư hỏng.

Sau khi sự việc xảy ' 'ra, lực lượng công an đã đến hiện trường khám nghiệm, điều ' 'tra nguyên nhân vụ tai nạn.

Xe lu đang dừng bất ngờ tuột '
                 'dốc tông chết người đi bộ - Ảnh 2.Tài xế xe lu ' 'cán chết đồng nghiệp khi đang thi công đường

Trong lúc thi công ' 'đoạn đường từ xã Trí Phải đi huyện Thới Bình, tỉnh Cà Mau, ' 'một tài xế xe lu đã cán chết đồng nghiệp của ' 'mình.

\n' ' \n' '
', 'md_content': '\n' '![xe lu - Ảnh ' '1.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2025/12/17/xe-lu-1765941291543203549719.jpg)Hiện ' 'trường vụ xe lu tuột dốc tông chết một người - Ảnh: A.B.\n' '\n' 'Ngày 17-12, lực lượng chức năng Đồng Nai đang điều tra vụ [xe ' 'lu](https://tuoitre.vn/xe-lu.html "xe lu") trôi tự do tông ' 'chết người đi đường.\n' '\n' 'Nạn nhân là bà H.T.L., 75 tuổi, ngụ xã Bình Tân, tỉnh [Đồng ' 'Nai](https://tuoitre.vn/dong-nai.html "Đồng Nai").\n' '\n' 'Thông tin ban đầu, chiều 16-12, tài xế Trần Trí Tài (19 tuổi, ' 'ngụ tỉnh Đồng Nai) điều khiển xe lu dừng ở đường liên xã, ' 'hướng từ xã Bình Tân đi tỉnh Tây Ninh (đoạn thuộc thôn Long ' 'Hưng 2, xã Bình Tân).\n' '\n' '* #### [Va chạm với xe lu, hai mẹ con bị cán ' 'chết](/va-cham-voi-xe-lu-hai-me-con-bi-can-chet-20221202180143007.htm)\n' '* #### [Xe lu cán chết cụ ' 'già](/xe-lu-can-chet-cu-gia-433673.htm)\n' 'Khi xe đang dừng thì bất ngờ mất thắng trôi tự do xuống dốc ' 'tông vào bà H.T.L. đi bộ bên [lề ' 'đường](https://tuoitre.vn/le-duong.html "lề đường") bên phải.\n' '\n' 'Sau đó, xe lu này tiếp tục lao lên lề đường đụng vào trước nhà ' 'bà Thủy (59 tuổi, thôn 3, xã Bình Tân) mới dừng lại.\n' '\n' 'Vụ tai nạn hy hữu khiến bà H.T.L. tử vong sau đó. Một số tài ' 'sản trước nhà bà Thủy bị xe lu cán nát, hư hỏng.\n' '\n' 'Sau khi sự việc xảy ra, lực lượng công an đã đến hiện trường ' 'khám nghiệm, điều tra nguyên nhân vụ tai nạn.\n' '\n' '[![Xe lu đang dừng bất ngờ tuột dốc tông chết người đi bộ - ' 'Ảnh ' '2.](https://cdn2.tuoitre.vn/thumb_w/730/471584752817336320/2023/5/26/2-xe-lu-lien-quan-den-vu-tai-nan-16850667534731082704597-0-445-972-2000-crop-16850667627421355447189.jpg)](/tai-xe-xe-lu-can-chet-dong-nghiep-khi-dang-thi-cong-duong-20230526091741101.htm)[Tài ' 'xế xe lu cán chết đồng nghiệp khi đang thi công ' 'đường](/tai-xe-xe-lu-can-chet-dong-nghiep-khi-dang-thi-cong-duong-20230526091741101.htm)Trong ' 'lúc thi công đoạn đường từ xã Trí Phải đi huyện Thới Bình, ' 'tỉnh Cà Mau, một tài xế xe lu đã cán chết đồng nghiệp của ' 'mình.\n' '\n' '\n' '\n' '[Đọc tiếp](# "Đọc tiếp") \n' '[Về trang Chủ đề](/nhom-chu-de.htm "Về trang chủ đề") \n' '\n', 'published_date': datetime.date(2025, 12, 17), 'published_timestamp': datetime.datetime(2025, 12, 17, 10, 44), 'source': 'TuoiTre', 'tags': ['Tai nạn giao thông', 'Xe lu', 'Đồng Nai', 'Bà H.T.L.', 'Tử vong', 'Điều tra', 'Trần Trí Tài', 'Mất thắng', 'Đi bộ', 'Hư hỏng tài sản', 'Khám nghiệm hiện trường', 'Bình Tân', 'Tây Ninh', 'Lực lượng chức năng'], 'title': 'Xe lu đang dừng bất ngờ tuột dốc tông chết người đi bộ', 'url': 'https://tuoitre.vn/xe-lu-dang-dung-bat-ngo-tuot-doc-tong-chet-nguoi-di-bo-20251217102006043.htm', 'voice': 'SG-Nu-1-DT'} 2025-12-17 04:15:25 [scrapy.extensions.logstats] INFO: Crawled 73 pages (at 1 pages/min), scraped 5 items (at 1 items/min) 2025-12-17 04:15:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:15:25 [tuoitre_timestamp] INFO: 2025-12-17 08:30:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:15:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://tuoitre.vn/) 2025-12-17 04:15:26 [tuoitre_timestamp] INFO: 2025-12-17 10:15:00 smaller than 2025-12-17 10:39:00 2025-12-17 04:15:26 [scrapy.core.engine] INFO: Closing spider (finished) 2025-12-17 04:15:26 [boto3.s3.transfer] DEBUG: Opting out of CRT Transfer Manager. Preferred client: auto, CRT available: False, Instance Optimized: False. 2025-12-17 04:15:26 [boto3.s3.transfer] DEBUG: Using default client. pid: 189187, thread: 139941070646072 2025-12-17 04:15:26 [s3transfer.utils] DEBUG: Acquiring 0 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: UploadSubmissionTask(transfer_id=0, {'transfer_future': }) about to wait for the following futures [] 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: UploadSubmissionTask(transfer_id=0, {'transfer_future': }) done waiting for dependent futures 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: Executing task UploadSubmissionTask(transfer_id=0, {'transfer_future': }) with kwargs {'client': , 'config': , 'osutil': , 'request_executor': , 'transfer_future': } 2025-12-17 04:15:26 [s3transfer.futures] DEBUG: Submitting task PutObjectTask(transfer_id=0, {'bucket': 'dagster-output-data', 'key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'extra_args': {}}) to executor for transfer request: 0. 2025-12-17 04:15:26 [s3transfer.utils] DEBUG: Acquiring 0 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: PutObjectTask(transfer_id=0, {'bucket': 'dagster-output-data', 'key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'extra_args': {}}) about to wait for the following futures [] 2025-12-17 04:15:26 [s3transfer.utils] DEBUG: Releasing acquire 0/None 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: PutObjectTask(transfer_id=0, {'bucket': 'dagster-output-data', 'key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'extra_args': {}}) done waiting for dependent futures 2025-12-17 04:15:26 [s3transfer.tasks] DEBUG: Executing task PutObjectTask(transfer_id=0, {'bucket': 'dagster-output-data', 'key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'extra_args': {}}) with kwargs {'client': , 'fileobj': , 'bucket': 'dagster-output-data', 'key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'extra_args': {}} 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-parameter-build.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-endpoint-resolution.s3: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-endpoint-resolution.s3: calling handler > 2025-12-17 04:15:27 [botocore.regions] DEBUG: Calling endpoint provider with parameters: {'Bucket': 'dagster-output-data', 'Region': 'us-east-1', 'UseFIPS': False, 'UseDualStack': False, 'Endpoint': 'https://lake-api.actable.ai/', 'ForcePathStyle': True, 'Accelerate': False, 'UseGlobalEndpoint': True, 'Key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'DisableMultiRegionAccessPoints': False, 'UseArnRegion': True} 2025-12-17 04:15:27 [botocore.regions] DEBUG: Endpoint provider result: https://lake-api.actable.ai/dagster-output-data 2025-12-17 04:15:27 [botocore.regions] DEBUG: Selecting from endpoint provider's list of auth schemes: "sigv4". User selected auth scheme is: "None" 2025-12-17 04:15:27 [botocore.regions] DEBUG: Selected auth type "v4" as "v4" with signing context params: {'region': 'us-east-1', 'signing_name': 's3', 'disableDoubleEncoding': True} 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-call.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-call.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.handlers] DEBUG: Adding expect 100 continue header to request. 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-call.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-call.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-call.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.endpoint] DEBUG: Making request for OperationModel(name=PutObject) with params: {'url_path': '/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'query_string': {}, 'method': 'PUT', 'headers': {'User-Agent': 'Boto3/1.34.57 md/Botocore#1.34.162 ua/2.0 os/linux#5.15.0-157-generic md/arch#x86_64 lang/python#3.11.13 md/pyimpl#CPython cfg/retry-mode#legacy Botocore/1.34.162', 'Content-MD5': 'aBdyKZE4MDOOqjDUXzp7Hw==', 'Expect': '100-continue'}, 'body': , 'auth_path': '/dagster-output-data/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'url': 'https://lake-api.actable.ai/dagster-output-data/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'context': {'client_region': 'us-east-1', 'client_config': , 'has_streaming_input': True, 'auth_type': 'v4', 's3_redirect': {'redirected': False, 'bucket': 'dagster-output-data', 'params': {'Bucket': 'dagster-output-data', 'Key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl', 'Body': }}, 'input_params': {'Bucket': 'dagster-output-data', 'Key': 'tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl'}, 'signing': {'region': 'us-east-1', 'signing_name': 's3', 'disableDoubleEncoding': True}, 'endpoint_properties': {'authSchemes': [{'disableDoubleEncoding': True, 'name': 'sigv4', 'signingName': 's3', 'signingRegion': 'us-east-1'}]}}} 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event request-created.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event request-created.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event choose-signer.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event choose-signer.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-sign.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event before-sign.s3.PutObject: calling handler > 2025-12-17 04:15:27 [botocore.auth] DEBUG: Calculating signature using v4 auth. 2025-12-17 04:15:27 [botocore.auth] DEBUG: CanonicalRequest: PUT /dagster-output-data/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl content-md5:aBdyKZE4MDOOqjDUXzp7Hw== host:lake-api.actable.ai x-amz-content-sha256:UNSIGNED-PAYLOAD x-amz-date:20251217T041527Z content-md5;host;x-amz-content-sha256;x-amz-date UNSIGNED-PAYLOAD 2025-12-17 04:15:27 [botocore.auth] DEBUG: StringToSign: AWS4-HMAC-SHA256 20251217T041527Z 20251217/us-east-1/s3/aws4_request 5fbea5fd5435b29011320de117e9fcd9530d9adaa217ecfee3c58d33ae1808bb 2025-12-17 04:15:27 [botocore.auth] DEBUG: Signature: fcc96caf30932e24ff45506c9a762bd8bb1e4600655d9732fb5700d17e5ddcfa 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event request-created.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event request-created.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.endpoint] DEBUG: Sending http request: 2025-12-17 04:15:27 [botocore.httpsession] DEBUG: Certificate path: /usr/local/lib/python3.11/site-packages/certifi/cacert.pem 2025-12-17 04:15:27 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): lake-api.actable.ai:443 2025-12-17 04:15:27 [botocore.awsrequest] DEBUG: Waiting for 100 Continue response. 2025-12-17 04:15:27 [botocore.awsrequest] DEBUG: 100 Continue response seen, now sending request body. 2025-12-17 04:15:27 [urllib3.connectionpool] DEBUG: https://lake-api.actable.ai:443 "PUT /dagster-output-data/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl HTTP/1.1" 200 0 2025-12-17 04:15:27 [botocore.parsers] DEBUG: Response headers: {'Server': 'nginx/1.24.0 (Ubuntu)', 'Date': 'Wed, 17 Dec 2025 04:15:27 GMT', 'Content-Length': '0', 'Connection': 'keep-alive', 'Accept-Ranges': 'bytes', 'ETag': '"68177229913830338eaa30d45f3a7b1f"', 'Strict-Transport-Security': 'max-age=31536000; includeSubDomains', 'Vary': 'Origin, Accept-Encoding', 'X-Amz-Bucket-Region': 'us-east-1', 'X-Amz-Id-2': 'dd9025bab4ad464b049177c95eb6ebf374d3b3fd1af9251148b658df7ac2e3e8', 'X-Amz-Request-Id': '1881E58E06E9E77E', 'X-Content-Type-Options': 'nosniff', 'X-Ratelimit-Limit': '25637', 'X-Ratelimit-Remaining': '25637', 'X-Xss-Protection': '1; mode=block'} 2025-12-17 04:15:27 [botocore.parsers] DEBUG: Response body: b'' 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event needs-retry.s3.PutObject: calling handler 2025-12-17 04:15:27 [botocore.retryhandler] DEBUG: No retry needed. 2025-12-17 04:15:27 [botocore.hooks] DEBUG: Event needs-retry.s3.PutObject: calling handler > 2025-12-17 04:15:27 [s3transfer.utils] DEBUG: Releasing acquire 0/None 2025-12-17 04:15:27 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (5 items) in: s3://dagster-output-data/tuoitre_timestamp/tuoitre_timestamp_dee12fc8dafc11f099e2d6783c969646_scheduled_2025-12-17.jl 2025-12-17 04:15:27 [scrapy.statscollectors] INFO: Dumping Scrapy stats: {'downloader/request_bytes': 23983, 'downloader/request_count': 77, 'downloader/request_method_count/GET': 77, 'downloader/response_bytes': 10064018, 'downloader/response_count': 77, 'downloader/response_status_count/200': 75, 'downloader/response_status_count/301': 2, 'elapsed_time_seconds': 891.059498, 'feedexport/success_count/S3FeedStorage': 1, 'finish_reason': 'finished', 'finish_time': datetime.datetime(2025, 12, 17, 4, 15, 26, 994845, tzinfo=datetime.timezone.utc), 'httpcompression/response_bytes': 26805550, 'httpcompression/response_count': 75, 'item_scraped_count': 5, 'log_count/DEBUG': 306, 'log_count/INFO': 94, 'memusage/max': 186429440, 'memusage/startup': 124674048, 'request_depth_max': 2, 'response_received_count': 75, 'robotstxt/request_count': 4, 'robotstxt/response_count': 4, 'robotstxt/response_status_count/200': 4, 'scheduler/dequeued': 73, 'scheduler/dequeued/memory': 73, 'scheduler/enqueued': 73, 'scheduler/enqueued/memory': 73, 'start_time': datetime.datetime(2025, 12, 17, 4, 0, 35, 935347, tzinfo=datetime.timezone.utc)} 2025-12-17 04:15:27 [scrapy.core.engine] INFO: Spider closed (finished) 2025-12-17 04:15:27 [httpcore.connection] DEBUG: close.started 2025-12-17 04:15:27 [httpcore.connection] DEBUG: close.complete