You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1.**Use normalized model IDs** - Don't include provider prefixes in the model ID itself
65
+
2.**Add provider mapping** - Map the normalized IDs to your provider's specific format internally
66
+
3.**Preserve capabilities** - Ensure models accessed through your provider report the same capabilities as their native counterparts
67
+
4.**Update models.json** - Include your provider's models in models.json
68
+
5.**Update aliases.json** - Add entries to aliases.json for models accessible through your provider
69
+
6.**Implement refresh mechanism** - Ensure your provider supports the `list_models` method for refreshing
70
+
71
+
### Model Aliases
72
+
73
+
For providers that use complex model identifiers (like Bedrock's `anthropic.claude-3-5-sonnet-20241022-v2:0:200k`), add mappings to the global aliases.json file:
0 commit comments