Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Chat GPT im Javascript Adapter verwenden

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Chat GPT im Javascript Adapter verwenden

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      luft-post last edited by

      Moin,

      ich wollte einmal die AI Funktion im Javascript Adapter verwenden. leider bekomme ich dabei diese Fehlermeldung:

      Kein Chat-GPT-Schlüssel gefunden
      Sie müssen den OpenAI-API-Schlüssel in der Konfiguration des Javascript-Adapters eingeben.

      Doch leider finde ichauf der Konfigurationsseite keine Eingabe Möglichkeit für einen API Schlüssel 😞
      Auch hier im Forum habe ich nix dazu gefunden.
      Bin ich wirklich so Blind?

      Gruß
      Matthias

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @luft-post last edited by OliverIO

        @luft-post

        ich sehe zwar das da was mit openai angefangen wurde.
        aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

        man könnte ihn direkt in die datei io-package.json eintragen, und den adapter nochmal mit iob upload javascript hochladen, aber ob der rest schon funktioniert, keine ahnung. das vorgehen wäre auch eher experimentell und sollte nicht in einer produktionsumgebung durchgeführt werden.

        L OliverIO F 3 Replies Last reply Reply Quote 0
        • L
          luft-post @OliverIO last edited by

          @oliverio also die Eingabemaske ist im Adapter schon drin

          813cc24a-ec71-4528-8a1b-607824fc2f21-image.png

          OliverIO 1 Reply Last reply Reply Quote 0
          • OliverIO
            OliverIO @luft-post last edited by

            @luft-post

            ich verstehe die beiden aussagen nicht

            @luft-post sagte in Chat GPT im Javascript Adapter verwenden:

            Doch leider finde ichauf der Konfigurationsseite keine Eingabe Möglichkeit für einen API Schlüssel

            @luft-post sagte in Chat GPT im Javascript Adapter verwenden:

            also die Eingabemaske ist im Adapter schon drin

            L 1 Reply Last reply Reply Quote 0
            • L
              luft-post @OliverIO last edited by

              @oliverio die Eingabemaske um Chat GPT im Javascript zu verwenden. Aber keine Eingabemöglichkeit eines Keys in der Adapterkonfiguration.

              1 Reply Last reply Reply Quote 0
              • OliverIO
                OliverIO @OliverIO last edited by

                wir drehen uns im kreis

                @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

                ich sehe zwar das da was mit openai angefangen wurde.
                aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.
                man könnte ihn direkt in die datei io-package.json eintragen, und den adapter nochmal mit iob upload javascript hochladen, aber ob der rest schon funktioniert, keine ahnung. das vorgehen wäre auch eher experimentell und sollte nicht in einer produktionsumgebung durchgeführt werden.

                1 Reply Last reply Reply Quote 0
                • bergjet
                  bergjet last edited by

                  Ich habe alles eingetragen, jedoch wenn ich auf Frage klicke, bekomme ich keinen Code.

                  1 Reply Last reply Reply Quote 0
                  • F
                    fastfoot @OliverIO last edited by

                    @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

                    aber eine möglichkeit den api key einzugeben habe ich nicht gefunden.

                    runterscrollen???
                    chatgpt.PNG

                    bergjet 1 Reply Last reply Reply Quote 0
                    • bergjet
                      bergjet @fastfoot last edited by

                      @fastfoot Habe ich eingegeben. Guthaben von 5$ habe ich auch.

                      N 1 Reply Last reply Reply Quote 0
                      • N
                        nerg @bergjet last edited by

                        @bergjet Das Verhalten ist bei mir identisch. Die Anfrage scheint auch nicht bei der API anzukommen (last used: "never"). Eine Fehlermeldung gibt es allerdings auch nicht im iobroker-log.

                        F 1 Reply Last reply Reply Quote 0
                        • L
                          loverz last edited by

                          was wollt ihr mit AI im Javascript Adapter machen?
                          Was wäre ein typischer use-case?

                          OliverIO 1 Reply Last reply Reply Quote 0
                          • OliverIO
                            OliverIO @loverz last edited by

                            @loverz

                            wahrscheinlich so etwas
                            https://github.com/features/copilot

                            bergjet 1 Reply Last reply Reply Quote 0
                            • F
                              fastfoot @nerg last edited by

                              @nerg sagte in Chat GPT im Javascript Adapter verwenden:

                              @bergjet Das Verhalten ist bei mir identisch. Die Anfrage scheint auch nicht bei der API anzukommen (last used: "never"). Eine Fehlermeldung gibt es allerdings auch nicht im iobroker-log.

                              ich bekomme da ein quota exceeded, die kommunikation mit der api funktioniert also scheinbar

                              1 Reply Last reply Reply Quote 0
                              • bergjet
                                bergjet @OliverIO last edited by

                                @oliverio sagte in Chat GPT im Javascript Adapter verwenden:

                                @loverz

                                wahrscheinlich so etwas
                                https://github.com/features/copilot

                                Genau.

                                Codierknecht 1 Reply Last reply Reply Quote 0
                                • Codierknecht
                                  Codierknecht Developer Most Active @bergjet last edited by Codierknecht

                                  @bergjet
                                  Funktioniert tadellos.

                                  Zunächst hier einen Key erzeugen
                                  https://platform.openai.com/api-keys
                                  und in der Instanz hinterlegen
                                  097fe047-efc8-4905-a4f7-55e18afa137d-image.png

                                  44470bbe-4fcb-4102-8be5-f90580aa1404-image.png

                                  Edit
                                  Man kann ChatGPT auch auf Deutsch fragen 😉
                                  b9d3f61a-187a-4c76-9540-ea95560d5a77-image.png

                                  OliverIO bergjet 2 Replies Last reply Reply Quote 1
                                  • OliverIO
                                    OliverIO @Codierknecht last edited by OliverIO

                                    @codierknecht

                                    hab mich gerade gewundert, woher chatgpt die befehle von iobroker kennt.
                                    hab in den code reingeschaut verbrät halt relativ viele tokens, da die dokumentation jedesmal mitgeschickt wird
                                    https://github.com/ioBroker/ioBroker.javascript/blob/939b0b0a70dd857684afc10be6732467fb3a5208/src/src/OpenAi/docs.md
                                    https://github.com/ioBroker/ioBroker.javascript/blob/939b0b0a70dd857684afc10be6732467fb3a5208/src/src/OpenAi/OpenAiDialog.jsx#L105

                                    als model wird gpt-3.5-turbo-16k verwendet. die dokumentation macht allein 22 tausend tokens aus. wovon es alles über die 16000 hinaus sich nicht merken kann.
                                    https://openai.com/pricing
                                    daher kostet je nach Umfang der Rückmeldung eine Anfrage so zwischen 3 und 5 cent

                                    1 Reply Last reply Reply Quote 1
                                    • bergjet
                                      bergjet @Codierknecht last edited by

                                      @codierknecht Alles so gemacht. Geht nicht.

                                      Codierknecht 1 Reply Last reply Reply Quote 0
                                      • Codierknecht
                                        Codierknecht Developer Most Active @bergjet last edited by

                                        @bergjet
                                        Und dieses "geht nicht" äußert sich wie?

                                        bergjet 1 Reply Last reply Reply Quote 0
                                        • bergjet
                                          bergjet @Codierknecht last edited by

                                          @codierknecht sagte in Chat GPT im Javascript Adapter verwenden:

                                          @bergjet
                                          Und dieses "geht nicht" äußert sich wie?

                                          Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

                                          haus-automatisierung 1 Reply Last reply Reply Quote 0
                                          • haus-automatisierung
                                            haus-automatisierung Developer Most Active @bergjet last edited by

                                            @bergjet sagte in Chat GPT im Javascript Adapter verwenden:

                                            Nach dem Klick auf fragen, dreht sich das Rad, aber es kommt nichts.

                                            Hatte ich auch Anfangs - aktuell wird der 403 (?) Response nicht ausgewertet. Das heißt, dass mein Konto nicht genügend Guthaben hatte. In der Entwickler-Console vom Browser siehst Du das. Ist aktuell ein Bug im Adapter.

                                            Ich hatte Chat GPT auch schonmal getestet und war mit den Ergebnissen nicht so richtig glücklich: https://www.youtube.com/watch?v=OigIpE3Aez0

                                            bergjet 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            525
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            10
                                            45
                                            5387
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo