Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Programmieren mit KI
- Ersteller Micha-
- Erstellt am
- Registriert
- Aug. 2023
- Beiträge
- 3.721
Wie sollte man sich das denn konkret vorstellen? Bei meinem letzten Versuch hat das Programm auch nicht sofort funktioniert. Web Scraping ist für mich zumindest experimentell.
Ich fordere dann in Dialog dazu auf den Fehler zu beseitigen.
Bei Spec-Driven AI/Agent Development müsste ich dann aber meine Spec an die neuen Erkenntnisse anpassen und quasi mit diesem Input wieder von vorne starten, bis meine Spec so ausgereift ist, dass sie auf Anhieb ein funktionierendes Programm erzeugt?
Ich fordere dann in Dialog dazu auf den Fehler zu beseitigen.
Bei Spec-Driven AI/Agent Development müsste ich dann aber meine Spec an die neuen Erkenntnisse anpassen und quasi mit diesem Input wieder von vorne starten, bis meine Spec so ausgereift ist, dass sie auf Anhieb ein funktionierendes Programm erzeugt?
Ich steh mit KI-unterstützter Programmierung bisher noch ganz am Anfang.
Jetzt wollte ich mal OpenRouter ausprobieren. Hab mich registriert, einen API-Key generiert und in VIM vim-ai installiert.
Als ich dann mal die freien Modelle, mit denen OpenRouter wirbt, testen wollte, bekam ich jedesmal nur:
Jetzt wollte ich mal OpenRouter ausprobieren. Hab mich registriert, einen API-Key generiert und in VIM vim-ai installiert.
Als ich dann mal die freien Modelle, mit denen OpenRouter wirbt, testen wollte, bekam ich jedesmal nur:
Das einzige Model, was funktioniert, ist meta-llama/llama-3.2-3b-instruct:free.Insufficient credits. This account never purchased credits. Make sure your key is on the correct account or org, and if so, purchase more at https://openrouter. ai/settings/credits
Das ist das Problem. Du hast keine Kapazitäten gekauft.Pummeluff schrieb:Insufficient credits. This account never purchased credits.
LLM-Abfragen kosten tatsächlich einiges an Rechenleistung. Diese Leistung muss man in Form von Credits kaufen. Jede Abfrage zieht dann ein wenig was vom Wallet ab, bis es irgendwann aufgebraucht ist.
Ein paar wenige Models kann man kostenfrei verwenden. Natürlich sind sie nicht so gut wie die kostenpflichtigen.
Ich werf ungern Geld irgendwo ein, wenn ich nicht weiß, was dabei rauskommt. Bisher hab ich noch keine Vorstellung, in welchem Geldrahmen (€) sich das jetzt bewegt, wenn man sich z.B. ein Bash-Skript erstellen lässt.Krik schrieb:Das ist das Problem. Du hast keine Kapazitäten gekauft.
Meine VIM-Konfiguration für vim-ai:Krik schrieb:Ein paar wenige Models kann man kostenfrei verwenden.
Code:
let g:vim_ai_roles_config_file = expand('/var/vim/vim-ai-roles.ini')
let g:vim_ai_chat = {
\ "engine": "chat",
\ "options": {
\ "model": "openrouter/auto",
\ "endpoint_url": "https://openrouter.ai/api/v1/chat/completions",
\ "plugins": [
\ {
\ "id": "auto-router",
\ "allowed_models": ["*:free"],
\ }
\ ]
\ },
\ "retry_strategy": "exponential_backoff",
\ "max_retries": 3,
\ "initial_delay": 1,
\ "headers": {
\ "HTTP-Referer": "https://vim-ai-plugin",
\ "X-Title": "vim-ai-requests",
\ },
\}
Dieses Modell ist so klein, das du es mit hoher Wahrscheinlichkeit sogar bei dir selbst laufen lassen kannst. Dafür reichen 6GB VRam. Aber ob du mit diesem Modell glücklich wirst, da habe ich erhebliche Zweifel!Pummeluff schrieb:Das einzige Model, was funktioniert, ist meta-llama/llama-3.2-3b-instruct:free.
Mit Github Copilot bekommst du einiges an freien Token, als Gegenleistung stellst du deinen Code für das Training zur Verfügung.
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
Mal eine Frage in die Runde, weil einige hier von KI-Coding so begeistert sind: Was macht ihr anders als ich?
Ich habe gegensätzliche Erfahrungen gemacht. KIs erzeugen bei mir nur lauffähige Code, wenn sie etwas neues, von der Codebasis unabhängiges erstellen sollen. Wenn ich bereits ein Projekt mit großer Codebasis habe und die KI soll dort etwas integrieren oder updaten, bekomme ich idR. nicht lauffähigen Code und Objekte/Methoden, welche gar nicht existieren. Es wird also sehr viel halluziniert.
Ich habe gegensätzliche Erfahrungen gemacht. KIs erzeugen bei mir nur lauffähige Code, wenn sie etwas neues, von der Codebasis unabhängiges erstellen sollen. Wenn ich bereits ein Projekt mit großer Codebasis habe und die KI soll dort etwas integrieren oder updaten, bekomme ich idR. nicht lauffähigen Code und Objekte/Methoden, welche gar nicht existieren. Es wird also sehr viel halluziniert.
- Registriert
- Aug. 2023
- Beiträge
- 3.721
das wird vermutlich das Problem seinElliotAlderson schrieb:großer Codebasis
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
Ja und wie löse ich das? Als Entwickler arbeite ich eigentlich immer mit mehreren Frameworks und erstelle selten was selbst.
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
Ich habe diese Probleme u.a. auch mit den Bezahlversionen.
pseudopseudonym
Fleet Admiral
- Registriert
- Mai 2017
- Beiträge
- 10.889
Was für Tooling nutzt du denn? Ich habe z. B. sehr gute Erfahrungen mit Cline+Claude Sonnet oder Opus 4.5 gemacht. Was auch ganz okay ist, ist Kiro.ElliotAlderson schrieb:Mal eine Frage in die Runde, weil einige hier von KI-Coding so begeistert sind: Was macht ihr anders als ich?
Mit dem Tooling kann ich auch an sehr großen Projekten arbeiten.
Teilweise sind dann noch passende MCP-Server oder zumindest lokale Rulesets hilfreich.
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
@pseudopseudonym ich nutze Warp und habe es sowohl mit Claude, als auch mit Gemini und ChatGPT probiert.
pseudopseudonym
Fleet Admiral
- Registriert
- Mai 2017
- Beiträge
- 10.889
@ElliotAlderson Welches Claude? Z. B. das kostenlose Haiku ist echt schrottig. Mit Gemini hab ich auch nur so lala Erfahrungen gemacht.
ChatGPT ist auch stark modellabhängig.
ChatGPT ist auch stark modellabhängig.
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
Jeweils immer die neusten, also Gemini 3 Pro, Sonnet und Opus, allerdings in der Free Variante. ChatGPT ist paid.
ElliotAlderson schrieb:bekomme ich idR. nicht lauffähigen Code und Objekte/Methoden, welche gar nicht existieren
Das ist bei mir ausgeschlossen, zumindest bei allem, was man kompilieren kann. Durch die Integration in VS (Code) triggert der Agent am Ende automatisch ein Build und sieht + fixed alle Fehler.
Was nicht heißt, dass es keine Probleme oder Laufzeitfehler gibt, aber oftmals läuft es tatsächlich direkt nach dem ersten Prompt.
Allerdings ist das gar nicht der wichtigste Faktor. Irgendwelche kleinen Fehler kann ich ja schnell fixen. Ich will, dass ich schneller werde, also dass ich Probleme und Lösungen nur noch beschreiben und dann kontrollieren und ggf. etwas anpassen muss. Die AI-Lösung ist quasi NIE direkt perfekt, aber ich bin doppelt so schnell am Ziel als wenn ich alles getippt hätte.
painomatic
Lt. Commander
- Registriert
- Okt. 2010
- Beiträge
- 1.104
Ich baue mir einfache kleine Tools/Scripte meist mit Gemini (hab nen Pixel und das Pro Abo kostenlos) die in Colab laufen. Ich habe null programmier Kenntnisse. Meine bisherigen Projekte haben mich jetzt meist ne Stunde arbeit gekostet. Das größte Problem bzw die meisten Fehler beim Testen, war die passende Gemini AI Version einzubinden in das Script.
Bisherige Projekte:
Script das Rezepte von Insta extraiert und mir in eine Docs speichert - da im Google Appstore alles nur mit Abos angeboten wurde.
Script das mir aus Fotos eine Lightroom XMP erstellt und den Look probiert nachzubauen. Ich lege Fotos in ein Drive Ordner und kriege passende XMPs - funktioniert stellenweise sehr gut.
Bisherige Projekte:
Script das Rezepte von Insta extraiert und mir in eine Docs speichert - da im Google Appstore alles nur mit Abos angeboten wurde.
Script das mir aus Fotos eine Lightroom XMP erstellt und den Look probiert nachzubauen. Ich lege Fotos in ein Drive Ordner und kriege passende XMPs - funktioniert stellenweise sehr gut.
Schwachkopp
Lt. Junior Grade
- Registriert
- Jan. 2016
- Beiträge
- 372
Wie groß ist denn die Codebasis genau?ElliotAlderson schrieb:Wenn ich bereits ein Projekt mit großer Codebasis habe und die KI soll dort etwas integrieren oder updaten, bekomme ich idR. nicht lauffähigen Code und Objekte/Methoden, welche gar nicht existieren. Es wird also sehr viel halluziniert.
ElliotAlderson
Commander
- Registriert
- Juni 2024
- Beiträge
- 2.419
@Schwachkopp Naja mehrere PHP Frameworks (u.a. Symfony), ein paar Extensions/Plugins und mein eigener Code. Ist jetzt nicht riesig, aber auch nicht nur 10-20 Dateien.
Wenn ich mal wieder einen konkreten Fall habe, melde ich mich hier nochmal mit Details.
Wenn ich mal wieder einen konkreten Fall habe, melde ich mich hier nochmal mit Details.
Ähnliche Themen
- Antworten
- 8
- Aufrufe
- 4.596
- Antworten
- 20
- Aufrufe
- 1.195
- Antworten
- 49
- Aufrufe
- 4.664