Closed vlbosch closed 3 weeks ago
When using the TinyChat interface or connecting to exo via the HTTP API with for example TypingMind, the spaces between words are lost. I do see the spaces in the terminal environment, so I suppose the model is generating a correct response. It just seems to get lost when streaming to the client.
Hey, what devices are you running on? What commit of exo are you using?
Hi! I am running exo on a M3 Max MacBook Pro with 128GB RAM with macOS 15.0 DP5 and the latest commit – [6db73fa]. Let me know if you need any other info
Which model? I have the same setup and seems fine.
I am running Mistral Large. Here's a screenshot of the terminal and the web-ui.
Interesting.. Are you on Discord? I'd like to investigate some more and fix this for you.
The next thing to check would be the network tab in your browser to see what is being sent over the wire.
It's probably a tokenizer issue.
Yes I am :-)
Let me know if this is fixed @vlbosch
I can confirm it works both in the Tiny webui as well as with the OpenAI compatibel HTTP API in Typing Mind. Thank you for this very fast fix! 😃🙏🏻
I can confirm it works both in the Tiny webui as well as with the OpenAI compatibel HTTP API in Typing Mind. Thank you for this very fast fix! 😃🙏🏻
Awesome!
Please let me know if you run into any other issues, have suggestions for any improvements, or general comments. In particular, if you're annoyed by something or frustrated by something, please make an issue - it's really valuable to get this feedback so we can improve!
When using the TinyChat interface or connecting to exo via the HTTP API with for example TypingMind, the spaces between words are lost. I do see the spaces in the terminal environment, so I suppose the model is generating a correct response. It just seems to get lost when streaming to the client.