-
-
Notifications
You must be signed in to change notification settings - Fork 284
Add a rake task to generate an 'available model information' markdown guide. #71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your PR!
I would add to my comment that the guide should have the same style as the rest of the guides, and it should provide a link to the issues and pull request and encourage people to change the respective capabilities.rb
files and run rake models:update
and submit the new models.json
.
Add "Models by Provider", before there was only "Models by Type".
Mention models.json timestamp. Change "Model Capabilities" section to "Additional Model Information" and make the information there more helpful.
Rubocop issues resolved. Sorry about that, I forgot to read CONTRIBUTING.md before, but I just did. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I just realized: this should be run in a ci step in docs.yml!
Ok, I've modified docs.yml to call |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #71 +/- ##
=======================================
Coverage 92.48% 92.48%
=======================================
Files 72 72
Lines 2687 2687
Branches 382 382
=======================================
Hits 2485 2485
Misses 202 202 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Addresses issue #80 .
This script illustrates the access of the various models, and can be used to produce a human-friendly tabular markdown display of the models, grouped by type. Here is the current output of the script:
Model List
This is a list of all the models available in the RubyLLM library, by type:
Chat Models
Image Models
Audio Models
Embedding Models
Moderation Models