Le référentiel Robotique PromptCraft sert de communauté pour que les gens testent et partagent des exemples d'incitation intéressants pour les modèles de grands langues (LLM) dans le domaine de la robotique. Nous fournissons également un exemple de simulateur de robotique (construit sur Microsoft AirSim) avec l'intégration ChatGpt pour les utilisateurs pour commencer.
Nous nous concentrons actuellement sur le ChatGPT d'OpenAI, mais nous accueillons également des exemples d'autres LLM (par exemple des modèles open source ou d'autres avec accès API tels que GPT-3 et Codex).
Les utilisateurs peuvent contribuer à ce référentiel en soumettant des exemples d'invites intéressants à la section des discussions de ce référentiel. Une invite peut être soumise dans différentes catégories de robotique telles que la manipulation, la robotique à domicile, le raisonnement physique, entre autres. Une fois soumis, l'invite sera examinée par la communauté (votez vos favoris!) Et ajoutée au référentiel par une équipe d'administrateurs si elle est jugée intéressante et utile. Nous encourageons les utilisateurs à soumettre des invites intéressantes, amusantes ou utiles. Nous encourageons également les utilisateurs à soumettre des invites qui ne sont pas nécessairement "correctes" ou "optimales" mais qui sont néanmoins intéressantes.
Nous encourageons les soumissions rapides formatées comme Markdown, afin qu'elles puissent être facilement transférées au référentiel principal. Veuillez spécifier quel LLM vous avez utilisé et, si possible, fournir d'autres visuels du modèle en action tels que des vidéos et des images.
Article de blog: aka.ms/chatgpt-Robotics
Document: Chatgpt pour la robotique: principes de conception et capacités de modèle
Vidéo: https://youtu.be/nyd0qczcs6q
Si vous utilisez ce référentiel dans votre recherche, veuillez citer l'article suivant:
@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},
}
La liste ci-dessous contient des liens vers les différentes catégories de robotique et leurs exemples invites correspondants. Nous saluons les contributions à ce référentiel pour ajouter plus de catégories et d'exemples de robotique. Veuillez soumettre des exemples rapides à la page des discussions ou soumettre une demande de traction avec votre catégorie et vos exemples.
Nous fournissons un exemple d'environnement AirSim pour les utilisateurs pour tester leurs invites Chatgpt. L'environnement est un binaire contenant un environnement d'inspection d'échantillons avec des actifs tels que des éoliennes, des tours électriques, des panneaux solaires, etc. [Lien simulateur]
Nous accueillons des contributions à ce référentiel pour ajouter plus de simulateurs et d'environnements de robotique. Veuillez soumettre une demande de traction avec votre simulateur et votre environnement.
Au-delà des exemples rapides ici, nous laissons des liens utiles et connexes à l'utilisation de modèles de grande langue ci-dessous:
Ce projet accueille les contributions et les suggestions. La plupart des contributions vous obligent à accepter un accord de licence de contributeur (CLA) déclarant que vous avez le droit de faire et en fait, accordez-nous les droits d'utilisation de votre contribution. Pour plus de détails, visitez https://cla.opensource.microsoft.com.
Lorsque vous soumettez une demande de traction, un bot CLA déterminera automatiquement si vous devez fournir un CLA et décorer le RP de manière appropriée (par exemple, vérification d'état, commentaire). Suivez simplement les instructions fournies par le bot. Vous n'aurez besoin de le faire qu'une seule fois sur tous les dépositions en utilisant notre CLA.
Ce projet a adopté le code de conduite open source Microsoft. Pour plus d'informations, consultez le code de conduite FAQ ou contactez [email protected] avec toute question ou commentaire supplémentaire.
Ce projet peut contenir des marques ou des logos pour des projets, des produits ou des services. L'utilisation autorisée de marques ou de logos Microsoft est soumise et doit suivre les directives de marque et de marque de Microsoft. L'utilisation de marques ou de logos de Microsoft dans des versions modifiées de ce projet ne doit pas provoquer de confusion ou impliquer le parrainage de Microsoft. Toute utilisation de marques ou de logos tiers est soumis aux politiques de ces tiers.