POE服务机器人-快速开始

快速开始

POE与服务机器人

在本快速入门指南中,我们将使用 Python 构建一个机器人服务器,然后将其与 Poe 集成。一旦您创建了由您的服务器驱动的 Poe 机器人,任何 Poe 用户都可以与其交互。下图可能有助于直观地了解您的机器人服务器如何融入 Poe。

机器人服务与poe示意图

部署服务机器人

建议使用Modal来部署您的机器人,但您也可以使用您选择的任何云提供商;您需要做的就是让机器人服务器在公开可用的 URL 上可用,一旦您拥有它,您就可以跳到将其与 Poe 集成。为了使用 Modal 部署您的机器人,请执行以下操作。

  1. 第一步:安装Modal客户端 ,确保已安装 Python。打开终端并运行。根据 Python 版本,您可能需要使用 pip3 而不是 pip。pip install modal-client
    如果你之前安装了 modal 但遇到了与 modal 相关的错误,可以通过更新运行的 modal 包来解决问题pip install modal-client --upgrade
  2. 第 2 步:设置你的 Modal 令牌。此步骤涉及从您的终端设置对模式的访问。您只需为您的计算机执行一次此操作。在终端中,运行。如果您遇到"找不到命令"错误,请尝试此操作。modal token new --source poe
    如果该命令成功运行,您将进入您的网络浏览器,系统将要求您使用您的 Github 帐户登录模式。

github 先登录。点击"创建令牌"。之后系统将提示您关闭浏览器窗口。

  1. 步骤 3:克隆起始代码并部署到 Modal
    在你的终端中运行:

    git clone https://github.com/poe-platform/server-bot-quick-start
    cd server-bot-quick-start
    pip install -r requirements.txt
    modal deploy echobot.py

Modal 现在将部署您的应用并输出两个 URL:a) 托管您的应用的端点 b) 您可以监控应用的内部页面。您将使用前者将您的机器人集成到 Poe 中。

与poe集成

一旦机器人在可公开访问的 URL 下运行,就可以将其连接到 Poe。您可以在桌面上通过转到机器人创建表单来执行此操作。您可以通过提供图片、名称和描述来自定义机器人的外观。填写服务器 URL 并单击"创建机器人"后,您的机器人就可以在所有 Poe 客户端上使用。

这应该是需要一个服务器,并且要有公开访问的url。

迭代你的机器人

为了加快机器人的迭代速度,我们建议使用 Modal 的 serve 命令(如)。运行该命令后,Modal 将部署应用的临时版本,该版本会根据任何代码更改进行实时更新。此外,任何 print/debug 语句都将输出到您的终端。modal serve echobot.py

README 简要介绍了存储库中包含的其他示例机器人。欢迎随意迭代和/或部署它们。

其他

poe_creator

相关推荐
道可云41 分钟前
道可云人工智能&元宇宙每日资讯|2024国际虚拟现实创新大会将在青岛举办
大数据·人工智能·3d·机器人·ar·vr
微凉的衣柜2 小时前
Meta AI 推出机器人开源项目:推动触觉感知和人机交互的前沿研究
人工智能·机器人·人机交互
袁牛逼2 小时前
自动打电话机器人,好用吗?
机器人
资源补给站2 小时前
论文2—《基于柔顺控制的智能神经导航手术机器人系统设计》文献阅读分析报告
机器学习·机器人·手术机器人
袁牛逼2 小时前
ai外呼机器人的作用有哪些?
人工智能·机器人
云卓SKYDROID6 小时前
除草机器人算法以及技术详解!
算法·机器人·科普·高科技·云卓科技·算法技术
袁牛逼17 小时前
电话语音机器人,是由哪些功能构成?
人工智能·自然语言处理·机器人·语音识别
TsingtaoAI19 小时前
2024.10|AI/大模型在机器人/自动驾驶/智能驾舱领域的最新应用和深度洞察
机器人·自动驾驶·ai大模型·具身智能·智能驾舱
不是AI20 小时前
【持续更新】【NLP项目】【自然语言处理】智能聊天机器人——“有问必答”【Chatbot】第2章、《模式一:问候模式》
人工智能·自然语言处理·机器人
鱼会上树cy21 小时前
【机器人学】2-2.六自由度机器人运动学逆解-奇异位形分析【附MATLAB代码】
机器人