OlympHill
Code as Policies logo

Code as PoliciesOkvir, ki izkorišča programe, generirane z jezikovnim modelom, da omogoči robotom izvajanje kompleksnih nalog preko kodebaziranih politik.

4.8 (4)
Daniel NikulshynPregledal Daniel Nikulshyn·Posodobljeno junij 2026

Pregled

Code as Policies je okvir, ki uporablja programe, ustvarjene z jezikovnim modelom, da omogoči robotom, da izvedejo zapletene naloge preko kode-baziranih politik. Omogoča robotom razumevanje in izvajanje navodil v naravnem jeziku z uporabo velikih jezikovnih modelov za pisanje kode robotskih politik. Ta okvir prikazuje svoje zmožnosti skozi demonstracije nalog manipulacije na mizi, kot so razporeditev blokov in njihovo vstavljanje v sklede, in se lahko uporablja v različnih področjih. Z verižnim povezovanjem klasičnih logičnih struktur in referenciranjem knjižnic tretjih strani lahko generirana koda izkazuje prostorogeometrijsko sklepanje, se generalizira na nova navodila in določa natančne vrednosti za nejasne opise. Okvir uporablja pristop *few-shot prompting* za pisanje politik za robote, ki lahko predstavljajo reakcijske politike in politike na podlagi točk poti. Zmožen je pisati bolj zapletene kode in izboljšuje trenutno stanje v reševanju problemov na benchmarku HumanEval. Kode in videoposnetki, ki prikazujejo zmogljivosti okvirja, so na voljo v njegovi repozitoriji na GitHubu. V področju manipulacije na mizi okvir uporablja argumente naravnega jezika za sestavljanje generiranega kode z klici funkcij. Prompts se uporabljajo za specializacijo jezikovnega modela, da izvaja različne funkcije. Okvir je dokazal svoje zmogljivosti v različnih nalogah, vključno z razporejanjem blokov v kvadrat, premikanjem blokov na določene pozicije ter celo izvajanjem ukazov, ki vključujejo kreativno pripovedovanje zgodb. Vendar pa je zanašanje na velike jezikovne modele (LLM) pomenilo, da je lahko omejeno z njihovimi zmožnostmi in pristranskostmi. Poleg tega lahko uporaba argumentov v naravnem jeziku povzroči nejasnosti ali negotovosti v ustvarjenem kodo.

Ključne funkcije

  • Robot-centrirana formalizacija programov, generiranih z jezikovnim modelom
  • Zmožnost predstavljanja reaktivnih politik in politik, ki temeljijo na mejnikih
  • Omogoča pisanje bolj zapletenih kod
  • Izboljša stanje na področju reševanja problemov na HumanEval benchmarku
  • Izkazane zmožnosti pri različnih nalogah manipulacije na mizi

Cene

Model
Freemium
Kategorija
Agnosti AI
Ocena
4.8 / 5 (4)

Primeri uporabe

Programiranje robotskih nalog prek naravnega jezika

Prevedite navodila v visoki ravni naravnem jeziku v izvršljive kodebazirane politike, kar omogoča robotom izvajanje kompleksnih manipulacijskih in navigacijskih nalog brez ročne programiranja.

Raziskave v embodied AI

Zagotovi raziskovalcem okvir za raziskovanje, kako lahko veliki jezikovni modeli ustvarijo kontrolno kodo za robotske sisteme, kar napreduje študije embodied reasoning.

Hiter prototip za robotsko obnašanje

Omogoči razvijalcem, da hitro prototipizirajo in ponavljajo robotove obnašanja opisom želenih dejanj v jeziku ter pustijo, da model sintetizira osnovno kodo politike.

Avtomatizacija večkoraknih nalog

Sestavite kodebazirane politike, ki povežejo zaznavanje, načrtovanje in kontrolne korake, kar omogoča robotom izvajanje večstopenjskih delovnih tokov v dinamičnem okolju.

Prednosti in slabosti

Prednosti

  • Omogoča robotom izvajanje zapletenih nalog prek kodebaziranih politik
  • Lahko razume in izvaja navodila v naravnem jeziku
  • Uporablja pristop few-shot prompting za pisanje robotnih politik
  • Izboljša stanje na področju reševanja problemov na HumanEval benchmarku
  • Izkazane zmožnosti pri različnih nalogah manipulacije na mizi

Slabosti

  • Zavzan na velikih jezikovnih modelih, ki jih lahko omejujejo njihove zmožnosti in pristranskosti
  • Uporaba argumentov v naravnem jeziku lahko vnaša nejasnosti ali negotovosti v generirano kodo

Ocene

4.8

Povprečje iz 4 ocen.

5
3
4
1
3
0
2
0
1
0

Prijavi se za oddajo ocene.

SG

Sanjay Gupta

Apr 21, 2026

Solid for our team

We rolled this out across the team last quarter and it is genuinely easy to set up. The API fits neatly into how we already work, and the integrations removed a step we used to do by hand. but it has held up under daily use.

HT

Hiroshi Tanaka

Mar 8, 2026

Skeptical, then convinced

I went in skeptical — most tools in this space overpromise. It actually delivers on the core workflow, and it is genuinely easy to set up caught me off guard. A few rough edges remain is why this isn't a perfect score, still, I'd recommend giving it a real trial.

DF

Diego Fernández

Oct 2, 2025

Use it every day

Honestly didn't expect to like it this much. The core workflow is exactly what I needed, and it saves real time. I do wish the docs could be deeper, but I reach for it almost every day now and it just clicks.

George Papadakis

George Papadakis

Sep 30, 2025

Use it every day

Honestly didn't expect to like it this much. The API is exactly what I needed, and support is responsive. but I reach for it almost every day now and it just clicks.

Vprašanja

What are the limitations of the framework?

The framework relies on large language models, which may be limited by their capabilities and biases, and the use of natural language arguments may introduce ambiguities or uncertainties in the generated code.

Asked by Wolfgang Krause · Oct 2, 2025

Can the framework handle complex tasks?

Yes, the framework can handle complex tasks by chaining classic logic structures and referencing third-party libraries, exhibiting spatial-geometric reasoning and generalizing to new instructions.

Asked by Chidi Okonkwo · Aug 26, 2025

What is the Code as Policies framework?

Code as Policies is a framework that utilizes language model-generated programs to enable robots to perform complex tasks through code-based policies.

Asked by Youssef El-Sayed · Aug 14, 2025

Postavi vprašanje

Alternative za Agnosti AI