首页 > 其他分享 >人工智能 | ChatGPT 插件开发

人工智能 | ChatGPT 插件开发

时间:2024-09-13 18:24:52浏览次数:13  
标签:插件 请求 示例 人工智能 ## API openai ChatGPT

学习目标

  1. 掌握 ChatGPT Api 的基本使用。
  • L1.ChatGPT 应用
  • L2.GPT 与代码分析结合
  • L3.AutoGPT 与 ChatGPT 【当前阶段】
  • L4.专属领域大语言模型应用
  • L5.打造企业私有版大语言模型

目录

  • 简介与官方文档
  • 环境准备
  • 示例

简介

  • 学习价值:
  1. 大部分市面上的人工智能应用都是基于 API 进行封装与改造。
  2. 为后续开发人工智能应用奠定基础。
  • 官方文档:
  • 官方示例代码:

环境准备

  • Python 环境:建议 3.10 以上。
  • openai 第三方库:pip install openai
  • 获取 Token: 获取 token 教程
  • 注意事项:API 调用是收费的,但是 OpenAI 已经为我们免费提供了 5 美元的用量。如果超出限额,需要及时充值。
import openai
## 配置请求openai的基础url地址,默认是直接访问openai官方的API接口## openai.api_base = 'https://api.openai.com/v1'## 配置请求openai的API Key,需要拥有openai的账号,从账号管理中生成自己的API Keyopenai.api_key = 'sk-xxx'
## 发送请求response = openai.ChatCompletion.create(    ## 指定请求模型    model='gpt-3.5-turbo',    ## 请求消息体,列表中支持多条消息,可以将旧消息作为维持上下文信息的数据一并传入本次请求    messages=[        {"role": "user", "content": "昨天是星期三,那明天是星期几?"},    ])answer = response['choices'][0]['message']['content']print(answer)

完整响应示例

{  "choices": [    {      "finish_reason": "stop",      "index": 0,      "message": {        "content": "明天是星期四。",        "role": "assistant"      }    }  ],  "created": 1693916326,  "id": "chatcmpl-7vPJ0oJjgJZFuMdQHD5un3HnvQ0Nv",  "model": "gpt-3.5-turbo-0613",  "object": "chat.completion",  "usage": {    "completion_tokens": 7,    "prompt_tokens": 25,    "total_tokens": 32  }
}

人工智能 | ChatGPT 插件开发_人工智能

标签:插件,请求,示例,人工智能,##,API,openai,ChatGPT
From: https://blog.51cto.com/u_15605684/12007236

相关文章

  • 工具箱、多种灵活的代码采纳方式等6项功能升级,CodeGeeX v1.0.4版本上线Visual Studio
    CodeGeeXv1.0.4版本上线VisualStudio插件市场,这个版本为VisualStudio平台上的开发者带来了多项新功能和性能优化,以便于更好的利用智能辅助编程助手CodeGeeX插件,提升编程体验。新功能亮点速览:1.侧边栏工具箱功能v1.0.4版本中,CodeGeeX新增了侧边栏工具箱功能。在工具箱中,可以根据......
  • 市场爆火的“人工智能工程师”证书如何报考?带你了解最详细的报考流程?
    人工智能(AI)正以前所未有的速度重塑着我们的世界,不仅极大提升了各行各业的效率与创新能力,还深刻地改善着人类的生活质量与工作方式。随着技术的日新月异,AI技术的应用边界正不断拓展,预示着更加智能、高效的未来。证书出台背景:为进一步贯彻落实中共中央印发《关于深化人才发展......
  • 有哪些是国家工信部认证的人工智能领域证书?
    工信部认证的人工智能证书:《自然语言与语音处理设计开发工程师证书》专注于自然语言处理和语音处理领域,评估考生在文本处理、语音识别、语音合成等方面的专业能力。《计算机视觉处理设计开发工程师证书》主要关注计算机视觉领域,包括图像处理、目标检测、图像识别等技术的......
  • 文心一言 VS 讯飞星火 VS chatgpt (346)-- 算法导论23.2 5题
    五、假定图中边的权重取值全部为整数,且在范围内。Prim算法最快能多快?如果边的权重取值范围在1到某个常数之间呢?如果要写代码,请用go语言。文心一言:Prim算法是一种用于寻找加权无向图的最小生成树的贪心算法。其时间复杂度主要取决于实现方式。在标准实现中,Prim算法通常使用优先队列(......
  • Unity人工智能分析话语,及自动学习而产生智能回答:游戏、源码、教程(三合一),完全免费,完全
    Unity人工智能分析话语,及自动学习而产生智能回答:游戏、源码、教程(三合一),完全免费,完全开源。2024年9月13日,自动学习的问答程序开发完成,并通过测试。游戏、源码、教程的三合一,我放到了夸克网盘:https://pan.quark.cn/s/7a753bcef090我不想和任何人说话,任何人不要跟我说话。游戏......
  • 全新WordPress插件简化成功之路
    Yoast联合创始人发布了一款插件,该插件帮助用户规划任务、战胜拖延、消除干扰,从而更容易取得成功。这款插件简化了管理关键任务的过程,如维护网站健康、发布文章和更新内容。为什么这款插件能帮助用户取得成功有些网站未能充分发挥其潜力的原因之一是缺乏持续的动力和输出。那......
  • EI国际会议论文征稿:第五届大数据、人工智能与软件工程国际研讨会(ICBASE 2024)
    【IEEE出版|往届会后三个月检索|院士杰青领衔】第五届大数据、人工智能与软件工程国际研讨会(ICBASE2024)20245th InternationalConferenceonBigData&ArtificialIntelligence&SoftwareEngineering大会官网:www.icbase.org【论文投稿】主办单位:温州理工学院......
  • 最新知识付费系统3.0整站+自动采集同步插件
    源码简介:最新更新:1.修复更新到最新版本2.自动采集插件重写3.关闭采集授权域名直接对接4.更新插件主动请求同步资源原始功能:支持分类替换将主站同步过来的文章分类进行替换支持自定义文章作者(选择多个作者则同步到的文章作者将会随机分配)支持添加黑名单分类添加后......
  • ChatGPT 国内使用知识【最新更新】
    ChatGPT很强大,聊聊天、写论文、搞翻译、写代码、写文案、审合同等,真是无所不能~近两年人工智能AI非常火热,可以这么说:已经从“能用”到“好用”再到“离不开”了。。。已经用上AI的,尤其用上ChatGPT的人,真的是享受到了AI发展的红利,并且还一直不断领先~~~相信未来几年,随着技术......
  • 突发:ChatGPT最新模型【 o1 】草莓终于上线了!
    OpenAI-o1的首次总结在阅读了OpenAI的出版物后,我对其本质特点进行了总结,并得出了以下结论:1.复杂问题的推理能力显著提升:OpenAI-o1在处理复杂问题时表现出色,尤其在逻辑任务方面。2.定期更新和改进:通过不断的训练,模型学会完善自己的思维过程,尝试不同的策略,并识别和纠正......