@samuel_colvin
Anyone need some good news? @pydantic validating streamed structured responses on the fly from @OpenAI. (using pre-release Pydantic v2.10). There's something cooking in the Pydantic kitchen... https://t.co/0PhQkQughu
Viewing enriched Twitter post
Anyone need some good news? @pydantic validating streamed structured responses on the fly from @OpenAI. (using pre-release Pydantic v2.10). There's something cooking in the Pydantic kitchen... https://t.co/0PhQkQughu
{
"score": 0.86,
"scored_at": "2025-08-09T13:46:07.551917",
"import_source": "network_archive_import",
"links_checked": true,
"checked_at": "2025-08-10T10:32:28.890910",
"media": [
{
"type": "video",
"url": "https://crmoxkoizveukayfjuyo.supabase.co/storage/v1/object/public/media/posts/1854254265545416767/media_0.mp4?",
"filename": "media_0.mp4"
},
{
"id": "",
"type": "video",
"url": null,
"media_url": "https://pbs.twimg.com/ext_tw_video_thumb/1854253807716200448/pu/img/0KeJ-x0yF7VCEcsl.jpg",
"media_url_https": null,
"display_url": null,
"expanded_url": null
}
],
"reprocessed_at": "2025-08-12T15:24:51.605923",
"reprocessed_reason": "missing_media_array",
"original_structure": "had_both"
} {
"user": {
"created_at": "2013-01-06T14:34:17.000Z",
"default_profile_image": false,
"description": "Building Pydantic Logfire - uncomplicated observability for Python. Sequoia Scout.",
"fast_followers_count": 0,
"favourites_count": 6821,
"followers_count": 13144,
"friends_count": 815,
"has_custom_timelines": true,
"is_translator": false,
"listed_count": 147,
"location": "UK",
"media_count": 251,
"name": "Samuel Colvin",
"normal_followers_count": 13144,
"possibly_sensitive": false,
"profile_banner_url": "https://pbs.twimg.com/profile_banners/1065861452/1612114756",
"profile_image_url_https": "https://pbs.twimg.com/profile_images/1678332260569710594/of0Ed11O_normal.jpg",
"screen_name": "samuel_colvin",
"statuses_count": 3258,
"translator_type": "none",
"url": "https://t.co/jWcr2Smlc5",
"verified": true,
"withheld_in_countries": [],
"id_str": "1065861452"
},
"id": "1854254265545416767",
"conversation_id": "1854254265545416767",
"full_text": "Anyone need some good news?\n\n@pydantic validating streamed structured responses on the fly from @OpenAI. (using pre-release Pydantic v2.10).\n\nThere's something cooking in the Pydantic kitchen... https://t.co/0PhQkQughu",
"reply_count": 13,
"retweet_count": 50,
"favorite_count": 561,
"hashtags": [],
"symbols": [],
"user_mentions": [
{
"id_str": "1558361301524652032",
"name": "Pydantic",
"screen_name": "pydantic",
"profile": "https://twitter.com/pydantic"
},
{
"id_str": "4398626122",
"name": "OpenAI",
"screen_name": "OpenAI",
"profile": "https://twitter.com/OpenAI"
}
],
"urls": [],
"media": [
{
"media_url": "https://pbs.twimg.com/ext_tw_video_thumb/1854253807716200448/pu/img/0KeJ-x0yF7VCEcsl.jpg",
"type": "video",
"video_url": "https://video.twimg.com/ext_tw_video/1854253807716200448/pu/vid/avc1/1616x1080/HNvUNdG-LeYOfAU8.mp4?tag=14"
}
],
"url": "https://twitter.com/samuel_colvin/status/1854254265545416767",
"created_at": "2024-11-06T20:07:21.000Z",
"#sort_index": "1854254265545416767",
"view_count": 52482,
"quote_count": 3,
"is_quote_tweet": false,
"is_retweet": false,
"is_pinned": false,
"is_truncated": false,
"startUrl": "https://x.com/samuel_colvin/status/1854254265545416767"
}