Community
    • Login

    [New Plugin] NppOpenAI

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    47 Posts 19 Posters 73.9k Views 3 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.
    • AlexandrA Offline
      Alexandr
      last edited by

      deepseek For NppOpenAI.ini

      [API]
      secret_key=xxx
      model=deepseek-chat
      temperature=0.7
      max_tokens=0
      top_p=0.8
      frequency_penalty=0
      presence_penalty=0
      api_url=https://api.deepseek.com/beta
      [PLUGIN]
      keep_question=1
      total_tokens_used=22374
      is_chat=0
      chat_limit=10

      1 Reply Last reply Reply Quote 2
      • S Offline
        st333v
        last edited by

        wow, this sounds like a great tool, cant wait to use it.

        i wonder if it will be possible to add support for google code assist, they have just opened up free access for individual developers.

        also abillity to use the latest grok (3) would be cool too.

        1 Reply Last reply Reply Quote 1
        • A Offline
          andrea-tomassi
          last edited by

          Hello everyone,

          I recently came across this plugin and found it promising for my typical workflow. However, I encountered a blocking bug: a 2 000-character limit on the selection imposed by Notepad++. Additionally, relying on a single system prompt for every scenario proved insufficiently flexible.

          I investigated and discovered that the bug had been reported some time ago, and the project was effectively stalled due to other commitments within the community.

          Accordingly, I forked the repository, fixed the bug, and submitted a pull request to the original project. I then restructured the code and developed a new feature to support multiple system prompts. Since the latter is not strictly a bug fix, I did not submit a pull request for that change.

          I hope the community finds my repository useful:
          https://github.com/andrea-tomassi/nppopenai

          A 1 Reply Last reply Reply Quote 4
          • A Offline
            andrea-tomassi @andrea-tomassi
            last edited by

            @andrea-tomassi said in [New Plugin] NppOpenAI:

            Hello everyone,

            I recently came across this plugin and found it promising for my typical workflow. However, I encountered a blocking bug: a 2 000-character limit on the selection imposed by Notepad++. Additionally, relying on a single system prompt for every scenario proved insufficiently flexible.

            I investigated and discovered that the bug had been reported some time ago, and the project was effectively stalled due to other commitments within the community.

            Accordingly, I forked the repository, fixed the bug, and submitted a pull request to the original project. I then restructured the code and developed a new feature to support multiple system prompts. Since the latter is not strictly a bug fix, I did not submit a pull request for that change.

            I hope the community finds my repository useful:
            https://github.com/andrea-tomassi/nppopenai

            EDIT: the PR has been merged into the original project, no need for using my fork

            1 Reply Last reply Reply Quote 2
            • Richárd StockingerR Offline
              Richárd Stockinger
              last edited by

              Hi everyone,

              @andrea-tomassi’s PR was really helpful, and it was accepted of course, moreover this gave the project a great shake-up! Of course, the update has also been added to the nppPluginList repository and was recently accepted.

              If someone doesn’t want to wait, manual installation is available as usual with the v0.5 release (unzip the appropriate ZIP file to the plugins/NppOpenAI folder):
              https://github.com/Krazal/nppopenai/releases/tag/v0.5.0

              The last few months have been very stressful for me (there was a nationwide update in the Hungarian .HU domain name registry, which also affected our developments too), but now things are starting to calm down and I hope to have more time for the plugin. ✨

              Once again, thank you to those of you who are trying out the plugin, and I am very grateful for all the contributions!

              1 Reply Last reply Reply Quote 1
              • erik neymanE Offline
                erik neyman
                last edited by

                This post is deleted!
                Richárd StockingerR 1 Reply Last reply Reply Quote 0
                • Richárd StockingerR Offline
                  Richárd Stockinger @erik neyman
                  last edited by Richárd Stockinger

                  @erik-neyman
                  Hi,

                  first of all, please hide/change your secret_key setting (or remove the image), as this is a public forum and others may misuse it. :(

                  Unfortunately, there may be bugs in the latest NppOpenAI v0.5 update (updates/fixes can be found on the NppOpenAI development project page), so I suggest that instead of setting a route_chat_completions, you should specify the URL “all at once”, e.g.

                  api_url=https://api.openai.com/v1/chat/completions
                  

                  Edit: You can leave the route_chat_completions setting unchanged.

                  I apologise for the error!

                  1 Reply Last reply Reply Quote 1
                  • Richárd StockingerR Richárd Stockinger referenced this topic on
                  • guy038G guy038 referenced this topic on

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  • First post
                    Last post
                  The Community of users of the Notepad++ text editor.
                  Powered by NodeBB | Contributors