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
Improve the way how different providers are resolved and configured. Make sure
the output and input processing is more consistent between providers by
providing common interface that providers must implement.
Improvements:
- Change embeddings field to embed for clarity
- Add proper types for provider inputs and outputs
- Make provider resolution more generic
- Make common provider interface clearer
- Add types for model and agent configs
- Make prepare_input and prepare_output more consistent
Signed-off-by: Tomas Slusny <[email protected]>
0 commit comments