记忆器:首次开发者指南

介绍

欢迎来到 Rememberizer!本指南概述了如何创建自定义 OpenAI GPT, Demo GPT——一个展示 Rememberizer 如何增强您的 GPT 服务以便于用户的练习。我们将涵盖应用程序注册和无缝的 Rememberizer 集成作为一个操作。然后,您的用户将他们的内容源整合为个性化、动态的知识库,以便与您的 GPT 进行互动。

*如果您计划创建自己的AI应用程序,而不是使用自定义GPT,请查看本博客的最后部分。

观看快速演示视频或查看下面的逐步指南:

需求

  1. OpenAI ChatGPT Plus 账号
  2. 一个或多个支持的知识存储,例如 Slack、Dropbox 或 Google Drive,以便您可以作为用户测试您的 GPT

账户设置和初始步骤

点击 以下链接,您将被引导至我们的 Rememberizer 网站:

请提供需要翻译的内容。

点击“开始使用”,然后点击“注册应用”。此时,系统会要求您登录或注册。完成注册。如果您看到登录屏幕,请点击“注册”选项,显示为“没有帐户?注册”。

请提供需要翻译的内容。

然后,系统会要求您在注册新应用表单中填写您的应用详细信息。

步骤 1:注册您的应用

这需要在注册新应用程序(在这种情况下是一个GPT)和创建GPT之间进行一些往返。

请提供需要翻译的内容。

  • “应用程序名称,”输入 GPT 名称;我们将在示例中使用 Demo GPT。
  • “着陆页URL,” GPT的URL(我们创建GPT后会获取;现在添加 https://placeholder.com
  • “授权请求来源,”输入 Chat GPT 网站的域名。 https://chat.openai.com
  • “授权重定向URL”是回调URL(我们在创建GPT时会获取此网址;现在,请添加 https://placeholder.com
  • 点击“创建应用”

请提供需要翻译的内容。

第2步:配置应用程序设置和凭据。

打开您最近创建的 Demo GPT 应用。
注意应用凭证,因为我们需要在构建我们的 GPT 时将其复制进去。

请提供需要翻译的内容。

创建一个 GPT

您可以通过 在 ChatGPT 用户界面中创建一个 GPT 开始。

GPT 配置

您可以根据自己的需要填写信息。这里有一个您可以尝试的基本示例:

创建 Rememberizer 动作

来自 GPT 编辑器:

选择“配置”,向下滚动直到您看到“创建新操作

点击身份验证旁边的滚轮,并将身份验证类型设置为OAuth

将上面“Rememberizer 应用凭证”中的 客户端 ID客户端密钥 粘贴到这里:

Authorization URL: https://api.rememberizer.ai/api/v1/auth/oauth2/authorize/

Token URL:  https://api.rememberizer.ai/api/v1/auth/oauth2/token/

Scope 空白。

点击 保存

领域 Sure, please provide the content you'd like to have translated.
名称 演示 GPT
描述 直接与您在 Google Drive 和 Slack 频道上的所有 PDF、文档、表格和幻灯片对话。
说明 Demo GPT 旨在与 Rememberizer 工具无缝互动,使用户能够高效查询来自多个来源的数据,如 Slack、Dropbox 和 Google Drive。主要目标是提供快速和准确的用户数据访问,利用 Rememberizer 的功能来优化搜索速度和精度。GPT 应该引导用户制定查询并解释结果,以确保顺畅且用户友好的体验。在回应中维持清晰和精确是至关重要的,尤其是在处理数据检索和分析时。GPT 应能够处理广泛的查询,从简单的数据查找到涉及多个参数或来源的更复杂的搜索。重点在于增强用户快速有效获取所需信息的能力,使过程尽可能轻松。

用 Rememberizer API 填充 GPT 架构

填写 Rememberizer 的 OpenAPI 规范。复制以下链接中可展开的第 4 项的内容,并将其粘贴到 Schema 字段中:

https://docs.rememberizer.ai/developer/creating-a-rememberizer-gpt#rememberizer_openapi.yaml

隐私政策

将此链接添加为隐私政策:https://docs.rememberizer.ai/notices/privacy-policy

创建操作后,保存 GPT,然后

复制 GPT 的链接,看起来像这样:https://chat.openai.com/g/g-dSiQf1hmQ-demo-gpt

现在回到编辑 GPT

复制回调 URL 的链接,它的格式类似于这样的:https://chat.openai.com/aip/g-16b19be82471cb3841d9ad5515f26d51c0206aaf/oauth/callback

更新 Rememberizer 应用程序信息

GPT链接和回调网址

填写上述步骤中的 GPT 链接和回调 URL,然后保存应用程序

发布为公开,如果您希望您的应用出现在推荐应用目录中

一旦我们审核完这个应用,如果没有问题,我们将发布该应用并通知您。这将使您的定制 GPT 对我们的用户可见,我们将积极向我们的用户群宣传您的 GPT。

现在我们可以测试应用程序。

要进行测试,您需要创建一个用户帐户,并作为用户完成测试过程。我们为此创建了一个指南: https://try.rememberizer.ai/blog/rememberizer-gpt-a-first-time-user-guide

如果您打算开发自己的AI应用程序,而不是使用自定义GPT,请参考进一步阅读部分。


此仓库包括:

https://github.com/skydeckai/rememberizer-integration-samples

请提供需要翻译的内容。

  • developer_guide.ipynb: 该 Jupyter Notebook 是为希望与 Rememberizer 集成的开发者提供的全面指南。它包含了注册应用程序、实施 OAuth2 进行用户授权以及利用 Rememberizer 的 API 访问用户数据的逐步说明。该 Notebook 将解释性文本与可执行代码片段相结合,提供了一种实践学习集成过程的方法。
  • callback_server.py: 这个Python脚本实现了一个简单的Flask服务器,旨在处理Rememberizer集成的OAuth2回调。它在用户授权您的应用程序后,监听重定向URI,捕获由Rememberizer发送的授权代码。然后,该代码用于请求API交互的访问令牌。该脚本是没有现有服务器设置的开发人员的重要组成部分,便于快速简便地测试和实现OAuth2流程。
  • 记忆器_openapi: 将要放入GPT的OpenAPI规范。

这里是一个指导视频:

请提供需要翻译的内容。

不要错过这些故事:

简体中文