Produziert von der OSC Open Source Community (ID: oschina2013)
Am 6. Juni stellte Baidu Intelligent Cloud auf der Wenxin Large Model Technology Exchange Conference (Chengdu) den auf großen Modellen basierenden Code-Assistenten „Comate“ vor und eröffnete offiziell Einladungen zum Testen.
Berichten zufolge kann „Comate“ mithilfe der Verständnis- und Argumentationsfähigkeiten des Wenxin-Großmodells Codes schnell vervollständigen, Codes in natürlicher Sprache empfehlen, Codefehler automatisch finden und die F&E-Effizienz von Entwicklern umfassend verbessern. Künftig können Entwickler Plug-Ins und andere Methoden verwenden, um das Code-Assistenztool „Comate“ in Mainstream-Entwicklungssoftware anzuwenden.
▲ Comate-Empfehlung für mehrzeiligen Code
Baidu Intelligent Cloud gab an, dass das Schreiben von Hilfscodes die Hauptfunktion des Produkts in der ersten Phase ist und der aktuelle Codeassistent „Comate“ das Schreiben von Code bereits teilweise durch natürliche Sprache realisieren kann, was die Art der Mensch-Computer-Interaktion und das Programmentwicklungsmodell völlig verändert . Baidu-Insider sagten, dass „Comate“ in der zweiten Phase die Generierung natürlicher Sprachcodes in bestimmten Bereichen und Szenarien und in der dritten Phase die Entwicklung natürlicher Sprache in allen Bereichen realisieren werde.
Hou Zhenyu, Vizepräsident der Baidu Group, sagte, dass der Code-Assistent „Comate“ eine neue Generation von Codierungsunterstützungstools ist, die auf großen Modellen basieren und innerhalb von Baidu ausgiebig getestet wurden. Testergebnisse zeigen, dass von den mit Hilfe von „Comate“ geschriebenen Codes fast 50 % der vorgeschlagenen Codes von Entwicklern übernommen wurden und nun in Baidu bei der Entwicklung verschiedener Produkte weit verbreitet sind.
Es wird gesagt, dass „Comate“ derzeit mehr als 30 Programmiersprachen abdeckt, insbesondere in C/C++, Python, Java, Go, PHP, Java und anderen Mainstream-Sprachen. Darüber hinaus unterstützt „Comate“ auch die von Programmierern am häufigsten verwendeten Mainstream-IDEs. Entwickler können „Comate“ über Plug-Ins und andere Formen in unterschiedlicher Software verwenden. Gleichzeitig kann „Comate“ durch die Kombination des Feipiao-Deep-Learning-Frameworks und des Wenxin-Großmodells sicherstellen, dass die Inferenzzeit einer einzelnen Anfrage etwa 300 ms beträgt, was ein Benutzererlebnis mit extrem schneller Reaktionsgeschwindigkeit gewährleistet.
In Zukunft wird Comate auch Funktionen wie Code-Verständnis und -Beschreibung, Annotationsgenerierung, Unit-Test-Generierung, Fehlererkennung und automatische Reparatur, Code-Refactoring-Optimierung, automatische Instrumentierung und Fehlerbehebung durch ausgewählte Codeblöcke sowie interaktive Kommunikation über Chat einführen Es verfügt über die Fähigkeit, Codes und Anweisungen in natürlicher Sprache, Fragen und Antworten zu technischem Wissen usw. zu generieren und in einigen Szenarien die direkte Generierung von Anwendungen oder Produkten in natürlicher Sprache zu realisieren, wodurch die Schwelle für die Softwareentwicklung gesenkt und die Qualität verbessert wird Effizienz des F&E-Codes.
Das innere Chaos in Rust ist endlos
Chinesische Programmiersprache – Open-Source-Veröffentlichung der Qing-Sprache
Die neuesten Preise für JetBrains-Produkte in China werden bekannt gegeben, die teurer sind als in den USA
Hier finden Sie die neuesten Open-Source-Informationen, Software-Updates, technische Informationen und andere Inhalte
Hier klicken ↓↓↓ Denken Sie daran, ✔ Star zu folgen⭐ Oh
Das obige ist der detaillierte Inhalt vonBaidu bringt den KI-Programmierassistenten „Comate' auf den Markt: deckt mehr als 30 Programmiersprachen ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!