CodeGeeX bietet Programmiermodelle und verfügbare CodeGeeX4 Gewichte.

Ein Codemodell ist kein fertiger Agent
CodeGeeX bildet eine eigene Familie für Programmieraufgaben. Das Repository enthält CodeGeeX4 mit Codeergänzung, Projekterklärung und Werkzeugaufrufen. Die GLM Grundlage macht es nicht zu demselben Produkt. Trennen Sie Modellfähigkeiten von Editor und Ausführungsumgebung.
Vorgeschlagener Code startet keine Tests und ändert kein Repository selbst. Das erledigen eingerichtete Werkzeuge. Bei Zugriff auf Kommandozeile oder externe Daten verantwortet der Anwendungsentwickler Rechte und Sicherheit. Ein Modusname ersetzt keine Verhaltensprüfung.
Eine eigene Funktion prüfen
Nutzen Sie eine kleine Funktion, die leere Listen falsch behandelt. Übergeben Sie nötigen Code und einen reproduzierbaren Fehler. Lassen Sie erst Verhalten erklären, dann eine minimale Korrektur vorschlagen. Normale, leere und ungültige Eingaben dienen als Kontrollbeispiele.
Vergleichen Sie Erklärung und tatsächliche Ausführung. Modelle können nicht vorhandene Zweige beschreiben oder fehlende Abhängigkeiten vorschlagen. Lesen Sie Änderungen und testen Sie in einer getrennten Arbeitskopie. Produktive Tokens, das ganze Repository oder Veröffentlichungsrechte sind für die Übung unnötig.
Gewichte, Inferenzserver und Lizenzen
Die Modellkarte beschreibt Bibliotheken und kompatible Inferenzserver für eigene Bereitstellung. Das ist kein Versprechen einer kostenlosen produktiven Cloud API. Speicher, Gewichtsformat und Umgebung sind vor Installation je Variante zu prüfen.
Repositorycode und Gewichte haben unterschiedliche Bedingungen. Der Code steht unter Apache 2.0; die Gewichte unter einer Modelllizenz, die für kommerzielle Nutzung Registrierung nennt. Herunterladbarkeit bedeutet keine bedingungslose Erlaubnis. Hardware, Wartung und Kontrolle generierten Codes bleiben eigene Aufgaben.
Für welche Aufgaben geeignet
- Erforschen Sie die Erzeugung und Erklärung von Code
- Ein Programmiermodell in Ihrer Umgebung bereitstellen
- Minimale Änderungen an einer Funktion prüfen
Stärken
- Veröffentlichte Modellgewichte und Programmierbeispiele
- Dokumentierte Möglichkeiten zur eigenen Bereitstellung
Einschränkungen
- Modellgewichte haben eigene Lizenz und kommerzielle Bedingungen
- Ressourcen und Überprüfung jeder Änderung erforderlich
Auswahl und Bedingungen
- Kostenlose Nutzung
- Nicht bestätigt
- Testphase
- Nicht bestätigt
- Keine Registrierung erforderlich
- Nicht bestätigt
- Russische Benutzeroberfläche
- Nicht bestätigt
- Lokale Installation
- Ja
- API
- Ja
„Nicht bestätigt“ bedeutet, dass nicht genügend Informationen vorliegen. Die Funktion kann dennoch verfügbar sein; prüfen Sie die Angaben des Entwicklers.
- Eingabeformate
- Code, Text
- Ergebnis
- Code, Text
Bedingungen
Lokale Ausführung braucht eine kompatible Umgebung. Apache 2.0 für den Code ersetzt nicht die Lizenz der Modellgewichte; kommerzielle Nutzung unterliegt Registrierungsbedingungen.Von der Aufgabe zum ersten Ergebnis
Praxisbeispiel
- Aufgabe
- Erforschen Sie die Erzeugung und Erklärung von Code
- Was Sie vorbereiten sollten
- Ein kleiner Ausschnitt Ihres eigenen Projekts und eine reproduzierbare Fehlerbeschreibung ohne Tokens und Passwörter.
Aufgabenbeschreibung oder Prompt
Erklären Sie, warum diese Funktion eine leere Liste falsch verarbeitet. Beschreiben Sie zunächst das aktuelle Verhalten und schlagen Sie dann eine minimale Korrektur sowie Prüfungen für leere, normale und ungültige Eingaben vor. Ändern Sie andere Projektteile nur, wenn es erforderlich ist.
Erwartetes Ergebnis
Eine Erklärung der Ursache, ein kleiner vorgeschlagener Diff und lokal auszuführende Prüfungen.
So prüfen Sie das Ergebnis
- Lesen Sie den Diff, bevor Sie ihn anwenden.
- Führen Sie die Prüfungen in einer separaten Arbeitskopie aus und stellen Sie sicher, dass keine Zugangsdaten oder anderen Geheimnisse in die Anfrage gelangt sind.
Ein redaktionelles Lernbeispiel für eine Aufgabenbeschreibung, kein Ergebnis eines eigenen Praxistests des Dienstes. Prüfen Sie die Verfügbarkeit des benötigten Modus, die Rechte am Ausgangsmaterial und die Bedingungen für die Nutzung des Ergebnisses.
Details überprüfen
Offizielle Quellen
Die Beschreibung basiert auf den Materialien des Entwicklers. Die Funktionen, Preise und Verfügbarkeit können variieren. Bitte überprüfen Sie die Quelle vor der Verwendung.



