Ergebnis 1 bis 5 von 5

Thema: 5.3 contao-openai-bundle

  1. #1
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    792

    Standard 5.3 contao-openai-bundle

    Hallo zusammen,

    Ich probiere gerade mal das Bundle vonheldenundgestalten/contao-openai-bundle bei mir lokal aus.

    bundle-0.png

    Die Buttons werden angezeigt, bei Klick passiert aber nichts.

    bundle-1.png

    Im Systemlog wird folgenden ausgegeben:

    Code:
    Uncaught PHP Exception Exception: "Table not found. Check tl_article exists and has been approved in the settings." at GptClass.php line 156
    bundle-2.png

    Stacktrace
    Code:
    ErrorException:
    Warning: foreach() argument must be of type array|object, null given
    
      at vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:112
      at Codebuster\GptBundle\Classes\GptClass::isValidTable('tl_article')
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:132)
      at Codebuster\GptBundle\Classes\GptClass::getArticle('tl_article', array(65))
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:97)
      at Codebuster\GptBundle\Classes\GptClass::getContent('tl_article', '50')
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Controller/GptController.php:38)
      at Codebuster\GptBundle\Controller\GptController->__invoke(object(Request))
         (vendor/symfony/http-kernel/HttpKernel.php:181)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:76)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:197)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (public/index.php:42)
    Weiß jemand, wo das Problem liegen könnte?

    Viele Grüße,
    conter

  2. #2
    Alter Contao-Hase
    Registriert seit
    24.02.2021.
    Beiträge
    1.490
    Partner-ID
    11715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von conter Beitrag anzeigen
    Hallo zusammen,

    Ich probiere gerade mal das Bundle vonheldenundgestalten/contao-openai-bundle bei mir lokal aus.

    bundle-0.png

    Die Buttons werden angezeigt, bei Klick passiert aber nichts.

    bundle-1.png

    Im Systemlog wird folgenden ausgegeben:

    Code:
    Uncaught PHP Exception Exception: "Table not found. Check tl_article exists and has been approved in the settings." at GptClass.php line 156
    bundle-2.png

    Stacktrace
    Code:
    ErrorException:
    Warning: foreach() argument must be of type array|object, null given
    
      at vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:112
      at Codebuster\GptBundle\Classes\GptClass::isValidTable('tl_article')
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:132)
      at Codebuster\GptBundle\Classes\GptClass::getArticle('tl_article', array(65))
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Classes/GptClass.php:97)
      at Codebuster\GptBundle\Classes\GptClass::getContent('tl_article', '50')
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Controller/GptController.php:38)
      at Codebuster\GptBundle\Controller\GptController->__invoke(object(Request))
         (vendor/symfony/http-kernel/HttpKernel.php:181)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:76)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:197)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (public/index.php:42)
    Weiß jemand, wo das Problem liegen könnte?

    Viele Grüße,
    conter
    https://github.com/vonheldenundgesta...Class.php#L110 -> Hier einfach ein true beim StringUtil::deserialize, dann wird ein leeres Array zurückgegeben. Ist nur ein PHP-Warning, kannst du unter PHP 8 noch ignorieren (unter 9 ist es ein Error) und wird nur im Debug-Modus angezeigt.

    Down the line führt es also zu Fehlern, dass Config::get('gpt_allowed_tables') nicht ausgefüllt ist.
    Du musst hier also irgendwo die Tabellen erlauben, welche genutzt werden dürfen - Sei es tl_article und co.

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.191
    Partner-ID
    10107

    Standard

    Zitat Zitat von conter Beitrag anzeigen
    In diesem Screenshot ist "erlaubte Tabellen" leer.
    » sponsor me via GitHub or Revolut

  4. #4
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    792

    Standard

    Danke schon mal, das war mir nicht bewusst, dass das ausgefüllt sein muss.
    Habe tl_article und tl_news eingtragen.

    Jetzt kommt eine Insufficient Quota Meldung, das ist so wie ich das verstehe aber ein Problem des openai-Accounts, oder?

    Code:
    Exception:
    Insufficient Quota.
    
      at vendor/vonheldenundgestalten/contao-openai-bundle/src/Controller/GptController.php:121
      at Codebuster\GptBundle\Controller\GptController->doRequest('title', object(stdClass))
         (vendor/vonheldenundgestalten/contao-openai-bundle/src/Controller/GptController.php:43)
      at Codebuster\GptBundle\Controller\GptController->__invoke(object(Request))
         (vendor/symfony/http-kernel/HttpKernel.php:181)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
         (vendor/symfony/http-kernel/HttpKernel.php:76)
      at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
         (vendor/symfony/http-kernel/Kernel.php:197)
      at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
         (public/index.php:42)
    Viele Grüße,
    conter

  5. #5
    Alter Contao-Hase
    Registriert seit
    24.02.2021.
    Beiträge
    1.490
    Partner-ID
    11715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von conter Beitrag anzeigen
    Jetzt kommt eine Insufficient Quota Meldung, das ist so wie ich das verstehe aber ein Problem des openai-Accounts, oder?
    Ja

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •