Rumah Peranti teknologi AI OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Aug 05, 2024 pm 09:40 PM
industri

Platform ejen model besar universal yang popular.

Pada Mac tahun ini, "jurutera perisian AI pertama di dunia" Devin meletupkan bulatan AI. Tidak seperti pembantu pengaturcaraan AI sebelumnya, Devin bukan sahaja memainkan peranan membantu pengaturcaraan, tetapi boleh menyelesaikan keseluruhan projek pembangunan secara bebas dan hujung ke hujung.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Kelahiran Devin membolehkan kami menghargai keupayaan hebat Ejen model besar. Tidak lama kemudian, banyak projek sumber terbuka muncul dalam industri yang cuba menyalinnya Antaranya, OpenDevin menonjol dan paling mendapat perhatian.

OpenDevin ialah platform untuk membangunkan ejen tujuan umum yang berinteraksi dengan dunia melalui perisian Persekitaran pelayar web;

  • Antara muka untuk mencipta dan melaksanakan kod;

  • Sokongan berbilang Ejen;

  • Pada masa ini, GitHub OpenDevin telah menerima lebih daripada 29,000 bintang.

  • Baru-baru ini, pasukan OpenaDevin mengeluarkan laporan teknikal tentang alat ini.
  • Alamat laporan: https://arxiv.org/pdf/2407.16741

Dalam laporan teknikal, pengarang OpenDevin, sarjana dari University of Illinois di Urbana-Champaign, Carnegie Mellon University dan institusi lain memperkenalkan OpenDevin secara terperinci, Ia adalah platform yang dipacu komuniti yang bertujuan untuk membangunkan ejen AI am dan khusus yang berinteraksi dengan dunia melalui perisian.

Lebih penting lagi, OpenDevin bukan sahaja rangka kerja konsep, ia juga termasuk Ejen yang komprehensif dan sedia untuk digunakan, persekitaran dan pelaksanaan penilaian. Pada masa laporan ini, OpenDevin termasuk Pusat Ejen di mana lebih daripada 10 ejen telah dilaksanakan, termasuk ejen am yang berkuasa dilaksanakan berdasarkan seni bina CodeAct, dengan fungsi tambahan untuk penyemakan imbas web dan penyuntingan kod. Interaksi pengguna dengan ejen dicapai melalui antara muka sembang, yang menggambarkan operasi semasa ejen dan membenarkan maklum balas masa nyata. Selain itu, rangka kerja penilaian pada masa ini menyokong 15 penanda aras yang boleh digunakan untuk menilai prestasi ejen. OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

OpenDevin Architecture

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besarDalam artikel ini, penulis menerangkan OpenDevin dari aspek berikut: (1) bagaimana untuk mentakrif dan melaksanakan ejen; (2) bagaimana pelaksanaan tindakan menggalakkan pemerhatian; alat untuk ejen Kemahiran; (4) Bagaimana untuk menggabungkan beberapa ejen bersama-sama untuk menyelesaikan tugas.

Cara mentakrif dan melaksanakan ejen

Seorang ejen boleh merasakan keadaan persekitaran dan menjana tindakan yang perlu dilakukan semasa menyelesaikan tugas yang ditentukan pengguna.

Status dan penstriman acara. Dalam OpenDevin, keadaan ialah struktur data yang merangkum semua maklumat yang berkaitan untuk ejen melaksanakan tugas. Komponen utama keadaan ini ialah penstriman peristiwa, koleksi kronologi tindakan dan pemerhatian masa lalu.

Aksi. Diilhamkan oleh CodeAct, OpenDevin menghubungkan ejen kepada persekitaran melalui set tindakan teras. Tindakan IPythonRunCellAction dan CmdRunAction membolehkan ejen melaksanakan kod Python dan arahan bash sewenang-wenangnya dalam persekitaran kotak pasir (contohnya, sistem pengendalian Linux yang terpencil dengan selamat). BrowserInteractiveAction membolehkan ejen berinteraksi dengan pelayar web.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besarPerhatikan. Pemerhatian menerangkan perubahan dalam persekitaran yang diperhatikan oleh agen. Ia mungkin atau mungkin tidak disebabkan oleh tindakan ejen: ia mungkin 1) arahan bahasa semula jadi yang diberikan oleh pengguna, 2) hasil pelaksanaan tindakan ejen sebelumnya (cth., hasil pelaksanaan kod, dll.).

Melaksanakan ejen baru. Reka bentuk ejen adalah ringkas tetapi berkuasa, membolehkan pengguna membuat dan menyesuaikan ejen dengan mudah untuk pelbagai tugas. Teras terletak pada fungsi langkah, yang mengambil keadaan semasa sebagai input dan menjana tindakan yang sesuai berdasarkan logik ejen. Rajah 2 menunjukkan kod contoh mudah untuk abstraksi ejen.

Perhatikan keputusan pelaksanaan tindakan

Agent Runtime menyediakan ejen dengan ruang tindakan yang setanding dengan pembangun perisian manusia, membolehkan OpenDevin mengendalikan pelbagai pembangunan perisian dan tugas berasaskan web, termasuk Proses kerja pembangunan perisian yang kompleks , projek analisis data, tugas menyemak imbas web dan banyak lagi. Ia membolehkan ejen mengakses terminal bash untuk menjalankan kod dan alatan baris arahan, memanfaatkan buku nota Jupyter untuk menulis dan melaksanakan kod dengan cepat, dan berinteraksi dengan penyemak imbas web untuk melaksanakan tugas berasaskan web (cth., carian maklumat).

Antaramuka Ejen-Komputer Boleh Diperluaskan

Pengarang telah membina perpustakaan AgentSkills, kotak alat yang direka untuk meningkatkan keupayaan ejen, menyediakan utiliti yang tidak tersedia dengan perintah bash asas atau kod python.

Interaksi berbilang ejen

OpenDevin membenarkan berbilang ejen berinteraksi. Untuk mencapai matlamat ini, pengarang menggunakan jenis tindakan khas, AgentDelegateAction, yang membenarkan ejen mewakilkan subtugas tertentu kepada ejen lain.

Evaluation

Bahagian ini membandingkan OpenDevin (disingkatkan sebagai OD dalam keputusan percubaan berikut) dengan kaedah garis dasar boleh ulang sumber terbuka. 15 penanda aras ini merangkumi tugas seperti kejuruteraan perisian, penyemakan imbas web dan banyak lagi.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Jadual 3 menunjukkan bahawa walaupun ejen OpenDevin mungkin tidak mencapai prestasi optimum dalam setiap kategori, ia direka bentuk dengan mengambil kira umum.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Jadual 4 melaporkan keputusan ejen mengenai tanda aras kejuruteraan perisian.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Khususnya:

SWE-bench direka untuk menilai keupayaan ejen untuk menyelesaikan isu GitHub, seperti laporan pepijat atau permintaan ciri. Seperti yang ditunjukkan dalam Jadual 4, versi terkini CodeActAgent v1.8 dalam artikel ini, berdasarkan claude-3.5-sonnet, mempunyai kadar penyelesaian masalah sehingga 26% berbanding dengan ejen sumber terbuka lain yang khusus digunakan untuk pembangunan perisian.

HumanEvalFix. OpenDevin CodeActAgent berjaya membetulkan 79.3% ralat dalam pemisahan Python, dengan ketara mengatasi semua kaedah bukan ejen dan hampir menggandakan prestasi StarCoder2-15B.

Ejen OpenDevin berdasarkan GPT-4o mencapai kadar kejayaan tertinggi sebanyak 76.47% pada ML-Bench, yang lebih baik daripada SWE-Agent (42.64%).

Gorilla APIBench mengkaji keupayaan ejen untuk menggunakan API. OpenDevin menggunakan GPT-4o mencapai kadar kejayaan 36.4%, mengatasi garis dasar yang tidak diperhalusi secara khusus untuk panggilan API.

ToolQA menilai keupayaan ejen untuk menggunakan alat luaran. OpenDevin dengan GPT-4o menunjukkan prestasi tertinggi berbanding semua garis dasar. Ejen melakukan lebih baik pada tugas yang berkaitan dengan CSV dan penggunaan alat pangkalan data, tetapi memerlukan peningkatan dalam penggunaan alat matematik dan kalkulator.

Jadual 5 melaporkan keputusan penilaian pada penanda aras penyemakan imbas web.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Jadual 6 melaporkan keputusan pelbagai penanda aras tambahan.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Antaranya, GAIA digunakan untuk menilai keupayaan ejen untuk menyelesaikan tugas-tugas am Keputusan menunjukkan bahawa ejen mencapai markah 32.1 pada GAIA, yang meningkat dengan ketara berbanding AutoGPT asal.

GPQA digunakan untuk menilai keupayaan ejen untuk menyelaraskan penggunaan alatan semasa menyelesaikan masalah peringkat siswazah yang mencabar. Hasilnya ditunjukkan dalam Jadual 6 dan 7. OpenDevin menyepadukan fungsi yang menyokong penggunaan berbilang alatan dan carian web, membolehkan ejen menyelesaikan masalah berbilang langkah yang kompleks dengan lebih baik.

OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar

Untuk keputusan lanjut, sila rujuk kertas asal.

Atas ialah kandungan terperinci OpenDevin telah mengeluarkan laporan teknikal, yang mesti dibaca untuk pembangun Ejen model besar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1676
14
Tutorial PHP
1278
29
Tutorial C#
1257
24
Robot DeepMind bermain pingpong, dan pukulan depan dan pukulan kilasnya tergelincir ke udara, mengalahkan manusia pemula sepenuhnya Robot DeepMind bermain pingpong, dan pukulan depan dan pukulan kilasnya tergelincir ke udara, mengalahkan manusia pemula sepenuhnya Aug 09, 2024 pm 04:01 PM

Tetapi mungkin dia tidak dapat mengalahkan lelaki tua di taman itu? Sukan Olimpik Paris sedang rancak berlangsung, dan pingpong telah menarik perhatian ramai. Pada masa yang sama, robot juga telah membuat penemuan baru dalam bermain pingpong. Sebentar tadi, DeepMind mencadangkan ejen robot pembelajaran pertama yang boleh mencapai tahap pemain amatur manusia dalam pingpong yang kompetitif. Alamat kertas: https://arxiv.org/pdf/2408.03906 Sejauh manakah robot DeepMind bermain pingpong? Mungkin setanding dengan pemain amatur manusia: kedua-dua pukulan depan dan pukulan kilas: pihak lawan menggunakan pelbagai gaya permainan, dan robot juga boleh bertahan: servis menerima dengan putaran yang berbeza: Walau bagaimanapun, keamatan permainan nampaknya tidak begitu sengit seperti lelaki tua di taman itu. Untuk robot, pingpong

Cakar mekanikal pertama! Yuanluobao muncul di Persidangan Robot Dunia 2024 dan mengeluarkan robot catur pertama yang boleh memasuki rumah Cakar mekanikal pertama! Yuanluobao muncul di Persidangan Robot Dunia 2024 dan mengeluarkan robot catur pertama yang boleh memasuki rumah Aug 21, 2024 pm 07:33 PM

Pada 21 Ogos, Persidangan Robot Dunia 2024 telah diadakan dengan megah di Beijing. Jenama robot rumah SenseTime "Yuanluobot SenseRobot" telah memperkenalkan seluruh keluarga produknya, dan baru-baru ini mengeluarkan robot permainan catur AI Yuanluobot - Edisi Profesional Catur (selepas ini dirujuk sebagai "Yuanluobot SenseRobot"), menjadi robot catur A pertama di dunia untuk rumah. Sebagai produk robot permainan catur ketiga Yuanluobo, robot Guoxiang baharu telah melalui sejumlah besar peningkatan teknikal khas dan inovasi dalam AI dan jentera kejuruteraan Buat pertama kalinya, ia telah menyedari keupayaan untuk mengambil buah catur tiga dimensi melalui cakar mekanikal pada robot rumah, dan melaksanakan Fungsi mesin manusia seperti bermain catur, semua orang bermain catur, semakan notasi, dsb.

Claude pun dah jadi malas! Netizen: Belajar untuk memberi percutian kepada diri sendiri Claude pun dah jadi malas! Netizen: Belajar untuk memberi percutian kepada diri sendiri Sep 02, 2024 pm 01:56 PM

Permulaan sekolah akan bermula, dan bukan hanya pelajar yang akan memulakan semester baharu yang harus menjaga diri mereka sendiri, tetapi juga model AI yang besar. Beberapa ketika dahulu, Reddit dipenuhi oleh netizen yang mengadu Claude semakin malas. "Tahapnya telah banyak menurun, ia sering berhenti seketika, malah output menjadi sangat singkat. Pada minggu pertama keluaran, ia boleh menterjemah dokumen penuh 4 halaman sekaligus, tetapi kini ia tidak dapat mengeluarkan separuh halaman pun. !" https:// www.reddit.com/r/ClaudeAI/comments/1by8rw8/something_just_feels_wrong_with_claude_in_the/ dalam siaran bertajuk "Totally disappointed with Claude", penuh dengan

Pada Persidangan Robot Sedunia, robot domestik yang membawa 'harapan penjagaan warga tua masa depan' ini telah dikepung Pada Persidangan Robot Sedunia, robot domestik yang membawa 'harapan penjagaan warga tua masa depan' ini telah dikepung Aug 22, 2024 pm 10:35 PM

Pada Persidangan Robot Dunia yang diadakan di Beijing, paparan robot humanoid telah menjadi tumpuan mutlak di gerai Stardust Intelligent, pembantu robot AI S1 mempersembahkan tiga persembahan utama dulcimer, seni mempertahankan diri dan kaligrafi dalam. satu kawasan pameran, berkebolehan kedua-dua sastera dan seni mempertahankan diri, menarik sejumlah besar khalayak profesional dan media. Permainan elegan pada rentetan elastik membolehkan S1 menunjukkan operasi halus dan kawalan mutlak dengan kelajuan, kekuatan dan ketepatan. CCTV News menjalankan laporan khas mengenai pembelajaran tiruan dan kawalan pintar di sebalik "Kaligrafi Pengasas Syarikat Lai Jie menjelaskan bahawa di sebalik pergerakan sutera, bahagian perkakasan mengejar kawalan daya terbaik dan penunjuk badan yang paling menyerupai manusia (kelajuan, beban). dll.), tetapi di sisi AI, data pergerakan sebenar orang dikumpulkan, membolehkan robot menjadi lebih kuat apabila ia menghadapi situasi yang kuat dan belajar untuk berkembang dengan cepat. Dan tangkas

Anugerah ACL 2024 Diumumkan: Salah satu Kertas Terbaik mengenai Pentafsiran Oracle oleh HuaTech, Anugerah Ujian Masa GloVe Anugerah ACL 2024 Diumumkan: Salah satu Kertas Terbaik mengenai Pentafsiran Oracle oleh HuaTech, Anugerah Ujian Masa GloVe Aug 15, 2024 pm 04:37 PM

Pada persidangan ACL ini, para penyumbang telah mendapat banyak keuntungan. ACL2024 selama enam hari diadakan di Bangkok, Thailand. ACL ialah persidangan antarabangsa teratas dalam bidang linguistik pengiraan dan pemprosesan bahasa semula jadi Ia dianjurkan oleh Persatuan Antarabangsa untuk Linguistik Pengiraan dan diadakan setiap tahun. ACL sentiasa menduduki tempat pertama dalam pengaruh akademik dalam bidang NLP, dan ia juga merupakan persidangan yang disyorkan CCF-A. Persidangan ACL tahun ini adalah yang ke-62 dan telah menerima lebih daripada 400 karya termaju dalam bidang NLP. Petang semalam, persidangan itu mengumumkan kertas kerja terbaik dan anugerah lain. Kali ini, terdapat 7 Anugerah Kertas Terbaik (dua tidak diterbitkan), 1 Anugerah Kertas Tema Terbaik, dan 35 Anugerah Kertas Cemerlang. Persidangan itu turut menganugerahkan 3 Anugerah Kertas Sumber (ResourceAward) dan Anugerah Impak Sosial (

Pasukan Li Feifei mencadangkan ReKep untuk memberi robot kecerdasan spatial dan mengintegrasikan GPT-4o Pasukan Li Feifei mencadangkan ReKep untuk memberi robot kecerdasan spatial dan mengintegrasikan GPT-4o Sep 03, 2024 pm 05:18 PM

Penyepaduan mendalam penglihatan dan pembelajaran robot. Apabila dua tangan robot bekerja bersama-sama dengan lancar untuk melipat pakaian, menuang teh dan mengemas kasut, ditambah pula dengan 1X robot humanoid NEO yang telah menjadi tajuk berita baru-baru ini, anda mungkin mempunyai perasaan: kita seolah-olah memasuki zaman robot. Malah, pergerakan sutera ini adalah hasil teknologi robotik canggih + reka bentuk bingkai yang indah + model besar berbilang modal. Kami tahu bahawa robot yang berguna sering memerlukan interaksi yang kompleks dan indah dengan alam sekitar, dan persekitaran boleh diwakili sebagai kekangan dalam domain spatial dan temporal. Sebagai contoh, jika anda ingin robot menuang teh, robot terlebih dahulu perlu menggenggam pemegang teko dan memastikannya tegak tanpa menumpahkan teh, kemudian gerakkannya dengan lancar sehingga mulut periuk sejajar dengan mulut cawan. , dan kemudian condongkan teko pada sudut tertentu. ini

Persidangan Kecerdasan Buatan Teragih DAI 2024 Call for Papers: Hari Agen, Richard Sutton, bapa pembelajaran pengukuhan, akan hadir! Yan Shuicheng, Sergey Levine dan saintis DeepMind akan memberikan ucaptama Persidangan Kecerdasan Buatan Teragih DAI 2024 Call for Papers: Hari Agen, Richard Sutton, bapa pembelajaran pengukuhan, akan hadir! Yan Shuicheng, Sergey Levine dan saintis DeepMind akan memberikan ucaptama Aug 22, 2024 pm 08:02 PM

Pengenalan Persidangan Dengan perkembangan pesat sains dan teknologi, kecerdasan buatan telah menjadi kuasa penting dalam menggalakkan kemajuan sosial. Dalam era ini, kami bertuah untuk menyaksikan dan mengambil bahagian dalam inovasi dan aplikasi Kecerdasan Buatan Teragih (DAI). Kecerdasan buatan yang diedarkan adalah cabang penting dalam bidang kecerdasan buatan, yang telah menarik lebih banyak perhatian dalam beberapa tahun kebelakangan ini. Agen berdasarkan model bahasa besar (LLM) tiba-tiba muncul Dengan menggabungkan pemahaman bahasa yang kuat dan keupayaan penjanaan model besar, mereka telah menunjukkan potensi besar dalam interaksi bahasa semula jadi, penaakulan pengetahuan, perancangan tugas, dsb. AIAgent mengambil alih model bahasa besar dan telah menjadi topik hangat dalam kalangan AI semasa. Au

Hongmeng Smart Travel S9 dan persidangan pelancaran produk baharu senario penuh, beberapa produk baharu blockbuster dikeluarkan bersama-sama Hongmeng Smart Travel S9 dan persidangan pelancaran produk baharu senario penuh, beberapa produk baharu blockbuster dikeluarkan bersama-sama Aug 08, 2024 am 07:02 AM

Petang ini, Hongmeng Zhixing secara rasmi mengalu-alukan jenama baharu dan kereta baharu. Pada 6 Ogos, Huawei mengadakan persidangan pelancaran produk baharu Hongmeng Smart Xingxing S9 dan senario penuh Huawei, membawakan sedan perdana pintar panoramik Xiangjie S9, M7Pro dan Huawei novaFlip baharu, MatePad Pro 12.2 inci, MatePad Air baharu, Huawei Bisheng With banyak produk pintar semua senario baharu termasuk pencetak laser siri X1, FreeBuds6i, WATCHFIT3 dan skrin pintar S5Pro, daripada perjalanan pintar, pejabat pintar kepada pakaian pintar, Huawei terus membina ekosistem pintar senario penuh untuk membawa pengguna pengalaman pintar Internet Segala-galanya. Hongmeng Zhixing: Pemerkasaan mendalam untuk menggalakkan peningkatan industri kereta pintar Huawei berganding bahu dengan rakan industri automotif China untuk menyediakan

See all articles