nexa-sdk
nexa-sdk copied to clipboard
Wishlist
I assume that Nexa-sdk issues are also Nexa issues? My issues are with nexa and there is no separate github for it.
- When inferring a model that is not present and must be downloaded. Check to see if the disk space is available for it, before starting to download it, perhaps question the user if there is a problem.
- Allow the user to determine where to store the models. Perhaps a ~/.local/share/nexa setting?
- Allow importing of models from ollama, if the user already has them downloaded, perhaps just a link to the file?
- Make nexa opensource. Over decades of experience with the latest and greatest, closed source tends to die when the money goes away. Opensource manages to carry on. It's easier to adapt something that I feel will be around as long as I can compile it.
- Think models are a curiosity, but not actually useful when you are just trying to get information. I would like /nothink /noshowthink /think flags added so the amount of text displayed can be controlled. (another setting for the ~/.local/share/nexa)
- When downloading a model it asks the type of model that it is. The list of options, uses terms I'm not familiar with. Perhaps have an English thing explaining what it is, and what to look for in the model card.
I've been having fun with it, but the opensource thing is a killjoy.
- Good point, we will add it, #866.
- This is now tracked in issue #863.
- It is included in our roadmap, #867.
- cc @zhiyuan8
- Adding
--enable-think=falseallows disabling think, and--hide-thinkcan be used to hide think. Runnexa infer --helpfor more details. - Most models from NexaAI can automatically detect the model type, but community models do not support this feature. Our documentation includes some basic explanations and will be further improved in the future.