• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

MMM-OpenAI

Scheduled Pinned Locked Moved Productivity
24 Posts 4 Posters 9.1k Views 4 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    Rags @Rags
    last edited by Rags Mar 12, 2023, 4:36 AM Mar 12, 2023, 4:34 AM

    @MMRIZE
    It’s possible that the error is caused by using optional chaining in a JavaScript version that doesn’t support it.

    I modified the code as below, rewriting the code without using optional chaining.
    postProcessing: function(helper, resp) {
    let choice = resp.response ? resp.response.choices[0] : undefined;
    if (choice) {
    let message = choice.message ? choice.message.content.choice.text : undefined;
    if (message) {
    helper.sendNotification(‘TTS_SAY’, message);
    }
    }

    I am not getting any syntax error now. However, there is some issue with Google TTS (unrelated I think) , as it is sending a notification as TTS_Say_Error. Google TTS API hopefully is configured correctly as no errors are thrown up during starting MM. How should i go about resolving it.

    M 2 Replies Last reply Mar 12, 2023, 11:30 AM Reply Quote 0
    • M Offline
      MMRIZE @Rags
      last edited by Mar 12, 2023, 11:30 AM

      @Rags
      Give me the front and backend log on error happens

      1 Reply Last reply Reply Quote 0
      • M Offline
        MMRIZE @Rags
        last edited by Mar 12, 2023, 11:38 AM

        @Rags
        TTS_SAY notification could have more complex payload like this.

        .sendNotification("TTS_SAY", {
          content: "Live long and prosper", //text to be spoken
          //belows are optional
          type: "text", // "text" or "ssml"
          voiceName: "en-US-Standard-B",
          languageCode: "en-US",
          ssmlGender: "FEMALE",
          callback: (error)=> {
            console.log(error) // <= What you need.
          }
        })
        
        1 Reply Last reply Reply Quote 0
        • R Offline
          Rags @Rags
          last edited by Mar 18, 2023, 4:18 PM

          @Rags said in MMM-OpenAI:

          @MMRIZE @MMRIZE
          Thanks for the update. Yes now it works fine. I am not getting "something is wrong’ messages, but prompts about the token lengths whenever they exceed.
          Thanks. I hope there will be voice integration soon.

          So once again some issue has cropped up. The Openai integration with Telegrambot was working fine up to now. However, now the /chatai messages are not getting displayed on the MM whereas they are getting displayed on the Telegrambot app on the phone. The /txtai and /imgai have no issues. Please help in getting it to work again.

          R M 2 Replies Last reply Mar 20, 2023, 4:14 PM Reply Quote 0
          • R Offline
            Rags @Rags
            last edited by Mar 20, 2023, 4:14 PM

            @Rags said in MMM-OpenAI:

            @Rags said in MMM-OpenAI:

            @MMRIZE @MMRIZE
            Thanks for the update. Yes now it works fine. I am not getting "something is wrong’ messages, but prompts about the token lengths whenever they exceed.
            Thanks. I hope there will be voice integration soon.

            So once again some issue has cropped up. The Openai integration with Telegrambot was working fine up to now. However, now the /chatai messages are not getting displayed on the MM whereas they are getting displayed on the Telegrambot app on the phone. The /txtai and /imgai have no issues. Please help in getting it to work again.

            Can the developer please look into the issue described above. Thanks

            S 1 Reply Last reply Mar 20, 2023, 4:27 PM Reply Quote 0
            • S Offline
              sdetweil @Rags
              last edited by Mar 20, 2023, 4:27 PM

              @Rags the developer is on business trip now.

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              R 1 Reply Last reply Mar 21, 2023, 1:51 AM Reply Quote 0
              • M Offline
                MMRIZE @Rags
                last edited by Mar 20, 2023, 11:14 PM

                @Rags
                Give me the whole configuration and log of backend terminal/frontend dev-console. Without details, I cannot guess anything.

                R 1 Reply Last reply Mar 21, 2023, 2:23 AM Reply Quote 0
                • R Offline
                  Rags @sdetweil
                  last edited by Mar 21, 2023, 1:51 AM

                  @sdetweil Oh ok, fine I shall tinker around and see if I have goofed up somewhere and wait for the developer for the rescue. Thanks

                  1 Reply Last reply Reply Quote 0
                  • R Offline
                    Rags @MMRIZE
                    last edited by Mar 21, 2023, 2:23 AM

                    @MMRIZE said in MMM-OpenAI:

                    @Rags
                    Give me the whole configuration and log of backend terminal/frontend dev-console. Without details, I cannot guess anything.

                    ??backend terminal/frontend dev console…please guide howto ? thanks

                    1 Reply Last reply Reply Quote 0
                    • 1
                    • 2
                    • 3
                    • 2 / 3
                    2 / 3
                    • First post
                      20/24
                      Last post
                    Enjoying MagicMirror? Please consider a donation!
                    MagicMirror created by Michael Teeuw.
                    Forum managed by Sam, technical setup by Karsten.
                    This forum is using NodeBB as its core | Contributors
                    Contact | Privacy Policy