[Python] Mint Copilot Syntax Fehler - Frage an Profis

  • Wie einige sicher schon mitbekommen haben, habe ich eine Oberfläche für Terminal GPT erstellt. Soweit funktioniert die auch sehr gut nur bekommt man beim Programmstart ein Problem mit den Zeilenumbruch wenn man längere Texte schreibt ober einspricht. Wenn man aber auf den Chat Button klickt tritt das Problem nicht auf. Eine andere Möglichkeit das zu umgehen war einfach z.B. neofetch davor aufzurufen oder lspci | grep -i 'vga' >/dev/null && das funktioniert aber auch nicht überall glaube nur mit extra gpu. Mein verdacht war das es einfach mit timeout GLib.timeout_add(1000, self.on_chat_clicked) gestartet werden müsste aber daran liegt es nicht.GLib.timeout_add(1000, self.on_chat_clicked)

    Wer kann helfen ?

    Der Quellcode ist unter RE: chatGPT jetzt auch ohne API Key im Terminal nutzbar


    PS: Bin natürlich auch für Verbesserungsvorschläge dankbar.. (aber nicht nur mach mal so, sondern zeigen wie es besser geht)

  • Ich hab den Code jetzt nur überflogen kann es eventuell Morgen etwa sgenauer debuggen, aber hilft es wenn du die Terminal Grösse manuell festlegst.

    Also quasi nachdem du (auf Zeile 194 das VTE Terminal erstellst) noch eine fixe grösse eingeben:

    Code
    self.terminal.set_size(80, 24)
  • Ich hab den Code jetzt nur überflogen kann es eventuell Morgen etwa sgenauer debuggen, aber hilft es wenn du die Terminal Grösse manuell festlegst.

    Also quasi nachdem du (auf Zeile 194 das VTE Terminal erstellst) noch eine fixe grösse eingeben:

    Code
    self.terminal.set_size(80, 24)

    LOL, genau das wollte ich auch schreiben. Hab dann aber gedacht es das wäre ja viel zu simpel:D.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!