#35

feat: add scripts for more providers

Draftfelixarntzwants to merge intofrom

This adds monitoring scripts for 11 additional providers. Based on a review of all providers supported by the AI SDK, these 11 were deemed the most straightforward to implement (after the 4 we already support).

Some other providers require a slightly different approach (e.g. paginating through many pages of models), others require complex ways of authentication (e.g. OAuth), others do not offer any models list endpoint whatsoever.

Let's work through these - will need to figure out API keys for them and do more testing before we can merge this.

There's also the question on usefulness: Based on some local tests, some of these providers will return 100s of models; it's questionable who would hand-maintain a list of all of these. But maybe this is a concern each consuming repository should figure out for itself, rather than us hypothesizing about it here.

cc @gr2m

Activity

3
F
c372f38
felixarntz8mo ago

Worth noting: Deepgram and Deepinfra are the only providers so far that do not require any authentication to list models.

This pull request is a draft

Merging is unavailable until it is marked ready for review.