[OPIK-610] multi models support infrastructure
Details
This lays the ground for adding additional LLM provider integrations.
Issues
OPIK-610
+1 to Andres's comment, there's still a lot that can be moved to a common ancestor class.
Do you think it's still relevant to the latest version?
what are the FE required changes for this?
The changes are fully backwards compatible. The meaning is:
- for openai, it will work as it works right now
- for anthropic, the API structure is the same but the FE will need to be extended with an additional provider, models, etc.
The changes are fully backwards compatible. The meaning is:
- for openai, it will work as it works right now
- for anthropic, the API structure is the same but the FE will need to be extended with an additional provider, models, etc.
Is there a FE ticket with the requirements? (you can get that from Jacques if you don't want to do it yourself, but might be faster to just write the ticket on your own).
Yes, there's https://comet-ml.atlassian.net/browse/OPIK-688. @aadereiko already made an initial implementation mainly for my tests.