Rumah  >  Artikel  >  Peranti teknologi  >  Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

王林
王林ke hadapan
2024-03-06 14:07:14720semak imbas

Pada 1 Mac, Baidu Comate, pembantu kod pintar Baidu, menambah dua keupayaan utama: platform terbuka "Comate+" dan "pembantu R&D peribadi" AutoWork, menjadi percubaan percuma pertama dalam industri. Dengan keluaran ini, Baidu Comate akan lebih selaras dengan tapak penyelidikan dan pembangunan perisian, dan akan lebih memenuhi keperluan perusahaan untuk pembangunan tersuai melalui platform R&D yang mudah digunakan, keupayaan asas pemalam yang kaya, keupayaan penyesuaian bebas , dan akses perusahaan kepada pengetahuan domain persendirian dan keupayaan sendiri Mengikut permintaan, ia membantu perusahaan mencipta pembantu kod pintar yang sesuai untuk perusahaan mereka sendiri pada kos rendah, yang meningkatkan pengalaman dan kecekapan pembangunan perisian.

Platform terbuka "Comate+" merealisasikan integrasi mendalam pengetahuan domain persendirian perusahaan, keupayaan pihak ketiga dan pengaturcaraan di tapak, mengakses secara langsung tapak kerja pertama kakitangan R&D, menggunakan keupayaan model besar dengan pantas tanpa pembinaan berulang, dan senario platform yang berkembang secara tidak terhingga Jadikan pembantu kod pintar lebih mudah disesuaikan dengan pengetahuan perniagaan, spesifikasi pasukan, proses standard dan pengurusan R&D syarikat.

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

Melalui fungsi peningkatan pengetahuan domain persendirian platform terbuka "Comate+", anda boleh mencapai dok dengan pengetahuan domain persendirian perusahaan. Jika perusahaan mempunyai spesifikasi kod atau kaedah penulisan tertentu, pengetahuan ini boleh dimuat naik ke platform terbuka Comate+ dan diikat dengan fungsi yang berkaitan kemudiannya boleh menggunakan sepenuhnya pengetahuan domain peribadi perusahaan untuk meningkatkan lagi ketepatannya. Dilaporkan bahawa, berdasarkan penggunaan perniagaan dalaman Baidu, selepas menggunakan fungsi ini, kadar ketepatan pengesyoran secara amnya meningkat lebih daripada 10%. Antaranya, ketepatan penjanaan kod PaddlePaddle meningkat daripada 60.5% kepada 81.5%, menunjukkan sepenuhnya keupayaan hebat Comate dalam peningkatan pengetahuan domain peribadi.

Melalui platform terbuka "Comate+", anda juga boleh menyambung terus ke perkhidmatan pihak ketiga, keupayaan, dsb., menyambung terus semua aspek pembangunan perisian dan keupayaan/pengetahuan tambahan ke tapak pengaturcaraan, dan mencipta kod pintar "sendiri" pembantu yang disesuaikan untuk organisasi Pada masa ini, ia telah disambungkan kepada pemalam seperti GitHub, GitLab dan Gitee untuk membantu pengguna menyelesaikan operasi dengan bijak.

Dengan melibatkan diri dalam menggunakan pemalam ini dalam Comate, anda boleh meningkatkan pengalaman dan kecekapan pengaturcaraan anda dengan ketara. Mengambil akses kepada GitHub sebagai contoh, pengguna boleh menggunakan pemalam GitHub untuk mendapatkan perubahan dalam projek semasa secara automatik, menganalisis senarai isu gudang GitHub secara automatik dan menjana mesej penyerahan yang sepadan dengan keperluan.

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

Analisis pintar perubahan kod

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

Keperluan yang berkaitan, format maklumat penyerahan sejarah pembelajaran

Satu lagi keupayaan utama peningkatan ini ialah AutoWork. Berikutan penampilannya di Persidangan Pembangun Pembelajaran Dalam Wave Summit+ 2023, selepas 2 bulan lelaran, AutoWork telah dibuka kepada pengguna SaaS perusahaan, mengukuhkan lagi ciri-cirinya sebagai "pembantu R&D peribadi". Ia boleh memahami dengan mendalam asas kod tempatan dan pengetahuan domain peribadi dalam organisasi Pembangun hanya perlu menjelaskan "matlamat" dan "niat" pembangunan, dan AutoWork boleh mendapatkan semula pengetahuan latar belakang yang diperlukan secara automatik, menganalisis keperluan produk secara bebas, memadankan penyelesaian terbaik. dan menjana kod untuk melengkapkan arahan pembangunan dengan lebih baik. Antaranya, dua fungsi "soal jawab pintar" dan "menjana kod berdasarkan pengetahuan domain persendirian" sangat menonjol.

Fungsi "Soal Jawab Pintar" memfokuskan pada "berbual" secara langsung antara kakitangan R&D dan pangkalan kod yang luas, sama ada untuk memahami keseluruhan seni bina, meneroka logik pelaksanaan tertentu atau menyelesaikan kebergantungan yang kompleks. antara kod, AutoWork boleh Maklum balas yang jelas dan tepat diberikan dalam masa nyata, membolehkan pembangun cepat memahami gambaran penuh projek. Sebagai contoh, apabila asas kod baharu perlu dikuasai, pembangun tidak perlu membaca sejumlah besar dokumen untuk memahami logik yang kompleks Mereka hanya perlu meminta AutoWork untuk menyusun struktur kod dan penjelasan yang jelas dan lengkap akan diberikan, menyedari "bertanya di mana anda tidak faham".

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

Selain itu, setiap organisasi bergantung kepada sejumlah besar "pengetahuan peribadi" untuk mencapai kejayaan perniagaan. Walau bagaimanapun, dalam kerjasama manusia-mesin yang lalu, mesin mempunyai "sedikit pengetahuan" tentang pengetahuan domain peribadi dan tidak dapat menerapkannya. Ini bermakna bahawa di satu pihak, manusia masih menanggung banyak tenaga kerja dalam mengubah pengetahuan domain persendirian, seperti pembelajaran, pemahaman, pergaulan, aplikasi, dan lain-lain, ia juga menunjukkan bahawa terdapat potensi besar untuk pintar aplikasi pengetahuan yang dibantu. Berdasarkan ini, peningkatan AutoWork ini memfokuskan pada menghubungkan pengetahuan domain peribadi organisasi dengan lancar kepada pembantu kod, iaitu, dengan memasang dokumen pembangunan, dokumen keperluan, dokumen API, dll., dan menggunakan keupayaan model besar Wenxin, pengetahuan peribadi ini Memahami, menganalisis dan menggunakan pengetahuan R&D domain dengan pantas untuk mencapai penjanaan automatik daripada keperluan kepada kod. Sebagai pembangun, anda tidak perlu lagi menghabiskan banyak masa membaca dokumen untuk mencapai pengaturcaraan cekap "satu klik".

Sebagai contoh, dengan memasang dokumen pembangunan Wenxinyiyan, penjanaan kod untuk memanggil API Wenxinyiyan boleh diselesaikan dengan cepat Ini bukan sahaja mengurangkan masa yang diperlukan oleh pembangun untuk membaca dan memahami sejumlah besar dokumen secara manual, tetapi juga sangat mengurangkan masa disebabkan pemahaman. penyelewengan. Mengakibatkan kesilapan dan kerja semula.

Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang

AutoWork menggabungkan pengetahuan domain peribadi untuk menjana kod

Dengan peningkatan ini, AutoWork telah meningkatkan lagi keupayaan kerjasama manusia-mesin dalam banyak pengalaman asas seperti penjanaan kod, reka bentuk dan penjanaan ujian tunggal, mengecilkan pembelajaran tatabahasa dan fail konfigurasi langsung , dsb. , meningkatkan pengalaman dan kecekapan pembangun.

Baidu Comate terus memperdalam perhatiannya kepada keperluan pelanggan perusahaan Berdasarkan kelebihan sedia ada seperti keselamatan data, interaksi pantas dan penggunaan yang fleksibel, ia juga telah merealisasikan pengetahuan domain peribadi perusahaan melalui dua keupayaan yang baru dilancarkan. Kepuasan mendalam terhadap keperluan untuk sambungan dan pemperibadian.

Untuk mengetahui tentang pengekodan pintar Baidu Comate, lawati tapak web rasmihttps://www.php.cn/link/705a254246ff6850de83ad6a8e461c0a untuk mendapatkannya.

Atas ialah kandungan terperinci Baidu Comate membuka ekosistem pemalam, dan era penyesuaian pembantu kod pintar akan datang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:jiqizhixin.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam