{"id":34543,"date":"2022-08-10T17:38:56","date_gmt":"2022-08-10T15:38:56","guid":{"rendered":"https:\/\/www.skaylink.com\/?p=34543"},"modified":"2024-05-30T14:05:08","modified_gmt":"2024-05-30T12:05:08","slug":"wenn-ki-selbst-codes-liest-und-schreibt","status":"publish","type":"post","link":"https:\/\/www.skaylink.com\/de\/insights\/blog\/wenn-ki-selbst-codes-liest-und-schreibt\/","title":{"rendered":"Wenn KI selbst Codes liest und schreibt"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"34543\" class=\"elementor elementor-34543\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c11b8bf header-keyvisual-container e-flex e-con-boxed e-con e-parent\" data-id=\"2c11b8bf\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b2b98d8 elementor-align-left elementor-widget elementor-widget-breadcrumbs\" data-id=\"1b2b98d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/www.skaylink.com\/de\/\">Home<\/a><\/span><\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49262f57 e-con-full e-flex e-con e-child\" data-id=\"49262f57\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-642c0198 header-keyvisual-content e-con-full e-flex e-con e-child\" data-id=\"642c0198\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66f01e13 elementor-widget elementor-widget-image\" data-id=\"66f01e13\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1656\" height=\"1100\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x.jpg\" class=\"attachment-full size-full wp-image-71764\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x.jpg 1656w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x-300x199.jpg 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x-1024x680.jpg 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x-768x510.jpg 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2023\/01\/828x550px_developer@2x-1536x1020.jpg 1536w\" sizes=\"(max-width: 1656px) 100vw, 1656px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-33e2f3a8 e-con-full e-flex e-con e-child\" data-id=\"33e2f3a8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d79d624 elementor-widget elementor-widget-text-editor\" data-id=\"5d79d624\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Blog<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-454cb3d2 elementor-widget elementor-widget-heading\" data-id=\"454cb3d2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Wenn KI selbst Codes liest und schreibt<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-178c7093 elementor-widget elementor-widget-text-editor\" data-id=\"178c7093\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tErfahren Sie mehr \u00fcber das neuronale Netz GPT-3 und wie es die Arbeit von Entwickler*innen in Zukunft erleichtern kann.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13748957 e-flex e-con-boxed e-con e-parent\" data-id=\"13748957\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e1c452b e-flex e-con-boxed e-con e-child\" data-id=\"e1c452b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-65d36822 e-flex e-con-boxed e-con e-child\" data-id=\"65d36822\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6c7aa65a elementor-widget elementor-widget-text-editor\" data-id=\"6c7aa65a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t10. August 2022\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5b006df8 e-flex e-con-boxed e-con e-child\" data-id=\"5b006df8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-4abde4a7 e-flex e-con-boxed e-con e-child\" data-id=\"4abde4a7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b0df701 elementor-widget elementor-widget-author-box\" data-id=\"4b0df701\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"author-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-author-box\">\n\t\t\t\n\t\t\t<div class=\"elementor-author-box__text\">\n\t\t\t\t\t\t\t\t\t<div >\n\t\t\t\t\t\t<span class=\"elementor-author-box__name\">\n\t\t\t\t\t\t\t Anders Flarup Tofth\u00f8j\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-62813ba3 e-flex e-con-boxed e-con e-child\" data-id=\"62813ba3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-26866a4e elementor-widget elementor-widget-author-box\" data-id=\"26866a4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"author-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-author-box\">\n\t\t\t\n\t\t\t<div class=\"elementor-author-box__text\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-27fd0350 e-flex e-con-boxed e-con e-parent\" data-id=\"27fd0350\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-5435c293 e-con-full e-flex e-con e-child\" data-id=\"5435c293\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b3a7277 elementor-widget elementor-widget-heading\" data-id=\"5b3a7277\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wie gut ist das \u201eneuronale Netz\u201c GPT-3? Unser Team hat es getestet.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b2764a6 elementor-widget elementor-widget-text-editor\" data-id=\"4b2764a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW40846196 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW40846196 BCX4\">K\u00fcnstliche Intelligenz (KI), die selbst Codes liest oder sogar schreibt: Was nach <\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW40846196 BCX4\">Science Fiction<\/span><span class=\"NormalTextRun SCXW40846196 BCX4\"> klingt, ist heute schon im gewissen Rahmen m\u00f6glich. Entwickler*innen profitieren in ihrer t\u00e4glichen Arbeit von der KI-gesteuerten Textgenerierung. Wie gut das bereits funktioniert und wo noch nicht, haben die Spezialist*innen von <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW40846196 BCX4\">Skaylink<\/span><span class=\"NormalTextRun SCXW40846196 BCX4\"> in einem Hackathon <\/span><span class=\"NormalTextRun SCXW40846196 BCX4\">am Beispiel von <\/span><\/span><a class=\"Hyperlink SCXW40846196 BCX4\" href=\"https:\/\/gpt3demo.com\/product\/gpt-3\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW40846196 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW40846196 BCX4\" data-ccp-charstyle=\"Hyperlink\">GPT-3<\/span><\/span><\/a><span class=\"TextRun SCXW40846196 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW40846196 BCX4\"> von<\/span><\/span><a class=\"Hyperlink SCXW40846196 BCX4\" href=\"https:\/\/openai.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW40846196 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW40846196 BCX4\" data-ccp-charstyle=\"Hyperlink\"> OpenAI<\/span><\/span><\/a><span class=\"TextRun SCXW40846196 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"> <span class=\"NormalTextRun SCXW40846196 BCX4\">untersucht<\/span><span class=\"NormalTextRun SCXW40846196 BCX4\">.<\/span><\/span><span class=\"EOP SCXW40846196 BCX4\" data-ccp-props=\"{\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-270904e6 e-flex e-con-boxed e-con e-parent\" data-id=\"270904e6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2924a2e2 e-con-full e-flex e-con e-child\" data-id=\"2924a2e2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-559fa192 elementor-widget elementor-widget-heading\" data-id=\"559fa192\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Was ist GPT-3? <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61526d54 elementor-widget elementor-widget-text-editor\" data-id=\"61526d54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW190298107 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW190298107 BCX4\">GPT-3 ist ein sogenanntes neuronales Netz, das auf gro\u00dfe Textmengen aus dem Internet trainiert wird. Dadurch kann es Text selbst schreiben und wahrscheinliche Textvarianten vorhersagen. Daf\u00fcr kombiniert GPT-3 Eingaben, die man ihm gibt, mit Daten, mit denen es zuvor trainiert wurde.<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> Besonders spannend: GPT-3 kann Klartext in Code und Code in Klartext \u00fcbersetzen.<\/span> <span class=\"NormalTextRun SCXW190298107 BCX4\">Im<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> Folgende<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">n<\/span> <\/span><a class=\"Hyperlink SCXW190298107 BCX4\" href=\"https:\/\/beta.openai.com\/examples\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW190298107 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW190298107 BCX4\" data-ccp-charstyle=\"Hyperlink\">ein Beispiel<\/span><\/span><\/a><span class=\"TextRun SCXW190298107 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW190298107 BCX4\">: <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">D<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">ie <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">graue <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">Fl\u00e4che<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> ist d<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">as <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">Eingabe<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">feld,<\/span> <span class=\"NormalTextRun SCXW190298107 BCX4\">die<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> gr\u00fcne <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">Fl\u00e4che<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> zeigt, was GPT-3 als <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">wahrscheinlichste n\u00e4chste Folge<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\"> betrachtet. <\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">(<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">In diesem Fall <\/span><\/span><span class=\"TextRun SCXW190298107 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW190298107 BCX4\">\ud83d\udca5\ud83c\udf1f<\/span><\/span><span class=\"TextRun SCXW190298107 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW190298107 BCX4\"> als Beschreibung von Star Wars.<\/span><span class=\"NormalTextRun SCXW190298107 BCX4\">)<\/span><\/span><span class=\"EOP SCXW190298107 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-264ea652 elementor-widget elementor-widget-image\" data-id=\"264ea652\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"528\" height=\"490\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/openai_emoji_example.jpg-1.webp\" class=\"attachment-large size-large wp-image-68219\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/openai_emoji_example.jpg-1.webp 528w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/openai_emoji_example.jpg-1-300x278.webp 300w\" sizes=\"(max-width: 528px) 100vw, 528px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac0f403 elementor-widget elementor-widget-text-editor\" data-id=\"ac0f403\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW167874634 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW167874634 BCX4\">Ziel <\/span><span class=\"NormalTextRun SCXW167874634 BCX4\">des Hackathons w<\/span><span class=\"NormalTextRun SCXW167874634 BCX4\">ar es<\/span><span class=\"NormalTextRun SCXW167874634 BCX4\"> deshalb<\/span><span class=\"NormalTextRun SCXW167874634 BCX4\"> zu sehen, wie GPT-3 <\/span><span class=\"NormalTextRun SCXW167874634 BCX4\">Entwickler*innen <\/span><span class=\"NormalTextRun SCXW167874634 BCX4\">bei<\/span><span class=\"NormalTextRun SCXW167874634 BCX4\">m Codieren l\u00e4ngerer Passagen<\/span><span class=\"NormalTextRun SCXW167874634 BCX4\"> helfen kann.<\/span><\/span><span class=\"EOP SCXW167874634 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fe275a elementor-widget elementor-widget-heading\" data-id=\"0fe275a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Szenario Nr. 1 \u2013 Text f\u00fcr PowerShell <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8d33794 elementor-widget elementor-widget-text-editor\" data-id=\"8d33794\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW154310014 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW154310014 BCX4\">Unser Team testete zuerst, ob GPT-3 basierend auf vorherige Klartext-Eingaben passende PowerShell-Befehle erg\u00e4nzen konnte.<\/span> <span class=\"NormalTextRun SCXW154310014 BCX4\">Das<\/span><span class=\"NormalTextRun SCXW154310014 BCX4\"> Ergebnis k<\/span><span class=\"NormalTextRun SCXW154310014 BCX4\">am der idealen L\u00f6sung<\/span><span class=\"NormalTextRun SCXW154310014 BCX4\"> tats\u00e4chlich ziemlich na<\/span><span class=\"NormalTextRun SCXW154310014 BCX4\">h:<\/span><\/span><span class=\"EOP SCXW154310014 BCX4\" data-ccp-props=\"{\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e556700 elementor-widget elementor-widget-image\" data-id=\"e556700\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"720\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_powershell_image.png-1-1024x922.webp\" class=\"attachment-large size-large wp-image-68221\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_powershell_image.png-1-1024x922.webp 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_powershell_image.png-1-300x270.webp 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_powershell_image.png-1-768x691.webp 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_powershell_image.png-1.webp 1114w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dd5b2f0 elementor-widget elementor-widget-heading\" data-id=\"dd5b2f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Szenario Nr. 2 \u2013 Pull Request <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ea49224 elementor-widget elementor-widget-text-editor\" data-id=\"ea49224\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW197692295 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW197692295 BCX4\">Da GPT-3 Code in Klartext \u00fcbersetzen kann, bauten unsere Expert*innen es in eine Pipeline ein. Damit soll<\/span><span class=\"NormalTextRun SCXW197692295 BCX4\">te er im Review helfen,<\/span><span class=\"NormalTextRun SCXW197692295 BCX4\"> zu verstehen, was der Code tut.<\/span><span class=\"NormalTextRun SCXW197692295 BCX4\"> F\u00fcr das Szenario nutzte das Team ein<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW197692295 BCX4\">Powershell<\/span><span class=\"NormalTextRun SCXW197692295 BCX4\">-Skript und ein sehr einfaches C#-Programm<\/span><span class=\"NormalTextRun SCXW197692295 BCX4\">:\u00a0<\/span><\/span><span class=\"EOP SCXW197692295 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-344290d elementor-widget elementor-widget-image\" data-id=\"344290d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"364\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_ps.png-1-1024x466.webp\" class=\"attachment-large size-large wp-image-68223\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_ps.png-1-1024x466.webp 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_ps.png-1-300x136.webp 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_ps.png-1-768x349.webp 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_ps.png-1.webp 1119w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b1b75a9 elementor-widget elementor-widget-image\" data-id=\"b1b75a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"306\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_cs.png-1-1024x392.webp\" class=\"attachment-large size-large wp-image-68225\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_cs.png-1-1024x392.webp 1024w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_cs.png-1-300x115.webp 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_cs.png-1-768x294.webp 768w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_cs.png-1.webp 1113w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1704535 elementor-widget elementor-widget-text-editor\" data-id=\"1704535\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"EOP SCXW197692295 BCX4\" data-ccp-props=\"{\"><span class=\"TextRun SCXW64248542 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW64248542 BCX4\">Wird der Code festgeschrieben, l\u00f6st er eine <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW64248542 BCX4\">Build<\/span><span class=\"NormalTextRun SCXW64248542 BCX4\">-Validierungs-Pipeline aus, die mit <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW64248542 BCX4\">Powershell<\/span><span class=\"NormalTextRun SCXW64248542 BCX4\"> untersucht, was sich im Code ge\u00e4ndert hat. Die Pipeline sendet den Code dann an die <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW64248542 BCX4\">OpenAI<\/span><span class=\"NormalTextRun SCXW64248542 BCX4\">-API. Die Antwort von der <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW64248542 BCX4\">OpenAI<\/span><span class=\"NormalTextRun SCXW64248542 BCX4\">-API wird als Kommentar zum angeforderten Pull gespeichert:\u00a0<\/span><\/span><span class=\"EOP SCXW64248542 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d04e7e3 elementor-widget elementor-widget-image\" data-id=\"d04e7e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"331\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/open_ai_text_analysis_PR.png-1.webp\" class=\"attachment-large size-large wp-image-68227\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/open_ai_text_analysis_PR.png-1.webp 876w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/open_ai_text_analysis_PR.png-1-300x124.webp 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/open_ai_text_analysis_PR.png-1-768x317.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c645898 elementor-widget elementor-widget-text-editor\" data-id=\"c645898\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW160514910 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW160514910 BCX4\">Das Resultat: Das Skript berechnet die Gr\u00f6\u00dfe von Dateien und Verzeichnissen in einem Ordner und seinen Unterordnern.<\/span><span class=\"NormalTextRun SCXW160514910 BCX4\"> Es<\/span><span class=\"NormalTextRun SCXW160514910 BCX4\"> erstellt einen Thread und startet ihn. Der Thread schl\u00e4ft dann f\u00fcr 1000 Millisekunden. <\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">Tritt <\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">ein Fehler auf, <\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">meldet die <\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">Konsole <\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">das. So die Theorie. In der Praxis zeigte sich aber, dass GPT-3 bei demselben Code zu auch zu unterschiedlichen Ergebnissen kommen kann. Zum Beispiel meldet GPT-3 f\u00fcr das C#-Programm manchmal die Nachricht &#8222;Hello, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW160514910 BCX4\">world<\/span><span class=\"NormalTextRun SCXW160514910 BCX4\">!&#8220; zur Konsole \u2013 was offensichtlich falsch ist.<\/span><\/span><span class=\"EOP SCXW160514910 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d5503c elementor-widget elementor-widget-heading\" data-id=\"5d5503c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Szenario Nr. 3 \u2013 Automatisch generierte Testdaten <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a630ea3 elementor-widget elementor-widget-text-editor\" data-id=\"a630ea3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span class=\"TextRun SCXW93541311 BCX4\" lang=\"DE-DE\" xml:lang=\"DE-DE\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW93541311 BCX4\">Ein klassisches Problem f\u00fcr ein System in der Testphase ist, dass es realistische Testdaten ben\u00f6tigt. <\/span><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed GrammarErrorHighlight SCXW93541311 BCX4\">Im letzten Szenario<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\"> sollte GPT-3 <\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">daher <\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">Testdaten generieren. GPT-3 <\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">musste daf\u00fcr <\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">e<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">rkennen<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">, wonach gefragt w<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">urde<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">\u00a0und auf Informationen zur\u00fcckgreifen, die es im Rahmen des Trainings gesammelt hat<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">te<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">. <\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">Das<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\"> ist im Beispiel unten zu sehen<\/span><span class=\"NormalTextRun SCXW93541311 BCX4\">:<\/span><\/span><span class=\"EOP SCXW93541311 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d9eb6b elementor-widget elementor-widget-image\" data-id=\"7d9eb6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"549\" src=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_test_data_generator.png-1.webp\" class=\"attachment-large size-large wp-image-68229\" alt=\"\" srcset=\"https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_test_data_generator.png-1.webp 876w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_test_data_generator.png-1-300x206.webp 300w, https:\/\/www.skaylink.com\/wp-content\/uploads\/2022\/08\/OpenAI_test_data_generator.png-1-768x527.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-70810aa0 e-flex e-con-boxed e-con e-parent\" data-id=\"70810aa0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-96b1ac e-con-full e-flex e-con e-child\" data-id=\"96b1ac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dfa5d6b elementor-widget elementor-widget-heading\" data-id=\"1dfa5d6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Fazit<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77ce90b9 elementor-widget elementor-widget-text-editor\" data-id=\"77ce90b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span data-contrast=\"auto\">Unsere Spezialist*innen waren beeindruckt, wie gut GPT-3 in Bezug auf die Erkl\u00e4rung von Code funktioniert. KI-gest\u00fctzte Codierung ist ein interessantes Gebiet, das n\u00e4her betrachtet werden sollte. Bei komplexeren Fragestellungen mag es sich noch nicht bew\u00e4hren, aber es ist einen Versuch wert, denn es kann in der Praxis durchaus n\u00fctzlich sein. Sehr hilfreich ist auch die Generierung von Testdaten: Hier kann GPT-3 schnell gro\u00dfe Mengen realistischer Testdaten generieren, wie sie in den meisten IT-Projekten ben\u00f6tigt werden.<\/span><span data-ccp-props=\"{\">\u00a0<\/span><\/p><p><span data-contrast=\"auto\">Unsere Entwickler*innen erstellen ma\u00dfgeschneiderte L\u00f6sungen f\u00fcr Kunden aus ganz unterschiedlichen Branchen. <\/span><a href=\"https:\/\/www.skaylink.com\/de\/application-innovation\/\"><span data-contrast=\"none\">Mehr Informationen dazu finden Sie hier.<\/span><\/a><span data-ccp-props=\"{\">\u00a0<\/span><\/p><p><em>Dieser Beitrag wurde uns freundlicherweise von der Skaylink Tochter cVation zur Verf\u00fcgung gestellt. Den Originalbeitrag finden Sie\u00a0<a href=\"https:\/\/www.cvation.com\/en\/news\/artificial-intelligence-for-reading-and-writing-code\" target=\"_blank\" rel=\"noopener\">hier<\/a>.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Erfahren Sie mehr \u00fcber das neuronale Netz GPT-3 und wie es die Arbeit von Entwickler*innen in Zukunft erleichtern kann.<\/p>\n","protected":false},"author":23,"featured_media":71764,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[26],"tags":[121,120],"class_list":["post-34543","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-development","tag-ki-ml"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/posts\/34543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/comments?post=34543"}],"version-history":[{"count":11,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/posts\/34543\/revisions"}],"predecessor-version":[{"id":75477,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/posts\/34543\/revisions\/75477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/media\/71764"}],"wp:attachment":[{"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/media?parent=34543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/categories?post=34543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skaylink.com\/de\/wp-json\/wp\/v2\/tags?post=34543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}