0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开发者如何调用OpenAI的GPT-4o API以及价格详情指南

技术程序猿华锋 ? 来源:jf_32321025 ? 作者:jf_32321025 ? 2024-05-29 16:00 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

?目前,OpenAI新模型GPT-4o和GPT-4 Turbo的价格如下:

wKgZomZW4A2AUr3OAAD6aRXRTyQ948.png

GPT-4o 对比 GPT-4 Turbo

GPT-4o拥有与GPT-4 Turbo相同的高智能水平,但在速度、成本和使用限制方面有明显优势:

定价:GPT-4o的价格是GPT-4 Turbo的一半,输入每百万字符5美元,输出每百万字符15美元。

使用限制:GPT-4o的使用限制是GPT-4 Turbo的五倍,高达每分钟1000万字符。

速度:GPT-4o的速度是GPT-4 Turbo的两倍。

视觉能力:在视觉能力相关的评估中,GPT-4o表现优于GPT-4 Turbo。

多语言支持:GPT-4o在非英语语言支持上比GPT-4 Turbo有所改进。

上下文窗口:GPT-4o的上下文窗口为128千字符,知识截止日期为2023年10月。

wKgZomZW4HeAJ5IjAADKlKwgkBM690.png

完成的价格是如何计算的?

聊天完成(在新窗口中打开)请求是根据发送的输入令牌数量加上 API 返回的输出中的令牌数量来计费的。

您的请求可能使用最多num_tokens(input) + [max_tokens * max(n, best_of)]令牌,这些令牌将按照本页顶部列出的每个引擎费率计费。

在最简单的情况下,如果您的提示包含 200 个令牌,并且您从 gpt-3.5-turbo-1106 API 请求单个 900 个令牌完成,那么您的请求将使用 1100 个令牌,并且费用为[(200 * 0.001) + (900 * 0.002)] / 1000 = $0.002.

您可以通过减少提示长度或最大响应长度、限制使用best_of/n、添加适当的停止序列或使用每个令牌成本较低的引擎来限制成本。

获取OpenAI的GPT-4o API,您需要以下步骤:

第1步:注册OpenAI账号
前往OpenAI官方网站(https://openai.com/)并注册一个账号。您需要提供有效的电子邮件地址,并遵循网站的指示完成注册流程。

第2步:申请API Key
登录您的OpenAI账号后,导航至API部分。在API页面上,您可以找到申请API Key的选项。

第3步:预充值

在“Billing settings”中选择“Add to credit balance”。
输入预充值金额,最低为5美元。
OpenAI支付觉得复杂的小伙伴可以参考:
国内直连通过中转平台快速获取GPT-4 API KEY 密钥,以 uiuiapi.com 平台为例,申请并使用GPT-4 API密钥比较友好,可以快速主力开发者更好的节省折腾申请GPT-4 API KEY 密钥的时间。

wKgZomZW4F6AWB28AAG8pVb57CU342.png

第4步:获取API Key
审核通过后,您将收到一封电子邮件,通知您API Key已经准备好。登录您的OpenAI账号,复制您的API Key。请妥善保管这个API Key,它是您访问GPT-4 API的唯一凭证。

要使用OpenAI的GPT-4o API,您需要以下步骤:

获取API密钥:首先,您需要在OpenAI官网注册一个账户并获取API密钥。如果您已经有账户并且API密钥有效,请跳过此步骤。

安装OpenAI库:在您的Python环境中安装openai库。这可以通过以下命令完成:

pip install openai
poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

编写调用代码:使用您的API密钥调用GPT-4o API。以下是一个示例代码,展示了如何调用GPT-4o API:

import openai

# 设置您的API密钥
openai.api_key = 'YOUR_API_KEY'

# 调用GPT-4o API
response = openai.Completion.create(
    model="gpt-4o",  # 确保使用的是GPT-4o模型
    prompt="请生成一段关于AI在教育领域应用的文章。",
    max_tokens=500,
    temperature=0.7,
)

# 打印生成的文本
print(response.choices[0].text.strip())
poYBAGDYdXCAWkKMAAAAK8RNs4s030.png

代码详解

导入库:首先导入openai库。

设置API密钥:使用您的API密钥进行身份验证。

调用API:使用openai.Completion.create方法调用GPT-4o模型,传入相应的参数:

model:指定使用的模型为“gpt-4o”。

prompt:输入的提示文本,用于引导模型生成内容。

max_tokens:设置生成文本的最大长度。

temperature:控制生成文本的随机性,值越高生成的文本越随机。

重要提示

安全性:请确保不要在公开代码中泄露您的API密钥。可以使用环境变量或其他安全方式管理密钥。

参数调整:根据实际需求调整prompt、max_tokens和temperature等参数,以获取更符合您需求的结果。

错误处理:在实际应用中,建议加入错误处理机制,以应对可能出现的API调用失败或其他异常情况。

通过上述步骤,您可以顺利调用OpenAI的GPT-4o API。

?审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1720

    浏览量

    64553
  • OpenAI
    +关注

    关注

    9

    文章

    1220

    浏览量

    9110
  • ChatGPT
    +关注

    关注

    29

    文章

    1591

    浏览量

    9265
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    产品详情查询API接口

    ? 在现代电子商务和软件开发中,产品详情查询API接口扮演着至关重要的角色。它允许开发者通过编程方式从远程服务器获取产品的详细信息,如名称、价格
    的头像 发表于 07-24 14:39 ?111次阅读
    产品<b class='flag-5'>详情</b>查询<b class='flag-5'>API</b>接口

    如何获取 OpenAI API Key?API 获取与代码调用示例 (详解教程)

    OpenAI API Key 获取与使用详解:从入门到精通 OpenAI 正以其 GPT 和 DALL-E 等先进模型引领全球人工智能创新。其 AP
    的头像 发表于 05-04 11:42 ?4095次阅读
    如何获取 <b class='flag-5'>OpenAI</b> <b class='flag-5'>API</b> Key?<b class='flag-5'>API</b> 获取与代码<b class='flag-5'>调用</b>示例 (详解教程)

    openai api key获取的三种方案(有一种可以白嫖到 api key)

    。 “白嫖”实战技巧:?利用开发者工具,尝试获取临时 API Key,零成本体验 OpenAI 的强大功能(风险自负)。 国内
    的头像 发表于 02-24 22:16 ?1.1w次阅读
    <b class='flag-5'>openai</b> <b class='flag-5'>api</b> key获取的三种方案(有一种可以白嫖到 <b class='flag-5'>api</b> key)

    从性能到商业,Grok3、GPT-4o、DeepSeek如何重塑AI版图?

    2025年2月,AI领域仿佛上演了一场激烈的“诸神之战”,马斯克旗下xAI发布的Grok3、OpenAI推出的GPT-4o以及持续凭借R1模型大放异彩的DeepSeek,三大巨头强势登场,让AI
    的头像 发表于 02-19 18:14 ?1183次阅读
    从性能到商业,Grok3、<b class='flag-5'>GPT-4o</b>、DeepSeek如何重塑AI版图?

    OpenAI宣布GPT 4o升智计划

    近日,全球领先的人工智能公司OpenAI迎来了一项重要宣布。OpenAI的首席执行官Sam Altman正式揭晓了GPT 4o的升智计划,这一消息立即引起了业界的广泛关注。 据Sam
    的头像 发表于 02-17 14:24 ?664次阅读

    OpenAI API Key 获取全攻略:入门、精通与详解教程(国内开发者优化版)

    带来的现实。无论你是开发者、研究员、内容创作者,还是 AI 爱好OpenAI 强大的语言模型都能为你的工作和生活带来无限可能。 本指南将手把手教你获取并使用
    的头像 发表于 02-15 17:26 ?3871次阅读
    <b class='flag-5'>OpenAI</b> <b class='flag-5'>API</b> Key 获取全攻略:入门、精通与详解教程(国内<b class='flag-5'>开发者</b>优化版)

    OpenAI即将发布GPT-4.5与GPT-5

    GPT-4.5将在未来几周内率先亮相,它将是OpenAI通用GPT-4模型的继承。这款新的算法在技术上进行了诸多优化和升级,旨在为用户提供更加精准、高效的AI服务。 而在
    的头像 发表于 02-13 13:43 ?753次阅读

    OpenAI即将推出GPT-5模型

    先进技术,其中包括备受瞩目的o3工具。通过整合这些技术,GPT-5模型将实现更加强大的功能和性能。 值得一提的是,GPT-5模型将被广泛应用于OpenAI的聊天机器人ChatGPT
    的头像 发表于 02-13 11:21 ?696次阅读

    OpenAI将推出o3满血版

    推理系列中的最新成员——o3-mini。这款模型以其强大的性能和极高的成本效益,迅速赢得了开发者和企业的青睐。与之前的o1-mini相比,o3-mini的
    的头像 发表于 02-05 15:53 ?493次阅读

    OpenAI报告GPT-4o4o-mini模型性能下降,正紧急调查

    近日,全球领先的AI研究机构OpenAI发布了一份事故报告,引起了业界的广泛关注。报告中指出,OpenAI目前正面临GPT-4o4o-mini这两款重要模型性能下降的问题。 据
    的头像 发表于 01-23 10:22 ?934次阅读

    OpenAIGPT-4o4o-mini模型性能下降,正展开调查

    ,并承诺将尽快发布最新的调查结果和解决方案。这一事件不仅对OpenAI自身的技术声誉产生了影响,也引发了业界对于大型语言模型稳定性和可靠性的担忧。 GPT-4o4o-mini作为OpenAI
    的头像 发表于 01-21 10:34 ?723次阅读

    OpenAI发布o1模型API,成本大幅下降60%

    下降。 据OpenAI介绍,o1模型API的思考成本相较于预览版本降低了60%,同时附带了高级视觉功能,为用户提供了更加丰富和多样化的使用体验。此外,GPT-4o的音频成本也实现了60
    的头像 发表于 12-19 10:31 ?749次阅读

    解锁 GPT-4o!2024 ChatGPT Plus 代升级全攻略(附国内支付方法)

    ChatGPT Plus 每月 20 美元,OpenAI 承诺 Plus 用户享有更快的响应速度、优先使用新功能及最新模型,包括强大的 GPT-4o。本文将分享 2024 年 ChatGPT
    的头像 发表于 10-29 18:17 ?2739次阅读

    科大讯飞发布讯飞星火4.0 Turbo:七大能力超GPT-4 Turbo

    超过GPT-4 Turbo,数学能力和代码能力更是超过了Open AI最新一代GPT模型GPT-4o。此外,其效率相对提升50%。
    的头像 发表于 10-24 11:39 ?1179次阅读

    OpenAI解锁GPT-4o定制功能,助力企业精准优化AI应用

    在8月21日的最新动态中,OpenAI 宣布了一项革命性的新功能,正式向企业用户开放其顶尖AI模型GPT-4o的定制能力。这一举措标志着OpenAI在激烈的企业级AI应用市场中迈出了重要一步,旨在帮助企业客户实现更精准、高效的A
    的头像 发表于 08-21 16:06 ?823次阅读