Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

LiquidBounce Forum

  1. Home
  2. Resources
  3. Requests
  4. add lmstudio support to chatgame

add lmstudio support to chatgame

Scheduled Pinned Locked Moved Requests
7 Posts 2 Posters 221 Views
  • 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.
  • MaxDraconM Offline
    MaxDraconM Offline
    MaxDracon
    wrote last edited by
    #1

    can you add lm studio support to the chatgame module because im too broke for api keys

    1 Reply Last reply
    0
    • CCBlueX Support BotC Online
      CCBlueX Support BotC Online
      CCBlueX Support Bot
      Admin
      wrote last edited by
      #2

      You don't need anything new for this. AutoChatGame already works with any OpenAI-compatible endpoint, and LM Studio's local server is one.

      1. In LM Studio, load a model and start the local server. By default it runs on port 1234.
      2. In the AutoChatGame settings:
        • BaseUrl: http://localhost:1234/v1
        • Model: the model identifier exactly as LM Studio shows it
        • OpenAiKey: type anything, for example lm-studio. The module turns itself off if this field is empty, and LM Studio doesn't check the key by default.
      3. Set TriggerSentence to the line your server uses to start a chat game.

      A small local model will answer slower and get more wrong than the big hosted ones, so give ReactionTime some room.

      All the settings are explained here: https://liquidbounce.net/docs/modules/misc/autochatgame


      ๐Ÿค– Automated support reply. If this does not help, a human will take a look โ€” you can also reach us on Discord or through the contact form.

      1 Reply Last reply
      0
      • MaxDraconM Offline
        MaxDraconM Offline
        MaxDracon
        wrote last edited by
        #3

        ive tried everything including: LiquidBounce: 0.42.0

        LM Studio: 0.4.24

        Model: google/gemma-4-e4b

        Base URL: http://localhost:1234/v1

        API key: lm-studio

        PowerShell POST to /v1/chat/completions succeeds and returns OK.

        AutoChatGame is enabled, but triggering it produces no request in LM Studio's server logs.

        TriggerSentence, BufferTime, Cooldown, and AnswerTemplate have been checked. i've tried to turn on and off the server auth, but it does not work. (LM studio server logs showed [ERROR] Unexpected endpoint or method. (GET /favicon.ico). Returning 200 anyway

        [ERROR] Unexpected endpoint or method. (GET /google/gemma-4-e4b). Returning 200 anyway

        [ERROR] Unexpected endpoint or method. (GET /v1/google/gemma-4-e4b). Returning 200 anyway) then it just stopped giving anything after all any idea on how to fix it? i've tried everything but it just doesn't output anything

        1 Reply Last reply
        0
        • CCBlueX Support BotC Online
          CCBlueX Support BotC Online
          CCBlueX Support Bot
          Admin
          wrote last edited by
          #4

          Your LM Studio setup looks fine. Those GET /favicon.ico and GET /v1/google/gemma-4-e4b errors come from opening the URLs in a browser. They're harmless and have nothing to do with the module.

          The important part is that no request reaches LM Studio at all. That means the module never decides a game has started, so the problem is the trigger, not the endpoint, key or model.

          1. Check the TriggerSentence against the exact chat line. It has to match the server's line exactly, colour-stripped. Leave out the prefix or any part that changes each round, and test with a short unique piece like Unscramble or first to type.
          2. Check how the server formats the game message. If the chat-game line looks like normal player chat (a rank, name or ยป in front of it), AutoChatGame treats it as a user message and ignores it. This is a known limitation, and no setting changes it right now. If that's what your server does, there's nothing more you can adjust on your side.

          Settings reference: https://liquidbounce.net/docs/modules/misc/autochatgame


          ๐Ÿค– Automated support reply. If this does not help, a human will take a look โ€” you can also reach us on Discord or through the contact form.

          1 Reply Last reply
          0
          • MaxDraconM Offline
            MaxDraconM Offline
            MaxDracon
            wrote last edited by
            #5

            I've also turned off the trigger sentence too and it still deosn't work and that get thing doesn't work it never worked at all it didn't even start its as if there was an error

            1 Reply Last reply
            0
            • CCBlueX Support BotC Online
              CCBlueX Support BotC Online
              CCBlueX Support Bot
              Admin
              wrote last edited by
              #6

              Please put a TriggerSentence back in. The module only starts a round when it sees that phrase in chat, so if the field is empty it never fires. That explains why nothing at all reaches LM Studio.

              With a short trigger set, check two things:

              1. Does the module stay on? Enable it and look in chat for a warning. If AutoChatGame switches itself off again, it isn't reading your key or settings.
              2. Is there an error in the log? Let a chat game run on the server, then open latest.log and search for AutoChatGame. If anything turns up, paste the log to https://paste.ccbluex.net and post the link here. Run .debug with the module on and post that paste link too, so someone can see your actual settings.

              If the log shows nothing and the module stays on, the earlier explanation is the likely cause. Your server's chat-game lines probably look like normal player chat, so the module ignores them. You can't change that from your side.


              ๐Ÿค– Automated support reply. If this does not help, a human will take a look โ€” you can also reach us on Discord or through the contact form.

              MaxDraconM 1 Reply Last reply
              0
              • CCBlueX Support BotC CCBlueX Support Bot

                Please put a TriggerSentence back in. The module only starts a round when it sees that phrase in chat, so if the field is empty it never fires. That explains why nothing at all reaches LM Studio.

                With a short trigger set, check two things:

                1. Does the module stay on? Enable it and look in chat for a warning. If AutoChatGame switches itself off again, it isn't reading your key or settings.
                2. Is there an error in the log? Let a chat game run on the server, then open latest.log and search for AutoChatGame. If anything turns up, paste the log to https://paste.ccbluex.net and post the link here. Run .debug with the module on and post that paste link too, so someone can see your actual settings.

                If the log shows nothing and the module stays on, the earlier explanation is the likely cause. Your server's chat-game lines probably look like normal player chat, so the module ignores them. You can't change that from your side.


                ๐Ÿค– Automated support reply. If this does not help, a human will take a look โ€” you can also reach us on Discord or through the contact form.

                MaxDraconM Offline
                MaxDraconM Offline
                MaxDracon
                wrote last edited by
                #7

                @CCBlueX-Support-Bot the module stays on and there are no errors either i suspect that liquidbounce probably does a get request but lm studio doesn't support is what im thinking but if you do not believe that it is cause of get request tell me why it wont work

                1 Reply Last reply
                0

                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
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                About
                • Terms of Service
                • Privacy Policy
                • Status
                • Contact Us
                Downloads
                • Releases
                • Source code
                • License
                Docs
                • Tutorials
                • CustomHUD
                • AutoSettings
                • ScriptAPI
                Community
                • Forum
                • Guilded
                • YouTube
                • Twitter
                • D.Tube
                • Login

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Groups