Closed ishaan-jaff closed 5 months ago
@thevickypedia can you take a look at this PR? Happy to add more comments/ info in the readme if the initial commit looks good😊
@ishaan-jaff Thanks for raising a PR. I would like to run an extensive test the library.
As you may have already noticed, my package is a natural language solution and mostly related to home-automation
and serving as a personal-assistant
rather than an AI. So it has little to no use for ML/DL libraries.
Nevertheless, I'll go through your library and analyze the use-case scenarios before I can integrate it.
It's best to integrate with open ai it answer the user request generating it instead of using the specfic command which you given it in jarvis/modules/conditions/conversation.py instead of that we can integrate it with open ai
I'm revisiting this PR after a long time. I did research about all the OpenAI solutions Unfortunately all the APIs are behind a payment firewall (one way or the other), and I'm totally against paying for a feature solely to integrate with Jarvis which is free otherwise So I decided to create my own private AI with ollama2, I'm still in the initial stages of customizing the model I'll have the feature integrated in the near future, so I'm closing this PR now Thanks again for raising a thoughtful PR
This PR adds support for models from all the above mentioned providers using https://github.com/BerriAI/litellm/
Here's a sample of how it's used: