-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Labels
[Type] DiscussionFor issues that are high-level and not yet ready to implement.For issues that are high-level and not yet ready to implement.
Description
During the AI Chat in Slack, we discussed two questions surrounding support for specific providers (e.g. Google, Anthropic):
- Which providers should be supported as part of the project and how do we determine that?
- Where should the modules for said providers live?
It was proposed that we consider Google, Anthropic, and OpenAI. The criteria was mostly popularity, though there was admitted not to be much hard data around that.
As to where, @felixarntz laid out three possible scenarios (quoting from Slack):
- No providers are bundled, and all providers are separate packages.
- All providers are bundled, and there are clear requirements that a provider needs to meet to be considered.
- Only providers that meet a set of clear requirements are bundled, while other providers may live in separate packages.
Creating this issue so we can continue the discussion!
Metadata
Metadata
Assignees
Labels
[Type] DiscussionFor issues that are high-level and not yet ready to implement.For issues that are high-level and not yet ready to implement.