One significant advantage of not using a local LLM is the significantly simplified dependency stack.
WOW! With that dataset the capabilities of TERMy could be vastly extended!
Thank you.
What do you think about it?
TERMy (or is it the NPC-forge) seems to be worth a try.
It isn't. At least not by design, even though in practice it often can be. If you do greedy decoding (or use a preset seed) and deterministically compute everything (e.g. only use integer math) then it will be 100% always deterministic.
This tool has a finite amount of outputs for an infinite amount of inputs. Which is different from an llm based tool.
Have you considered/tried using a model that's, well, more appropriate size-wise for an use case like this? These are relatively big. Something like FunctionGemma [1] finetuned for a given set of tasks would be a lot more speedy.
[1] https://blog.google/innovation-and-ai/technology/developers-...
I really look forward to a hypothetical LFM3-230M, because LFM2.5-230M is so close to being usable, while FunctionGemma is miles away from being usable.
But, yes, still tangential to TERMy.
I hope the community will help me to enhance it :) it is just a proof of concept for now
I really like it, this flavor of specialization gives the user a win on privacy and speed. Seems like the right idea for such a tool.
$ termy create file test.txt and write Hello
TERMy | template match | Confidence: 100.00%
Thinking: Ok, I am asked to create the file test.txt.
echo 'Hello' > 'test.txt' && termy_set_context 'active_file' 'test.txt'
Description: Writes Hello in file test.txt.
Response: Affirmative
Now that I think about it, I should let TERMy use tldr...