• 2024年 Openai的API相关全部概论汇总(通用版)


    2024年 Openai的API相关全部概论汇总(通用版)

    一、前言

    最近涉及到Openai对外提供的服务,故研究一下其与API相关的程序。
    Openai,API官方文档:https://platform.openai.com/docs/overview

    1、python快速开始

    可以参考以下教程
    2024年 最新python调用ChatGPT实战教程

    二、Openai 平台以及相关项目

    1、Openai的API管理平台

    Openai的API管理平台
    https://platform.openai.com
    与Openai对外提供的API相关的在这里基本都能找到。
    使用Openai对外提供的API的前提条件:

    1. 科学上网/外网服务器
    2. 拥有一个Openai的账户
    3. 有支持境外消费支付的如Visa/MasterCard/JCB等境外信用卡/虚拟信用卡(自行解决)

    有apikey之后可以测试用于很多渠道可以使用,这个是一个简单的聊天程序示例:基于Gradio的GPT聊天程序

    2、ChatGPT项目推荐

    (1)ChatGPT-Next-Web

    ChatGPT-Next-Web
    目前,Github上最火的chatGPT网页项目,只要你有APIKEY+域名就可以快速布置一个GPT个人网站让自己内部的人使用。
    在这里插入图片描述
    一键获得精心设计的跨平台 ChatGPT Web UI
    一键免费部署您的跨平台私人ChatGPT应用

    在这里插入图片描述

    (2)chatgpt-on-wechat

    chatgpt-on-wechat
    目前最佳的可以布置在个人微信、微信公众号和、企业微信、飞书等的机器人Bot,只要有Key就可以快速布置好
    在这里插入图片描述

    多端部署: 有多种部署方式可选择且功能完备,目前已支持个人微信、微信公众号和、业微信、飞书等部署方式
    基础对话:私聊及群聊的消息智能回复,支持多轮会话上下文记忆,支持 GPT-3.5, GPT-4, claude, 文心一言, 讯飞星火
    语音能力:可识别语音消息,通过文字或语音回复,支持 azure, baidu, google, openai(whisper/tts) 等多种语音模型
    图像能力: 支持图片生成、图片识别、图生图(如照片修复),可选择 Dall-E-3, stable diffusion,replicate, midjourney, vision模型
    丰富插件:支持个性化插件扩展,已实现多角色切换、文字冒险、敏感词过滤、聊天记录总结、文档总结和对话等插件
    Tool工具: 与操作系统和互联网交互,支持最新信息搜索、数学计算、天气和资讯查询、网页总结,基于 chatgpt-tool-hub 实现
    知识库:通过上传知识库文件自定义专属机器人,可作为数字分身、领域知识库、智能客服使用,基于 LinkAI 实现

    三、限制与费用

    GPT有非常多的型号下面列一下最常用的的gpt-3.5-turbo-1106、gpt-3.5-turbo-instruct-0914、gpt-4-1106-preview、gpt-4-vision-preview限制与费用

    1、Openai 账户分级制度与速率限制

    速率限制官方文档
    随着对 OpenAI API 的使用以及在我们的 API 上的支出的增加,Openai平台会自动将用户升级到下一个使用级别

    等级资质每月API消费支出限制
    自由的科学上网100 美元/月
    层级 1已付 5 美元100 美元/月
    层级 2已付款 50 美元,自首次成功付款以来已超过 7 天500 美元/月
    层级 3已支付 100 美元,距离首次成功付款已超过 7 天1,000 美元/月
    层级 4已支付 250 美元,距首次成功付款已超过 14 天5,000 美元/月
    层级 5已支付 1,000 美元,距首次成功付款已超过 30 天10,000 美元/月

    升级到下一层级,通常导致大多数模型的速率限制增加。较高级别的组织还可以获得较低延迟的模型。下面是2级用户的模型限制参考。转速指每分钟最高请求量。
    在这里插入图片描述

    2、费用

    查询更多Openai费用详情
    GPT提供多种模型型号,每种型号都有不同的功能和价位。价格单位为每 1,000 个代币计算一次。您可以将代币视为单词片段,其中 1,000 个代币大约相当于 750 个单词或500个汉字。

    Chat模型InputOutput
    gpt-3.5-turbo-11060.0010 $/1K tokens0.0020 $/1K tokens
    gpt-3.5-turbo-instruct0.0015 $/1K tokens0.0020 $/1K tokens
    gpt-4-1106-preview0.01 $/1K tokens0.03 $/1K tokens
    音频模型Input
    Whisper0.006 $/min
    TTS0.015 $/1K tokens
    TTS HD0.030 $/1K tokens
    绘画 ModelQualityResolutionPrice
    DALL·E 3Standard1024×10240.040$ / image
    Standard1024×1792, 1792×10240.080$ / image
    DALL·E 3HD1024×10240.080$ / image
    HD1024×1792, 1792×10240.120$ / image
    DALL·E 21024×10240.020$ / image
    512×5120.018$ / image
    256×2560.016$ / image
    嵌入模型Input
    ada v20.0001 $/tokens

    嵌入模型有些人可能有些陌生,下面是Openai官方的解释,可以参考一下:嵌入模型介绍官方文档

    在这里插入图片描述

    微调模型官方文档

    微调模型Inputoutput
    gpt-3.5-turbo$0.008 / 1K tokens$0.003 / 1K tokens

    为了降低微调门槛简单写了一下可视化全流程:1、批量生成输出、2、格式化为训练要的Json文件、3、上传训练文件、4、训练微调模型、5、微调模型测试等五大核心组件:OpenAI微调模型可视化系统
    在这里插入图片描述

    四、结语

    目前对Openai接触比较多,简单研究汇总一下,目前的关于Openai的API各项基本功能,费用,限制。有兴趣的可以点进汇总的各项文档查询,注意Openai官方的文档需要科学才能看,如果没有的就不用点进去了。

  • 相关阅读:
    JAVASE总结作业----网络编程
    mysql基础 --函数
    LinkedList的使用(Java)
    行为识别框架Slowfast解读
    苹果搜索广告投放(ASA)因元数据被拒有哪些情况呢(下)
    接口面试题
    关于W5500网卡使用过程的部分问题记录
    【Swift 60秒】05 - String interpolation
    秋招面试大厂总被刷下来,你这样做保准你事半功倍!
    day17学习总结
  • 原文地址:https://blog.csdn.net/qq_51116518/article/details/136265562