首页 > 业界 > 关键词  > GPT最新资讯  > 正文

如何将自定义GPT快速添加到任何网站?

2023-11-16 09:04 · 稿源:站长之家

本文由AI开发公司Morningside AI创始人Liam Otley分享,将为大家详细介绍如何将自定义GPT添加到任何网站。(视频教程点此查看

什么是Chat GPT和Assistant API

在开始构建之前,您需要了解Chat GPT网站上可以创建的GPT与Open AI的Assistant API创建的GPT之间的区别。Chat GPT网站上可以创建的GPT最好理解为消费者玩具,它们是一些很酷的小玩意,让人们可以在上面添加一些知识、构建这些GPT并将它们放到市场上。但是需要了解的是,那只是整个方程式的一部分。另一方面是Assistant API和您可以通过它创建和操作的真正强大的助理。

通过Chat GPT网站上构建的GPT无法以编程方式操作,您可以设置它们,可以将它们保存在侧边栏中,但实际上不能通过编程方式调用它们,这就是您观看本视频的原因,因为您不知道如何将这种功能放到其他地方。Assistant API就是用于此目的的业务产品。我们有消费者方面,然后我们有面向企业的GPT产品,通过Assistant API创建。

image.png

创建自定义知识Chatbot

在本例中,我们将创建一个自定义知识Chatbot,具体而言,我们将创建一个销售代表培训助理。我们将为我们的企业提供关于培训文档的自定义知识,以便销售代表和初级销售代表可以与该Chatbot交谈,获取有关企业的信息,如可以销售的产品、价格、使用的方法等等。我们将使用Assistant API创建此Chatbot的功能,并将其放到一个带有小气泡的网站上,可以通过该网站进行交互。

创建Chatbot功能

一开始,您需要克隆我的replit。我已经为您完成了所有的代码和编写工作,因此您只需复制和粘贴我的replit,然后在几分钟内即可开始运行。您可以在描述中的第一个链接中注册到我的资源中心,然后在资源中心中找到对应的replit链接。您可以将其命名为“gpt2website”并保存。一旦加载完成,您应该会看到这里的屏幕。我将向您快速介绍一下我如何设置,以便您充分了解正在发生的事情,而无需进行任何更改或修改。

image.png

在这种情况下,我已经上传了我的知识文档,即太阳能业务的培训信息。销售代表将能够与这个Chatbot进行交谈。我在这里上传了知识文档,您可以在这里看到我的main.py文件。我们拥有我们的API端点,这是我们将能够通过voice flow与其进行对话的端点。我们将从voice flow发出API调用到我们的repet,以便它们可以相互交流,然后我们可以开始通过一个漂亮的聊天界面获取我们的对话,任何人都可以在我们的网站上使用它。

创建Chatbot

我们将使用我最喜欢的机器人构建平台voice flow,这也是我在我的AI开发公司中每天使用的工具,因此这些功能非常强大,我真的很推荐您学习如何使用它。voice flow的注册链接将在描述中提供,因此您可以在那里注册并创建帐户。

然后,一旦您登录,您需要下载我为您创建的模板文件,这将在资源中心的描述中提供。所以,回到voice flow,现在您只需要导入我提供的模板文件,这非常简单。点击右上角的import.vf文件,然后导入您刚刚下载的文件。然后,点击右侧的open assistant,这样您就可以获得我已经为您完成的所有工作,可以将repet功能轻松插入到这个voice flow中。如果您不完全按照本视频中的示例复制,但是仍然可以在这些定制前端和Chatbot上插入任何您想要的Assistant API,这仍然是一个非常好的基础。

测试Chatbot

现在,我们只需返回到replit,在右侧的网页视图中,您将看到一个新的标签按钮,点击它将在新窗口中打开,并给出您服务器当前运行的URL地址,因此我们可以复制该地址,然后再次返回voice flow,现在我们只需要更新我们请求中的URL。您可以将整个URL替换为复制的地址,这个部分需要替换为“/start”,这是开始对话的URL。现在,所有的准备工作都已经完成,我们只需要点击右上角的运行按钮,然后运行测试。这样,我们就可以与我们的助理启动对话了。

将Chatbot放到网站上

既然我们的功能在voice flow中运行得很好,我们现在可以将其放到我们的网站上了,这非常容易。我喜欢voice flow的其中一个原因就是它的这个功能。我们只需点击右上角的发布按钮,不需要给它命名,等待发布完成,然后点击屏幕上的embed widget设置。您可以在这里修改外观,我已经做了一些漂亮的自定义,使其与太阳能公司的品牌相符,我称之为Smith solar assistant,并在这里放置了描述。

您还可以使用一些着色和徽标自定义外观,使其看起来很好。现在,我们只需复制此代码并将其粘贴到网站上。为了演示,我只是从互联网上下载了一个网站模板,以便向您展示它的工作原理。这是一个网站代码,您不需要查看其中任何内容。无论这是您的网站代码还是您想要将此Chatbot放到的网站代码,您都需要向下滚动到主文件的底部,并在末尾之前粘贴这段代码。然后,我可以保存此文件,点击此处并运行实时预览,我们将看到它的效果。

这是我从互联网上找到的模板网站,但在右下角,您可以看到冒出来的气泡,上面写着Smith solar assistant。

您好,我是Dale Smith太阳能销售代表助手,我今天能为您做些什么呢?这就是一个可以工作的自定义GPT,使用我们自己的知识库,使用voice flow和repet,使用Assistant API放到一个网站上。本视频只是对Assistant API的可能性进行了初步的探索,我为了简单明了的解释,剔除了许多功能。

举报

  • 相关推荐
  • 大家在看
  • Open WebUI:用户友好的LLMs WebUI

    Open WebUI是一个为LLMs(大型语言模型)设计的友好型Web用户界面,支持Ollama和OpenAI兼容的API。它提供了直观的聊天界面、响应式设计、快速响应性能、简易安装、代码语法高亮、Markdown和LaTeX支持、本地RAG集成、Web浏览能力、提示预设支持、RLHF注释、会话标记、模型下载/删除、GGUF文件模型创建、多模型支持、多模态支持、模型文件构建器、协作聊天、OpenAI API集成等功能。

  • Sora视频生成器:通过文本生成高质量AI视频

    Sora视频生成器是一个可以通过文本生成高质量AI视频的在线网站。用户只需要输入想要生成视频的文本描述,它就可以使用OpenAI的Sora AI模型,转换成逼真的视频。网站还提供了丰富的视频样例,详细的使用指南和定价方案等。

  • GenieAI:通过互联网视频训练的基础世界模型

    Genie是一个从互联网视频训练的基础世界模型,可以从合成图像、照片甚至素描中生成无限多的可玩(可控制动作的)世界。

  • Awesome-Sora-Wrappers:Sora AI项目产品收录

    Awesome-Sora-Wrappers是一个GitHub项目,旨在推荐有关Sora AI项目的优秀场景。该项目可能包含多种AI项目的使用案例、教程和代码示例,以帮助开发者更好地理解和使用Sora AI技术。

  • VideoPrism:视频理解基础模型

    VideoPrism是一个通用的视频编码模型,能够在各种视频理解任务上取得领先的性能,包括分类、定位、检索、字幕生成和问答等。其创新点在于预训练的数据集非常大且多样,包含3600万高质量的视频-文本对,以及5.82亿带有嘈杂文本的视频剪辑。预训练采用两阶段策略,先利用对比学习匹配视频和文本,然后预测遮蔽的视频块,充分利用不同的监督信号。一个固定的VideoPrism模型可以直接适配到下游任务,并在30个视频理解基准上刷新状态最优成绩。

  • QuizTok:创建和分享教育测验

    QuizTok是一个能够创建和分享教育测验的平台。你可以利用QuizTok来分享你的知识,与你的观众互动,并扩大你的粉丝群。

  • PyRIT:生成AI风险识别自动化框架

    PyRIT是由Azure开发的Python风险识别工具,旨在帮助安全专业人员和机器学习工程师主动发现其生成AI系统中的风险。该工具自动化了AI红队任务,使操作者能够专注于更复杂和耗时的任务,同时能够识别安全和隐私危害。

  • Neural Network Diffusion:神经网络扩散模型实现

    Neural Network Diffusion是由新加坡国立大学高性能计算与人工智能实验室开发的神经网络扩散模型。该模型利用扩散过程生成高质量的图像,适用于图像生成和修复等任务。

  • YOLOv9:模型实现,可编程梯度信息学习

    yolov9是YOLOv9论文的实现,它通过使用可编程梯度信息来学习用户想要学习的内容。这个项目是一个开源的深度学习模型,主要用于目标检测任务,具有高效和准确的优势。

  • Move API:单摄像头3D动画资产转换

    Move API能够将包含人体动作的视频转换为3D动画资产,支持将视频文件转换为usdz、usdc和fbx文件格式,并提供预览视频。适用于集成到生产工作流程软件、增强应用动作捕捉能力或创造全新体验。

  • diffusion-client:一个强大的安卓Stable Diffusion客户端

    diffusion-client是一个用于安卓的Stable Diffusion客户端。它提供了强大的图像生成能力,包括文本到图像、图像到图像、图像修复等功能。该APP支持多种模型,内置控制网调节生成效果。另外,该APP具有历史记录管理、标签提取等高级功能,同时支持扩展插件,可链接到Civitai等模型。

  • Creative Upscaler:Stability AI 推出图像提升增强工具: 可以将图像升级到 4k 分辨率,并创造以前没有的新细节和赋予图像新生命。

    Creative Upscaler是一个基于AI的图片生成器,可以让任何人快速轻松地创建高质量的艺术作品。它整合了多种前沿的机器学习算法,如Stable Diffusion、DALL-E 2、VQGAN+CLIP等,支持生成各种风格的图像。用户只需要提供文字描述,Creative Upscaler就可以自动生成图片。同时,它还有创造性的图像上样器功能,可以把低分辨率图片转换成高清大图。Creative Upscaler完全免费使用,拥有庞大活跃的社区,是探索AI艺术的最佳选择。

  • AI Hentai Generator:AI生成的Hentai艺术

    AI Hentai Generator是一款使用人工智能技术生成Hentai艺术的工具。它具有快速生成、多种动漫风格、免费使用等特点。用户可以通过该工具创作出高质量的AI生成Hentai艺术,并在社区中展示和分享作品。

  • Google Gemma Chat Free:Google Gemma, 轻量级开放模型

    Google Gemma是由Google开发的前沿轻量级开放模型。这些模型分为2B和7B参数版本,包括基础和调优版本。Gemini模型的基础技术和指令调优技术都来自Google的技术,Gemma遵循AI原则,确保安全可靠的使用,并针对Google Cloud和NVIDIA GPU进行了优化,在全球范围内提供支持。

  • ClarityWrite:AI驱动的内容创作解决方案

    ClarityWrite是一款使用OpenAI API驱动的开源SaaS脚本,可以解锁AI驱动的内容创作能力。它包含AI写作、AI图像、AI代码和转录等功能,提供500个内置模板,还配备强大的编辑器和管理工具。ClarityWrite通过简化内容创作流程,使内容制作更加高效和轻松。

  • Snap Video:Snap视频用于文本到视频合成的可扩展空间时间转换器

    Snap视频是一个视频优先的模型,通过延伸EDM框架系统地解决视频生成域中的运动保真度、视觉质量和可扩展性等挑战。该模型利用帧间的冗余信息,提出了一个可伸缩的transformer架构,将空间和时间维度作为一个高度压缩的1D潜在向量,从而有效地进行空间时间联合建模,合成时间连贯性强、运动复杂的视频。这种架构使模型可以高效训练,达到数十亿参数规模,在多项基准测试中取得最优效果。

  • Differential Diffusion:让每个像素根据指定地图的强度变化

    Differential Diffusion是一个图像生成和编辑的平台,可以根据文本提示以及指定每个区域变化量的地图来修改图片。它能够为每个像素或图像区域提供定制化的变化量控制。这种细粒度的变化量控制为各种新的编辑能力打开了大门,例如控制个别对象被修改的程度,或者引入渐变的空间变化等。此外,该平台展示了该框架在图像补全领域的有效性,即在无缝融合新的内容时微调周边区域。它还提供了探索不同变化量效果的新工具。该框架仅在推理时运行,不需要模型训练或微调。展示了它与当前最先进的开源模型的集成效果,并通过定量、定性比较和用户研究进行了验证。

  • OgtAI:AI聊天系统,与任何媒体类型进行对话

    Ogt.ai是一款先进的AI聊天系统,可以与任何媒体类型进行对话。它可以与YouTube视频、音频文件、文本文档和链接进行交互式对话,提供更加智能、直观的媒体体验。Ogt.ai能够分析内容、提问问题并实时获取洞见,使媒体交互更加有趣和信息丰富。它还可以与PDF、文本、JSON、CSV、DOCX和PPTX等基于文本的文档进行对话,提取关键信息或像与专家交谈一样讨论内容。Ogt.ai能够识别各种媒体的细微差别,并根据视频情绪、文档上下文或关键音频点调整回答,提升媒体交互体验。

  • SoraHub:OpenAI Sora创意视频和提示词聚合平台

    SoraHub是一个聚合展示OpenAI Sora平台生成的各种创意视频和提示词的网站。用户可以在网站上探索最新的Sora生成视频,一站式体验OpenAI前沿AI的强大创意能力。网站定期更新各类有趣、实用的Sora创意内容。用户还可以在网站订阅邮件列表,随时获取Sora的更新资讯。

  • Sora Prompts:Sora是OpenAI推出的一款基于NLP的视频生成工具

    Sora是一个利用自然语言处理技术生成视频的AI模型。它能够根据使用者的文字提示生成高质量、连贯性强的视频,长度可达1分钟。Sora最大的优势在于生成视频的质量高,可控性强,同时也具有创意性。定价方面,Sora目前还在内测阶段,暂未公布具体定价,定位是面向影视制作人、设计师等创意人群。

今日大家都在搜的词: