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

相关推荐
深念Y19 分钟前
基于 NapCat 与本地 RAG 的群聊 AI 机器人方案(ARM64 部署)
人工智能·ai·机器人·node.js·自动化·情感陪伴·bot
M-Robots echo43 分钟前
驱动抽象层解析:标准化硬件接口,解决机器人硬件碎片化适配难题
人工智能·机器人·ros·开源社区·m-robots
workflower1 小时前
例二:某汽车制造企业深度融合AI智能体,构建园区网络的智能运维体系
人工智能·机器学习·设计模式·机器人·云计算·汽车·制造
xwz小王子1 小时前
Science Robotics 观点探讨| 机器人是工具还是代理人?
人工智能·机器人
7177773 小时前
开源协同底座支撑具身智能:Gitee 企业版与 AGIROS 共建机器人操作系统基础设施
机器人·gitee·开源
M-Robots echo16 小时前
M-CLAW,面向具身智能的机器人任务编排开发框架
机器人·ros·鸿蒙·开源社区·m-robots
Axis tech17 小时前
无标记点动作捕捉 vs 惯性动作捕捉:专业从业者需要了解这些要点
科技·机器人
M-Robots echo17 小时前
王成录:机器人产业下一个十年,拼的是 “系统级智能化” 而非单点算法堆叠
机器人·ros·鸿蒙·开源社区·m-robots·王成录
leagsoft_10031 天前
浙江某机器人创新企业:一体化终端、数据与身份安全实践
安全·机器人
M-Robots echo1 天前
M-Robots ROS 兼容适配方案,实现存量机器人项目低成本迁移
机器人·ros·鸿蒙·开源社区·m-robots