PromptCraft-Robotics
PromptCraft-Robotics 仓库是一个社区平台,供人们测试和分享在机器人领域中为大语言模型(LLMs)设计的有趣提示示例。我们还提供了一个示例机器人模拟器(基于 Microsoft AirSim 构建)与 ChatGPT 集成,供用户入门使用。
目前,我们主要关注 OpenAI 的 ChatGPT,但我们也欢迎来自其他 LLMs 的示例(例如开源模型或其他具有 API 访问权限的模型,如 GPT-3 和 Codex)。
用户可以通过向本仓库的 Discussions 部分提交有趣的提示示例来贡献内容。提示可以在不同的机器人类别中提交,例如 Manipulation、Home Robotics、Physical Reasoning 等。提示提交后,将由社区进行审核(为你喜欢的提示点赞!),如果被认为有趣且有用,将由管理员团队添加到仓库中。 我们鼓励用户提交有趣、好玩或有用的提示。我们还鼓励用户提交不一定“正确”或“最佳”的提示,只要它们有趣就行。
我们鼓励以 Markdown 格式提交提示,以便于将其轻松转移到主仓库中。请注明你使用的 LLM,如果可能的话,还请提供模型运行时的其他视觉效果,如视频和图片。
论文、视频和引用
博客文章: aka.ms/ChatGPT-Robotics
论文: ChatGPT for Robotics: Design Principles and Model Abilities
视频: https://youtu.be/NYd0QcZcS6Q
如果你在研究中使用了此仓库,请引用以下论文:
@techreport{vemprala2023chatgpt,
author = {Vemprala, Sai and Bonatti, Rogerio and Bucker, Arthur and Kapoor, Ashish},
title = {ChatGPT for Robotics: Design Principles and Model Abilities},
institution = {Microsoft},
year = {2023},
month = {February},
url = {https://www.microsoft.com/en-us/research/publication/chatgpt-for-robotics-design-principles-and-model-abilities/},
number = {MSR-TR-2023-8},
}
ChatGPT 提示指南和示例
以下列表包含不同机器人类别及其相应的提示示例链接。我们欢迎为此仓库做出贡献,添加更多机器人类别和示例。请将提示示例提交到 Discussions 页面,或提交带有你类别和示例的拉取请求。
- 具身代理
- 空中机器人
- 操作
- 时空推理
ChatGPT + 机器人模拟器
我们提供了一个示例 AirSim 环境,供用户测试他们的 ChatGPT 提示。该环境包含一个带有风力涡轮机、电塔、太阳能板等资产的示例检测环境。环境内带有无人机,并与 ChatGPT 接口集成,用户可以轻松地用自然语言发送命令。[模拟器链接]
我们欢迎为此仓库做出贡献,添加更多机器人模拟器和环境。请提交带有你模拟器和环境的拉取请求。
相关资源
除了这里的提示示例外,我们还提供了与大语言模型使用相关的有用链接:
贡献
本项目欢迎贡献和建议。大多数贡献要求你同意一个贡献者许可协议(CLA),声明你有权利并实际授予我们使用你贡献的权利。详情请访问 https://cla.opensource.microsoft.com。
当你提交拉取请求时,CLA 机器人会自动确定你是否需要提供 CLA 并适当地装饰 PR(例如状态检查、评论)。只需按照机器人提供的指示操作。你只需在所有使用我们 CLA 的仓库中进行一次此操作。
本项目采用了 Microsoft 开源行为准则。有关更多信息,请参阅 行为准则 FAQ 或联系 opencode@microsoft.com 提出其他问题或意见。
商标
本项目可能包含项目、产品或服务的商标或徽标。Microsoft 商标或徽标的授权使用必须遵循 Microsoft 的商标和品牌指南。在修改后的版本中使用 Microsoft 商标或徽标时,不得引起混淆或暗示 Microsoft 的赞助。任何使用第三方商标或徽标的行为须遵循这些第三方的政策。