Open ptmaroct opened 2 months ago
Can you explain this issue more ?
help make the platform provider agnostic like an AI Provider class which we can use to wrap other services with their implementations
like const instance = new AIService({provider: Providers.OPEN_AI, key: 'SOME_KEY'}) // implement AIService
@vikaswakde is working on this
Currently code is written for anthropic, we can refactor the code and make services interchangeable. Users should be able to add their OpenAI Key as well and hence the need of AIService class