如何在 OpenAI Playground 中使用 Assistants API 以及创建 GPTs

如何在 OpenAI Playground 中使用 Assistants API 以及创建 GPTs

简介

Assistants API 主要用途是为了在你自己的应用程序中,很方便地加入 AI 助手的功能。

Assistant 除了可以遵循指令,还能利用模型、工具以及知识来回答用户的问题。目前,Assistants API 支持三种类型的工具:Code Interpreter,Retrieval 以及 Function Calling。

可以使用 OpenAI 的 Playground 创建及调试 Assistants API,基本功能的演示请参考我的 YouTube 视频:

创建 Assistants

创建 Assistant 最简单的方式,只需要指定所使用的模型就可以了。但是通常情况下,我们还是去定义以下三个:

  • 使用 instructions 参数引导助手的个性并明确其目标。此参数与 Chat Completions API 中的系统消息相似。
  • 通过 tools 参数,你可以让助手使用最多 128 种工具,包括 OpenAI 托管的如 code_interpreter 和 retrieval 等工具,或通过函数调用方式接入第三方工具。
  • 利用 file_ids 参数,可以为 code_interpreter 和 retrieval 等工具提供访问文件的权限。文件需要通过文件上传端点上传,并需设定使用目的为 assistants,才能在此 API 中应用。

对象 Objects

第一步:创建一个 Assistant

通过定义自定义指令和选择一个模型,在 API 中创建一个助手。如果需要,可以启用 Code Interpreter、Retrieval 和 Function calling 等工具。

  • Instructions
    • 给 Assistant 的指令,定义他的个性、目标行事准则等等,也就是我们通常所说的 PROMPT,提示词。从 API 的角度来说,这是属于 System Message
  • Model
    • 选择当前可用的模型。注意模型的价格。
  • Tools
    • 可选的工具列表。
    • Functions
      • Function calling 功能让你可以向助手描述你应用或外部 API 中的自定义函数。这允许助手通过输出含有相关参数的 JSON 对象来智能地调用这些函数。
    • Code Interpreter
      • 这是一个 Python 的沙盒环境,可以使 Assistant 编写和运行代码,处理文件和数据。
    • Retrieval
      • Retrieval,检索,他可以使 Assistant 从你或者你的用户上传的文档当中获取知识。文档上传之后,Assistant 会根据用户的要求,自行决定什么时候去检索内容。
      • 对每一个 Assistant,最多上传 20 个文件。每一个文件最多 512MB。另外,一个组织所能上传的文件最多不能超过 100GB。当然你可以要求 OpenAI 给你提高上限。
      • 还有,在 OpenAI 的文档中没有提及,每个文件最多不能超过 200 万 Token

第二步:创建一个线程

Read more

对 OpenAI 的诉讼揭示的 AI 悖论 | ChatGPT 网页版推出语音功能 | AI 快讯20240304

对 OpenAI 的诉讼揭示的 AI 悖论 | ChatGPT 网页版推出语音功能 | AI 快讯20240304

点击进入「AI 精英学院」,做一个会 AI 的人- 开源三国之 Gemma:Google 最强开源模型 Gemma 能打吗? - 埃隆·马斯克对OpenAI的诉讼揭示的悖论 - 人形机器人初创公司Figure AI获 OpenAI 投资,估值达26亿美元 - Copilot for OneDrive:为您获取和总结文件 - ChatGPT 网页版推出语音功能 - 新计算机蠕虫威胁ChatGPT和Gemini等AI模型 开源三国之 Gemma:Google 最强开源模型 Gemma 能打吗? 最新视频探讨了以下内容: * Gemma 开源家族的两大特色 * 两种开箱即用的使用 Gemma 的方式 * 三种模型编码能力对比测试 * 两种本地部署 Gemma 的方法 * 为什么本地部署开源模型的用途不大? 点击以下链接观看视频: https:

By Axton
今日主角:Mistral Large 模型以及如何尝鲜  | AI 快讯20240228

今日主角:Mistral Large 模型以及如何尝鲜 | AI 快讯20240228

点击进入「AI 精英学院」,做一个会 AI 的人- Mistral AI发布最新旗舰语言模型Mistral Large - 如何免费尝鲜 Mistral Large - 微软与Mistral建立多年合作伙伴关系 - 我们是否都应该在大脑中植入芯片 Mistral AI发布最新旗舰语言模型Mistral Large 原文链接:Mistral Large Mistral AI最近发布了其最新且最先进的语言模型Mistral Large,这是一款具备顶尖推理能力的旗舰模型,通过la Plateforme提供,也是首个通过Azure分发的模型。 Mistral Large在多语言推理任务上展现出卓越性能,包括文本理解、转换和代码生成,使其成为继GPT-4后,通过API通用可用的世界第二大模型。该模型天生流利于英语、法语、西班牙语、德语和意大利语,能够精确回忆大型文档中的信息,且具备精确的指令遵循能力。 与Microsoft Azure的合作,进一步扩展了Mistral Large的应用范围,包括应用开发和技术栈现代化。此外,Mistral AI还推出了针对低延迟工作负载优化的Mis

By Axton
一次处理 80 万汉字,Gemini 1.5 Pro 值得期待吗 「智图派」

一次处理 80 万汉字,Gemini 1.5 Pro 值得期待吗 「智图派」

虽然 OpenAI 的 Sora 火遍全网,吸引了大家的眼球,但是不要忽略了,Gemini 1.5 的突破性进展带来的深远影响。这甚至比 Sora 都更有意义。 Gemini 1.5 相比 Gemini 1.0,虽然只是半个版本号的变化,增加了 0.5,但是在性能方面具有很大的改进,以至于达到了 1.0 Ultra 版本的能力,但是消耗的算力却更少。 我们知道,Gemini 分为三个版本,其中 Pro 是中档版本,而 Ultra 是高级版。1.0 Ultra 是与 GPT-4 对标的,因此可以说,Gemini 1.

By Axton
OpenAI 神秘网站露面 | 苹果的未来可穿戴设备展望 | AI 快讯20240226

OpenAI 神秘网站露面 | 苹果的未来可穿戴设备展望 | AI 快讯20240226

点击进入「AI 精英学院」,做一个会 AI 的人- OpenAI 神秘网站 Feather 露面 - 泰勒·派瑞因Sora暂停8亿美元工作室扩建计划 - 苹果测试ChatGPT式AI工具“Ask” - 苹果的未来可穿戴设备展望:智能眼镜与带摄像头的AirPods - 揭示生成式AI的脆弱性:以ChatGPT最近的胡言乱语崩溃为例 OpenAI 神秘网站 Feather 露面 输入 feather.openai.com 会进入 OpenAI 的 Feather 网站,目前尚不确定具体内容,搜索结果表示: 据说,OpenAI 在2023年11月注册了 OpenAI Feather 商标。 泰勒·派瑞因Sora暂停8亿美元工作室扩建计划 原文链接:The Hollywood Reporter 泰勒·

By Axton