[{"data":1,"prerenderedAt":1046},["ShallowReactive",2],{"header-counts":3,"footer-counts":6,"model-gpt-4o":9},{"tools":4,"reviews":5},65,7,{"tools":4,"reviews":5,"playbooks":7,"news":8},10,8,{"id":10,"title":11,"apiCompatible":12,"benchmarks":14,"body":27,"category":1012,"contextWindow":1013,"description":1014,"extension":1015,"maxOutput":1016,"meta":1017,"navigation":230,"path":1018,"pricing":1019,"published":1020,"relatedTools":1021,"releaseDate":1025,"seo":1026,"slug":811,"stem":1027,"strengths":1028,"updated":1020,"useCases":1034,"vendor":1039,"vendorEn":1039,"weaknesses":1040,"__hash__":1045},"models\u002Fmodels\u002Fgpt-4o.md","GPT-4o",[13],"openai",[15,18,21,24],{"name":16,"score":17},"SWE-bench Verified","45.2%",{"name":19,"score":20},"HumanEval","90.2%",{"name":22,"score":23},"MMLU","88.7%",{"name":25,"score":26},"GPQA Diamond","49.9%",{"type":28,"value":29,"toc":994},"minimark",[30,34,38,41,45,48,51,54,57,70,193,197,496,513,517,639,642,645,722,725,731,735,769,773,787,791,855,858,866,869,890,893,953,956,990],[31,32,33],"h2",{"id":33},"概述",[35,36,37],"p",{},"GPT-4o（\"o\" 代表 omni）是 OpenAI 于 2024 年 5 月发布的多模态模型。虽然 GPT-5 已发布，但 GPT-4o 因其出色的性价比、成熟的生态和稳定的性能，仍然是大量应用的首选模型。",[31,39,40],{"id":40},"核心能力",[42,43,44],"h3",{"id":44},"多模态",[35,46,47],{},"GPT-4o 原生支持文本、图片、音频输入。音频处理能力是其独特优势——可以直接理解语音内容并生成语音回复，延迟仅 232ms。Realtime API（GPT-4o-realtime）支持双向语音流，是目前实时语音 Agent 的事实标准。",[42,49,50],{"id":50},"速度",[35,52,53],{},"GPT-4o 的响应速度是 GPT-4 Turbo 的 2 倍。对于需要快速响应的场景（实时聊天、流式输出），GPT-4o 体验最好。",[42,55,56],{"id":56},"函数调用",[35,58,59,60,64,65,69],{},"GPT-4o 的",[61,62,56],"a",{"href":63},"\u002Fwiki\u002Ffunction-calling.html","（function calling）非常稳定。在 Agent 场景下，工具调用的格式正确率和意图识别准确率都是业界领先。支持 ",[66,67,68],"strong",{},"parallel tool calls"," —— 一次返回多个独立调用：",[71,72,77],"pre",{"className":73,"code":74,"language":75,"meta":76,"style":76},"language-python shiki shiki-themes github-light github-dark","resp = client.chat.completions.create(\n    model=\"gpt-4o\",\n    parallel_tool_calls=True,    # 默认开启\n    tools=[...],\n    messages=[{\"role\": \"user\", \"content\": \"对比上海和北京天气\"}],\n)\n# resp.choices[0].message.tool_calls 会同时包含两个 get_weather 调用\n","python","",[78,79,80,96,112,131,148,182,188],"code",{"__ignoreMap":76},[81,82,85,89,93],"span",{"class":83,"line":84},"line",1,[81,86,88],{"class":87},"sVt8B","resp ",[81,90,92],{"class":91},"szBVR","=",[81,94,95],{"class":87}," client.chat.completions.create(\n",[81,97,99,103,105,109],{"class":83,"line":98},2,[81,100,102],{"class":101},"s4XuR","    model",[81,104,92],{"class":91},[81,106,108],{"class":107},"sZZnC","\"gpt-4o\"",[81,110,111],{"class":87},",\n",[81,113,115,118,120,124,127],{"class":83,"line":114},3,[81,116,117],{"class":101},"    parallel_tool_calls",[81,119,92],{"class":91},[81,121,123],{"class":122},"sj4cs","True",[81,125,126],{"class":87},",    ",[81,128,130],{"class":129},"sJ8bj","# 默认开启\n",[81,132,134,137,139,142,145],{"class":83,"line":133},4,[81,135,136],{"class":101},"    tools",[81,138,92],{"class":91},[81,140,141],{"class":87},"[",[81,143,144],{"class":122},"...",[81,146,147],{"class":87},"],\n",[81,149,151,154,156,159,162,165,168,171,174,176,179],{"class":83,"line":150},5,[81,152,153],{"class":101},"    messages",[81,155,92],{"class":91},[81,157,158],{"class":87},"[{",[81,160,161],{"class":107},"\"role\"",[81,163,164],{"class":87},": ",[81,166,167],{"class":107},"\"user\"",[81,169,170],{"class":87},", ",[81,172,173],{"class":107},"\"content\"",[81,175,164],{"class":87},[81,177,178],{"class":107},"\"对比上海和北京天气\"",[81,180,181],{"class":87},"}],\n",[81,183,185],{"class":83,"line":184},6,[81,186,187],{"class":87},")\n",[81,189,190],{"class":83,"line":5},[81,191,192],{"class":129},"# resp.choices[0].message.tool_calls 会同时包含两个 get_weather 调用\n",[31,194,196],{"id":195},"api-调用示例","API 调用示例",[71,198,200],{"className":73,"code":199,"language":75,"meta":76,"style":76},"from openai import OpenAI\nclient = OpenAI()\n\n# 文本\nresp = client.chat.completions.create(\n    model=\"gpt-4o\",\n    temperature=0,           # 工具调用建议 0\n    messages=[\n        {\"role\": \"system\", \"content\": \"You are a helpful assistant.\"},\n        {\"role\": \"user\", \"content\": \"Hello\"},\n    ],\n)\n\n# 图片输入\nresp = client.chat.completions.create(\n    model=\"gpt-4o\",\n    messages=[{\n        \"role\": \"user\",\n        \"content\": [\n            {\"type\": \"text\", \"text\": \"这张截图里有什么 bug？\"},\n            {\"type\": \"image_url\", \"image_url\": {\n                \"url\": \"https:\u002F\u002Fexample.com\u002Fscreenshot.png\",\n                \"detail\": \"high\",   # low\u002Fhigh\u002Fauto\n            }}\n        ],\n    }],\n)\n",[78,201,202,216,226,232,237,245,255,271,280,305,326,332,337,342,348,357,368,378,390,399,424,443,456,473,479,485,491],{"__ignoreMap":76},[81,203,204,207,210,213],{"class":83,"line":84},[81,205,206],{"class":91},"from",[81,208,209],{"class":87}," openai ",[81,211,212],{"class":91},"import",[81,214,215],{"class":87}," OpenAI\n",[81,217,218,221,223],{"class":83,"line":98},[81,219,220],{"class":87},"client ",[81,222,92],{"class":91},[81,224,225],{"class":87}," OpenAI()\n",[81,227,228],{"class":83,"line":114},[81,229,231],{"emptyLinePlaceholder":230},true,"\n",[81,233,234],{"class":83,"line":133},[81,235,236],{"class":129},"# 文本\n",[81,238,239,241,243],{"class":83,"line":150},[81,240,88],{"class":87},[81,242,92],{"class":91},[81,244,95],{"class":87},[81,246,247,249,251,253],{"class":83,"line":184},[81,248,102],{"class":101},[81,250,92],{"class":91},[81,252,108],{"class":107},[81,254,111],{"class":87},[81,256,257,260,262,265,268],{"class":83,"line":5},[81,258,259],{"class":101},"    temperature",[81,261,92],{"class":91},[81,263,264],{"class":122},"0",[81,266,267],{"class":87},",           ",[81,269,270],{"class":129},"# 工具调用建议 0\n",[81,272,273,275,277],{"class":83,"line":8},[81,274,153],{"class":101},[81,276,92],{"class":91},[81,278,279],{"class":87},"[\n",[81,281,283,286,288,290,293,295,297,299,302],{"class":83,"line":282},9,[81,284,285],{"class":87},"        {",[81,287,161],{"class":107},[81,289,164],{"class":87},[81,291,292],{"class":107},"\"system\"",[81,294,170],{"class":87},[81,296,173],{"class":107},[81,298,164],{"class":87},[81,300,301],{"class":107},"\"You are a helpful assistant.\"",[81,303,304],{"class":87},"},\n",[81,306,307,309,311,313,315,317,319,321,324],{"class":83,"line":7},[81,308,285],{"class":87},[81,310,161],{"class":107},[81,312,164],{"class":87},[81,314,167],{"class":107},[81,316,170],{"class":87},[81,318,173],{"class":107},[81,320,164],{"class":87},[81,322,323],{"class":107},"\"Hello\"",[81,325,304],{"class":87},[81,327,329],{"class":83,"line":328},11,[81,330,331],{"class":87},"    ],\n",[81,333,335],{"class":83,"line":334},12,[81,336,187],{"class":87},[81,338,340],{"class":83,"line":339},13,[81,341,231],{"emptyLinePlaceholder":230},[81,343,345],{"class":83,"line":344},14,[81,346,347],{"class":129},"# 图片输入\n",[81,349,351,353,355],{"class":83,"line":350},15,[81,352,88],{"class":87},[81,354,92],{"class":91},[81,356,95],{"class":87},[81,358,360,362,364,366],{"class":83,"line":359},16,[81,361,102],{"class":101},[81,363,92],{"class":91},[81,365,108],{"class":107},[81,367,111],{"class":87},[81,369,371,373,375],{"class":83,"line":370},17,[81,372,153],{"class":101},[81,374,92],{"class":91},[81,376,377],{"class":87},"[{\n",[81,379,381,384,386,388],{"class":83,"line":380},18,[81,382,383],{"class":107},"        \"role\"",[81,385,164],{"class":87},[81,387,167],{"class":107},[81,389,111],{"class":87},[81,391,393,396],{"class":83,"line":392},19,[81,394,395],{"class":107},"        \"content\"",[81,397,398],{"class":87},": [\n",[81,400,402,405,408,410,413,415,417,419,422],{"class":83,"line":401},20,[81,403,404],{"class":87},"            {",[81,406,407],{"class":107},"\"type\"",[81,409,164],{"class":87},[81,411,412],{"class":107},"\"text\"",[81,414,170],{"class":87},[81,416,412],{"class":107},[81,418,164],{"class":87},[81,420,421],{"class":107},"\"这张截图里有什么 bug？\"",[81,423,304],{"class":87},[81,425,427,429,431,433,436,438,440],{"class":83,"line":426},21,[81,428,404],{"class":87},[81,430,407],{"class":107},[81,432,164],{"class":87},[81,434,435],{"class":107},"\"image_url\"",[81,437,170],{"class":87},[81,439,435],{"class":107},[81,441,442],{"class":87},": {\n",[81,444,446,449,451,454],{"class":83,"line":445},22,[81,447,448],{"class":107},"                \"url\"",[81,450,164],{"class":87},[81,452,453],{"class":107},"\"https:\u002F\u002Fexample.com\u002Fscreenshot.png\"",[81,455,111],{"class":87},[81,457,459,462,464,467,470],{"class":83,"line":458},23,[81,460,461],{"class":107},"                \"detail\"",[81,463,164],{"class":87},[81,465,466],{"class":107},"\"high\"",[81,468,469],{"class":87},",   ",[81,471,472],{"class":129},"# low\u002Fhigh\u002Fauto\n",[81,474,476],{"class":83,"line":475},24,[81,477,478],{"class":87},"            }}\n",[81,480,482],{"class":83,"line":481},25,[81,483,484],{"class":87},"        ],\n",[81,486,488],{"class":83,"line":487},26,[81,489,490],{"class":87},"    }],\n",[81,492,494],{"class":83,"line":493},27,[81,495,187],{"class":87},[35,497,498,504,505,508,509,512],{},[66,499,500,503],{},[78,501,502],{},"detail"," 参数","：",[78,506,507],{},"low"," 模式所有图片当 512×512 处理，固定 85 token；",[78,510,511],{},"high"," 模式根据图片大小切片处理，1024×1024 约 765 token。批量分析海量截图先用 low，需要精细识别再升 high。",[42,514,516],{"id":515},"realtime-api双向语音","Realtime API（双向语音）",[71,518,520],{"className":73,"code":519,"language":75,"meta":76,"style":76},"import asyncio\nfrom openai import AsyncOpenAI\n\nasync def voice_agent():\n    client = AsyncOpenAI()\n    async with client.beta.realtime.connect(model=\"gpt-4o-realtime-preview\") as conn:\n        await conn.session.update(session={\"modalities\": [\"text\", \"audio\"]})\n        # 推送音频流 + 接收音频流\n        ...\n",[78,521,522,529,540,544,559,569,597,629,634],{"__ignoreMap":76},[81,523,524,526],{"class":83,"line":84},[81,525,212],{"class":91},[81,527,528],{"class":87}," asyncio\n",[81,530,531,533,535,537],{"class":83,"line":98},[81,532,206],{"class":91},[81,534,209],{"class":87},[81,536,212],{"class":91},[81,538,539],{"class":87}," AsyncOpenAI\n",[81,541,542],{"class":83,"line":114},[81,543,231],{"emptyLinePlaceholder":230},[81,545,546,549,552,556],{"class":83,"line":133},[81,547,548],{"class":91},"async",[81,550,551],{"class":91}," def",[81,553,555],{"class":554},"sScJk"," voice_agent",[81,557,558],{"class":87},"():\n",[81,560,561,564,566],{"class":83,"line":150},[81,562,563],{"class":87},"    client ",[81,565,92],{"class":91},[81,567,568],{"class":87}," AsyncOpenAI()\n",[81,570,571,574,577,580,583,585,588,591,594],{"class":83,"line":184},[81,572,573],{"class":91},"    async",[81,575,576],{"class":91}," with",[81,578,579],{"class":87}," client.beta.realtime.connect(",[81,581,582],{"class":101},"model",[81,584,92],{"class":91},[81,586,587],{"class":107},"\"gpt-4o-realtime-preview\"",[81,589,590],{"class":87},") ",[81,592,593],{"class":91},"as",[81,595,596],{"class":87}," conn:\n",[81,598,599,602,605,608,610,613,616,619,621,623,626],{"class":83,"line":5},[81,600,601],{"class":91},"        await",[81,603,604],{"class":87}," conn.session.update(",[81,606,607],{"class":101},"session",[81,609,92],{"class":91},[81,611,612],{"class":87},"{",[81,614,615],{"class":107},"\"modalities\"",[81,617,618],{"class":87},": [",[81,620,412],{"class":107},[81,622,170],{"class":87},[81,624,625],{"class":107},"\"audio\"",[81,627,628],{"class":87},"]})\n",[81,630,631],{"class":83,"line":8},[81,632,633],{"class":129},"        # 推送音频流 + 接收音频流\n",[81,635,636],{"class":83,"line":282},[81,637,638],{"class":122},"        ...\n",[35,640,641],{},"这是 GPT-4o 区别于其他模型最大的护城河——目前没有任何其他模型在 API 层提供这种端到端语音能力。",[31,643,644],{"id":644},"定价",[646,647,648,664],"table",{},[649,650,651],"thead",{},[652,653,654,658,661],"tr",{},[655,656,657],"th",{},"项目",[655,659,660],{},"价格",[655,662,663],{},"对比 GPT-5",[665,666,667,679,690,701,712],"tbody",{},[652,668,669,673,676],{},[670,671,672],"td",{},"Input",[670,674,675],{},"$2.5 \u002F 百万 token",[670,677,678],{},"2×",[652,680,681,684,687],{},[670,682,683],{},"Output",[670,685,686],{},"$10 \u002F 百万 token",[670,688,689],{},"1×",[652,691,692,695,698],{},[670,693,694],{},"Cached Input",[670,696,697],{},"$1.25 \u002F 百万 token",[670,699,700],{},"10×",[652,702,703,706,709],{},[670,704,705],{},"Realtime Audio Input",[670,707,708],{},"$40 \u002F 百万 token",[670,710,711],{},"—",[652,713,714,717,720],{},[670,715,716],{},"Realtime Audio Output",[670,718,719],{},"$80 \u002F 百万 token",[670,721,711],{},[35,723,724],{},"GPT-4o 的 Output 价格与 GPT-5 相同，但 Input 价格高一倍。对于对话密集型场景，GPT-5 更划算；对于简单任务，GPT-4o 够用且更成熟。",[35,726,727,730],{},[66,728,729],{},"注意 audio token 单价比 text 高 30 倍","。实时语音应用要算清楚账，月成本动辄上千刀。",[31,732,734],{"id":733},"什么时候用-gpt-4o-而非-gpt-5","什么时候用 GPT-4o 而非 GPT-5",[736,737,738,745,751,757,763],"ul",{},[739,740,741,744],"li",{},[66,742,743],{},"需要音频处理 \u002F 实时语音"," → GPT-4o（GPT-5 Realtime 还在 preview）",[739,746,747,750],{},[66,748,749],{},"工具\u002F框架只支持 GPT-4o 接口"," → 直接用 GPT-4o",[739,752,753,756],{},[66,754,755],{},"预算敏感且任务简单"," → GPT-4o 够用（虽然 GPT-5 input 更便宜，但 4o 生态老代码无缝迁移）",[739,758,759,762],{},[66,760,761],{},"需要最快响应"," → GPT-4o 首 token 更快",[739,764,765,768],{},[66,766,767],{},"大量旧 prompt 已经针对 GPT-4o 调过"," → 切 GPT-5 要重测，没必要急",[31,770,772],{"id":771},"什么时候必须升级到-gpt-5","什么时候必须升级到 GPT-5",[736,774,775,778,781,784],{},[739,776,777],{},"需要 200K 以上上下文（4o 只有 128K）",[739,779,780],{},"复杂推理 \u002F 数学（4o GPQA Diamond 49.9% vs GPT-5 62.5%）",[739,782,783],{},"SWE-bench \u002F 编程场景（4o 45.2% vs GPT-5 68.0%，差距巨大）",[739,785,786],{},"想用最新 Structured Outputs \u002F reasoning_effort 等特性",[31,788,790],{"id":789},"gpt-4o-变种","GPT-4o 变种",[646,792,793,803],{},[649,794,795],{},[652,796,797,800],{},[655,798,799],{},"变种",[655,801,802],{},"用途",[665,804,805,815,825,835,845],{},[652,806,807,812],{},[670,808,809],{},[78,810,811],{},"gpt-4o",[670,813,814],{},"主力",[652,816,817,822],{},[670,818,819],{},[78,820,821],{},"gpt-4o-mini",[670,823,824],{},"轻量级，Input $0.15\u002FM Output $0.6\u002FM，但 SWE-bench 只有 33%",[652,826,827,832],{},[670,828,829],{},[78,830,831],{},"gpt-4o-realtime-preview",[670,833,834],{},"实时双向语音",[652,836,837,842],{},[670,838,839],{},[78,840,841],{},"gpt-4o-audio-preview",[670,843,844],{},"异步音频输入输出",[652,846,847,852],{},[670,848,849],{},[78,850,851],{},"gpt-4o-transcribe",[670,853,854],{},"仅做 STT 转写",[31,856,857],{"id":857},"限流与国内使用",[35,859,860,861,865],{},"限流体系与 ",[61,862,864],{"href":863},"\u002Fmodels\u002Fgpt-5.html#%E9%99%90%E6%B5%81","GPT-5"," 相同，按账户 Tier 分档。",[35,867,868],{},"国内使用三种方式：",[870,871,872,878,884],"ol",{},[739,873,874,877],{},[66,875,876],{},"API 中转","（OpenRouter \u002F 自建 Cloudflare Workers）",[739,879,880,883],{},[66,881,882],{},"Azure OpenAI","（企业级 SLA，但要海外 Azure 账号）",[739,885,886,889],{},[66,887,888],{},"GitHub Models","（小流量免费，仅限实验）",[31,891,892],{"id":892},"避坑清单",[736,894,895,907,922,928,939],{},[739,896,897,902,903,906],{},[66,898,899,901],{},[78,900,821],{}," ≠ 便宜版 4o","：SWE-bench \u002F GPQA 都断崖式下跌，只适合分类 \u002F 抽取这类简单任务，",[66,904,905],{},"别拿它写代码","。",[739,908,909,915,916,918,919,921],{},[66,910,911,914],{},[78,912,913],{},"detail: auto"," 不可控","：图像分析用量大时显式指定 ",[78,917,507],{}," 或 ",[78,920,511],{},"，否则成本飘忽。",[739,923,924,927],{},[66,925,926],{},"Realtime API 费用高","：音频 token 单价 30x 文本，长会话每分钟可能花到一两毛美元，要做限时控制。",[739,929,930,933,934,938],{},[66,931,932],{},"128K 上下文也有\"中间遗忘\"","：超过 ~80K 后召回率明显下降，长文档分析要靠 ",[61,935,937],{"href":936},"\u002Fwiki\u002Frag.html","RAG"," 而不是硬塞。",[739,940,941,944,945,948,949,952],{},[66,942,943],{},"stream 模式下 tool_calls 拼装","：流式响应里 ",[78,946,947],{},"tool_calls"," 是分片到达的，要手动累加 ",[78,950,951],{},"arguments"," 字符串再解析 JSON，新手常踩。",[31,954,955],{"id":955},"延伸阅读",[736,957,958,964,970,978],{},[739,959,960,961],{},"上位替代：",[61,962,864],{"href":963},"\u002Fmodels\u002Fgpt-5.html",[739,965,966,967],{},"工具调用：",[61,968,969],{"href":63},"Function Calling",[739,971,972,973,977],{},"多模态视角：",[61,974,976],{"href":975},"\u002Fwiki\u002Fembedding.html","Embedding","（图像 embedding 互补）",[739,979,980,981,985,986],{},"省 token：",[61,982,984],{"href":983},"\u002Fwiki\u002Ftoken.html","Token"," \u002F ",[61,987,989],{"href":988},"\u002Fwiki\u002Fcontext-engineering.html","Context Engineering",[991,992,993],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}",{"title":76,"searchDepth":114,"depth":114,"links":995},[996,997,1002,1005,1006,1007,1008,1009,1010,1011],{"id":33,"depth":98,"text":33},{"id":40,"depth":98,"text":40,"children":998},[999,1000,1001],{"id":44,"depth":114,"text":44},{"id":50,"depth":114,"text":50},{"id":56,"depth":114,"text":56},{"id":195,"depth":98,"text":196,"children":1003},[1004],{"id":515,"depth":114,"text":516},{"id":644,"depth":98,"text":644},{"id":733,"depth":98,"text":734},{"id":771,"depth":98,"text":772},{"id":789,"depth":98,"text":790},{"id":857,"depth":98,"text":857},{"id":892,"depth":98,"text":892},{"id":955,"depth":98,"text":955},"multimodal",128000,"OpenAI GPT-4o 多模态主力模型，文本 \u002F 图像 \u002F 语音原生统一推理，响应速度业界领先，开发者生态最成熟（Function Calling、Assistants API、Structured Outputs 一线适配），适合通用多模态应用与高吞吐生产部署。","md",16384,{},"\u002Fmodels\u002Fgpt-4o","Input $2.5\u002FM · Output $10\u002FM · Cached $1.25\u002FM","2026-06-21",[1022,1023,1024],"coding\u002Fide\u002Fcursor","coding\u002Fcopilot\u002Fgithub-copilot","coding\u002Fapi\u002Fopenrouter","2024-05-13",{"title":11,"description":1014},"models\u002Fgpt-4o",[1029,1030,1031,1032,1033],"多模态原生支持（图片\u002F音频\u002F视频），速度快","性价比高，比 GPT-5 便宜一半","生态最成熟，几乎所有工具都支持","流式响应快，首 token 延迟低","函数调用稳定可靠",[1035,1036,1037,1038],"多模态应用（图片理解、OCR、截图分析）","聊天机器人 \u002F 客服","函数调用 \u002F 工具编排","高吞吐低成本场景","OpenAI",[1041,1042,1043,1044],"推理能力不如 GPT-5 \u002F Claude Sonnet 4","编程能力中规中矩，不如 Claude","128K 上下文小于 GPT-5（400K）","国内无官方 API","uP9prXh48NY26epOwVKpz1lIvpH30LeB6sOD84GAQOU",1782316489331]