Heim Technologie-Peripheriegeräte KI Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Apr 03, 2024 pm 04:04 PM
python 阿里云 c++ 产业 c# Tongyi Lingma

Sie haben bestimmt ein Sprichwort gehört: Man sollte schon in der Kindheit anfangen, Computer zu lernen.

In den letzten Jahren war das Erlernen des Programmierens eine Modeerscheinung, aber mit der Entwicklung der generativen KI-Technologie scheint sich die Einstellung der Technologiekreise geändert zu haben.

NVIDIA-CEO Jen-Hsun Huang sagte: „Überlassen Sie die Programmierung in Zukunft einfach der KI. Von nun an wird jeder ein Softwareentwickler sein.“ Bald darauf schockierte Devin, der weltweit erste KI-Softwareentwickler Es hat wirklich eine hitzige Diskussion über die Zukunftsaussichten des Programmiererberufs ausgelöst. Ist es möglich, dass die Arbeitsplätze von Programmierern tatsächlich durch KI wegfallen? Tatsächlich ist KI immer noch nur ein Arbeitsassistent für Programmierer.

Tatsächlich gibt es in China einen KI-Programmierer, der seit einiger Zeit bei einem großen Internetunternehmen arbeitet.

Das ist der neue Kollege, mit dem Zehntausende Alibaba Cloud-Ingenieure in letzter Zeit häufig zu tun hatten – „Tongyi Lingma“, mit der exklusiven Jobnummer „AI001“.

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Bevor Tongyi Lingma offiziell dem Unternehmen beitrat, verbrachte er mehrere Monate als „Praktikant“ innerhalb und außerhalb von Alibaba Cloud. Alle Bewertungen sind sehr gut und die tatsächlich positive Quote liegt bei über 80 %.

Unter dem traditionellen Entwicklungsmodell müssen Programmierer jeden Tag viel Energie darauf verwenden, sich wiederholenden Code zu schreiben, zu debuggen und zu optimieren sowie Codekommentare zu schreiben, was die Zeit für das Schreiben von Kerngeschäftscodes erheblich verkürzt. Aber seit Tongyi Lingma dem Unternehmen beigetreten ist, spielt er die Rolle des „Code-Assistenten“ in verschiedenen Entwicklungsverbindungen innerhalb der Alibaba Cloud, einschließlich der Unterstützung von Ingenieuren im gesamten Prozess des Schreibens von Codes, Lesens von Codes, Überprüfen von Fehlern und Optimieren von Code.

Darüber hinaus ist Tongyi Lingmas Arbeitsrhythmus noch extremer als 996: 24/7 auf Abruf...

Nach ein paar Monaten Praktikum hat Tongyi Lingma viele „Ergebnisse der Arbeit“ gespeichert . Am Beispiel der API-Entwicklung und des Testens kann Tongyi Lingma die manuelle Testschreibzeit von Minuten oder sogar zehn Minuten auf Sekunden verkürzen und so mehr als 70 % der Testcode-Arbeitslast menschlicher Programmierer einsparen.

Und Alibaba Cloud hat heute auch erneut bekannt gegeben, dass Tongyi Lingma auf der Tongyi Qianwen APP online ist, die kostenlos und für jeden zugänglich ist. Jeder kann jederzeit und überall Code schreiben, Code lesen und Programmierkenntnisse erlernen .

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

KI-Programmierer ist voller Fähigkeiten und konzentriert sich auf einen Allround-Assistenten

Wenn Tongyi Lingma einen Lebenslauf hat, muss er voller leuchtender Punkte sein.

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Lassen Sie uns zunächst über den „Hintergrund“ sprechen. Tongyi Lingma wurde gemeinsam von Alibaba Cloud und Tongyi Lab entwickelt. Derzeit werden mehr als 2 Millionen Codezeilen von menschlichen Programmierern übernommen.

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Lassen Sie uns über „professionell“ sprechen. Tongyi Lingma verfügt über eine solide Programmierbasis und verfügt über ein umfassendes Studium von Billionen von Codedaten. Er beherrscht derzeit mehr als 200 Programmiersprachen und beherrscht 16 davon , einschließlich Java, Python, Go, JavaScript, TypeScript, C/C++, C# und andere gängige Sprachen.

Als es letztes Jahr erstmals auf der Yunqi-Konferenz veröffentlicht wurde, waren die vielen Fähigkeiten von Tongyi Lingma beeindruckend, wie z. B. Echtzeitfortsetzung auf Zeilen-/Funktionsebene, Generierung von Code in natürlicher Sprache, Generierung von Unit-Tests und Codeoptimierung , Annotationsgenerierung, Codeerklärung und andere Funktionen. 🔜 Du kannst es für dich erledigen lassen:

Gleichzeitig verfügt Tongyi Lingma auch über die Fähigkeit, intelligente Fragen und Antworten, Berichte über abnormale Fehler usw. zu entwickeln, was die Komplexität der ursprünglichen Fehlerbehebungsarbeit verringert:

Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann

Dieses Mal hat Tongyi Lingma, der offiziell Alibaba Cloud beigetreten ist, eine Funktion zur „Codeoptimierung“ hinzugefügt und das aktualisierte Frage- und Antwortmodell ist genauer. Gleichzeitig wurden die dateiübergreifende Vervollständigung und die Funktionsvervollständigung verbessert andere Fähigkeiten, die man als „wiedergeboren“ bezeichnen kann. Keine Übertreibung.

Dank der Hilfe von Tongyi Lingma wurde die Arbeitseffizienz von Mitarbeitern in mehreren technischen Positionen wie Front-End, Back-End oder Betrieb und Wartung erheblich verbessert, insbesondere beim Testen von Codierungseinheiten, bei der Erstellung von Build-Skripten und Verständnis, sprachübergreifende Codekonvertierung und andere Aufgaben.

Ein weiterer Vorteil von Tongyi Lingma besteht darin, dass es spezielle Schulungen für Codebasen auf Unternehmensebene unterstützt, die Code- und Dokumentdaten des Unternehmens besser verstehen kann und lokalisierte Anpassungen unterstützt. Zukünftig wird Alibaba Cloud das Tongyi Lingma-Plug-in auch in internen Entwicklungstools wie JetBrains IDEs und Visual Studio Code vollständig für die Nutzung durch alle Mitarbeiter konfigurieren.

Reden ist billig, zeigen Sie mir den Code

Nachdem ich so viel gesagt habe: Kann Tongyi Ling Code so gut sein wie menschliche Programmierer? Es kommt immer noch auf den tatsächlichen Kampfeffekt an.

Werfen wir in der Entwicklungsphase einen Blick auf die neue Funktion „Codeoptimierung“: Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kannEs gibt auch eine Echtzeitfortsetzung von Zeilen-/Funktionscode: Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kannIm Link „Testen“ finden Sie die Tongyi Ling-Code wird generiert. Das Test-Framework und die Testfälle sind sehr effizient. Was für menschliche Programmierer ein paar Minuten oder sogar zehn Minuten dauert, dauert nur wenige Sekunden. Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann                                                                                          jederzeit Lösung für Betriebs- und Wartungsprobleme: Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann
Während des Prozesses können Entwickler beliebige Fragen stellen, z. B. „Ich möchte eine Datenbank zum Speichern von Fotos verwenden, wie geht das?“:
Ein weiteres Beispiel ist „So verwenden Sie Spring-Boot „Schreiben eines Webprogramms zum Hoch- und Herunterladen von Fotos“:
Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kannUm ein beliebtes Vokabular zu verwenden, ist Tongyi Lingma ein „Allround-Mitarbeiter“. Ob es sich um Entwicklungs-, Test- oder Betriebs- und Wartungsszenarien handelt, es kann starke Stärke zeigen. Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kannDer erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kannKI wird immer stärker, nimmt Arbeitsplätze weg oder kommt Programmierern zugute? Der erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann
Natürlich sind wir auch neugierig, warum ist das Niveau von Tongyi Lingma so hoch?

Partner innerhalb von Alibaba Cloud haben uns einige Punkte verraten: Im Wesentlichen kann sich Tongyi Lingma von einem Programmierassistenten in einen Allround-Assistenten verwandeln, was untrennbar mit der tiefen Stärke des Tongyi Large Model verbunden ist.

Das erste ist „granulare Entscheidungsfindung der adaptiven Generation basierend auf Kontextbewusstsein“. Tongyi Lingma verfügt über die Fähigkeit, basierend auf Sprachtyp und Kontextszenarien korrekte Codeinhalte (Wortebene/Zeilenebene/Blockebene/Funktionsebene/Klassenebene usw.) zu generieren. Es kann nicht nur lange Codes für Entwickler generieren, sondern auch die Codierungseffizienz verbessern , aber auch Funktionscodes können zeitnah generiert werden, um Unterbrechungen zu reduzieren.

Das zweite ist „Codegenerierung basierend auf automatischer dateiübergreifender Erkennung innerhalb der Bibliothek“. Um das Problem der Halluzinationen zu lösen, verwendet Tongyi Lingma eine fortschrittliche terminalseitige Echtzeit-Code-Semantik-Analysetechnologie, um den aktuell geschriebenen Code in Echtzeit zu analysieren. Basierend auf Code-Semantik-Analyse, Code-Referenz-Link-Verfolgung und dynamischer Sprachtypableitung. Ähnliche Codeanalysen und andere fortgeschrittene technische Methoden erhalten die erforderlichen semantischen Informationen wie verwandte Codereferenzen und ähnliche Codefragmente, um die Mängel einer einfachen Fokussierung auf die aktuelle Codedatei auszugleichen.

Gleichzeitig kann Tongyi Lingma „Code generieren und Fragen und Antworten basierend auf der Suchverbesserung stellen“. Konkret nutzt es Suchverbesserungstechnologie, um privates Domänenwissen in Suchmaschinen abzurufen, sodass intelligente Codierungsassistenten Codes generieren oder Fragen beantworten können, die auf Unternehmenswissen basieren. Unternehmen können privates Domänenwissen sofort aktualisieren und wirksam nutzen immer auf der Grundlage des neuesten privaten Domänenwissens zur Wissensgenerierung oder Beantwortung von Fragen.

Was uns zum Seufzen bringt, ist die Tatsache, dass die KI von Microsofts zuvor eingeführtem Programmierassistenten Copilot bis hin zum KI-Programmierer Devin Wellen für Programmierer geschaffen hat. Dieser revolutionäre Fortschritt dauerte etwas mehr als zwei Jahre.

Der offizielle Start von Tongyi Lingma in Alibaba Cloud markiert, dass die Programmierung zu einem der ersten Bereiche geworden ist, in denen Großmodelltechnologie implementiert wurde. Die Grenzen der Programmiersprachen wurden inzwischen aufgehoben und Java-Programmierer können problemlos Code in verschiedenen Programmiersprachen wie Python und C schreiben. Die Frage ist: Werden mehr Programmierer ihren Job durch KI verlieren?

Vielleicht muss man nicht zu pessimistisch sein: So wie das Aufkommen des Automobils dazu führte, dass einige Kutscher ihren Job verloren, entstand auch ein neuer Beruf des Kraftfahrers. Die Beziehung zwischen menschlichen Programmierern und KI-Programmierern sollte gegenseitige Förderung und gegenseitiges Lernen sein. Wie Kent Beck von Taishan Beidou in Softwareentwicklungsmethodik sagte, werden 10 % unserer Fähigkeiten mit KI-Tools in Zukunft 1.000 Mal verbessert.

Zum Beispiel wird Tongyi Lingma, der sich schnell in das Team integriert hat, anspruchsvollere Aufgaben übernehmen, was für die Alibaba Cloud-Ingenieure auf jeden Fall eine gute Nachricht ist:

„20 % der zukünftigen Code-IT des Unternehmens.“ wird von Tongyi Lingma geschrieben, aber Programmierer werden immer noch der Kern der Forschung und Entwicklung sein. Sie werden mehr Zeit haben, sich auf die Arbeit am Systemdesign und der Kerngeschäftsentwicklung zu konzentrieren In Zukunft können Sie mit Tongyi Qianwen Code schreiben und lernen. Für Schüler, die über keine Programmierkenntnisse verfügen, kann Tongyi Qianwen Lernvorschläge machen und Benutzern beispielsweise dabei helfen, einen vollständigen Plan zum Erlernen von Python auf theoretischer und praktischer Ebene zu formulieren.

Was denken Sie über KI-Programmierer?

Das obige ist der detaillierte Inhalt vonDer erste inländische KI-Programmierer tritt Alibaba Cloud bei: Exklusive Jobnummer AI001, KPI ist, dass eine Person 20 % des Unternehmenscodes schreiben kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

PHP und Python: Verschiedene Paradigmen erklärt PHP und Python: Verschiedene Paradigmen erklärt Apr 18, 2025 am 12:26 AM

PHP ist hauptsächlich prozedurale Programmierung, unterstützt aber auch die objektorientierte Programmierung (OOP). Python unterstützt eine Vielzahl von Paradigmen, einschließlich OOP, funktionaler und prozeduraler Programmierung. PHP ist für die Webentwicklung geeignet, und Python eignet sich für eine Vielzahl von Anwendungen wie Datenanalyse und maschinelles Lernen.

Wählen Sie zwischen PHP und Python: Ein Leitfaden Wählen Sie zwischen PHP und Python: Ein Leitfaden Apr 18, 2025 am 12:24 AM

PHP eignet sich für Webentwicklung und schnelles Prototyping, und Python eignet sich für Datenwissenschaft und maschinelles Lernen. 1.PHP wird für die dynamische Webentwicklung verwendet, mit einfacher Syntax und für schnelle Entwicklung geeignet. 2. Python hat eine kurze Syntax, ist für mehrere Felder geeignet und ein starkes Bibliotheksökosystem.

Das Performance -Rennen: Golang gegen C. Das Performance -Rennen: Golang gegen C. Apr 16, 2025 am 12:07 AM

Golang und C haben jeweils ihre eigenen Vorteile bei Leistungswettbewerben: 1) Golang ist für eine hohe Parallelität und schnelle Entwicklung geeignet, und 2) C bietet eine höhere Leistung und eine feinkörnige Kontrolle. Die Auswahl sollte auf Projektanforderungen und Teamtechnologie -Stack basieren.

Python vs. JavaScript: Die Lernkurve und Benutzerfreundlichkeit Python vs. JavaScript: Die Lernkurve und Benutzerfreundlichkeit Apr 16, 2025 am 12:12 AM

Python eignet sich besser für Anfänger mit einer reibungslosen Lernkurve und einer kurzen Syntax. JavaScript ist für die Front-End-Entwicklung mit einer steilen Lernkurve und einer flexiblen Syntax geeignet. 1. Python-Syntax ist intuitiv und für die Entwicklung von Datenwissenschaften und Back-End-Entwicklung geeignet. 2. JavaScript ist flexibel und in Front-End- und serverseitiger Programmierung weit verbreitet.

PHP und Python: Ein tiefes Eintauchen in ihre Geschichte PHP und Python: Ein tiefes Eintauchen in ihre Geschichte Apr 18, 2025 am 12:25 AM

PHP entstand 1994 und wurde von Rasmuslerdorf entwickelt. Es wurde ursprünglich verwendet, um Website-Besucher zu verfolgen und sich nach und nach zu einer serverseitigen Skriptsprache entwickelt und in der Webentwicklung häufig verwendet. Python wurde Ende der 1980er Jahre von Guidovan Rossum entwickelt und erstmals 1991 veröffentlicht. Es betont die Lesbarkeit und Einfachheit der Code und ist für wissenschaftliche Computer, Datenanalysen und andere Bereiche geeignet.

Wie man Python mit Notepad leitet Wie man Python mit Notepad leitet Apr 16, 2025 pm 07:33 PM

Das Ausführen von Python-Code in Notepad erfordert, dass das ausführbare Python-ausführbare Datum und das NPPEXEC-Plug-In installiert werden. Konfigurieren Sie nach dem Installieren von Python und dem Hinzufügen des Pfades den Befehl "Python" und den Parameter "{current_directory} {file_name}" im NPPExec-Plug-In, um Python-Code über den Shortcut-Taste "F6" in Notoza auszuführen.

Python: Automatisierung, Skript- und Aufgabenverwaltung Python: Automatisierung, Skript- und Aufgabenverwaltung Apr 16, 2025 am 12:14 AM

Python zeichnet sich in Automatisierung, Skript und Aufgabenverwaltung aus. 1) Automatisierung: Die Sicherungssicherung wird durch Standardbibliotheken wie OS und Shutil realisiert. 2) Skriptschreiben: Verwenden Sie die PSUTIL -Bibliothek, um die Systemressourcen zu überwachen. 3) Aufgabenverwaltung: Verwenden Sie die Zeitplanbibliothek, um Aufgaben zu planen. Die Benutzerfreundlichkeit von Python und die Unterstützung der reichhaltigen Bibliothek machen es zum bevorzugten Werkzeug in diesen Bereichen.

Golang vs. Python: Parallelität und Multithreading Golang vs. Python: Parallelität und Multithreading Apr 17, 2025 am 12:20 AM

Golang eignet sich besser für hohe Parallelitätsaufgaben, während Python mehr Vorteile bei der Flexibilität hat. 1. Golang behandelt die Parallelität effizient über Goroutine und Kanal. 2. Python stützt sich auf Threading und Asyncio, das von GIL betroffen ist, jedoch mehrere Parallelitätsmethoden liefert. Die Wahl sollte auf bestimmten Bedürfnissen beruhen.

See all articles