{"artifact":{"id":"art-2024q4-o1-api","dedupe_key":"267717685f864b37462e89827373f4f42a7b9e8df44d7e33791411ede5a1c849","canonical_url":"https://openai.com/index/o1-and-new-tools-for-developers/","evidence_locator":"","artifact_type":"official_announcement","title":"Full o1 API gains tool and vision interfaces","summary":"OpenAI began incremental developer rollout of o1 with function calling, structured outputs and vision.","creator_entities":["OpenAI"],"released_at":"2024-12-17T00:00:00.000Z","content_hash":null,"metadata":{"historical_scope":"2024-Q4"},"created_at":"2026-10-10T08:02:14.485Z","updated_at":"2026-10-10T08:02:14.485Z"},"sources":[{"id":"src-2024q4-o1-api","dedupe_key":"3959bc3709f8b32824ff9005b1abeeda7f9e87e1e4c9dd58474cf89234a906ba","name":"Full o1 API gains tool and vision interfaces","publisher":"OpenAI","url":"https://openai.com/index/o1-and-new-tools-for-developers/","evidence_locator":"","source_type":"official_announcement","primary_or_secondary":"primary","retrieved_at":"2026-10-09T19:12:47.000Z","published_at":"2024-12-17T00:00:00.000Z","author":null,"metadata":{"time_precision":"day","evidence_locator":"Original dated article body; exclude navigation and subsequent updates","historical_scope":"2024-Q4"},"created_at":"2026-10-10T08:02:14.477Z","updated_at":"2026-10-10T08:02:14.477Z"}]}