Skip to content

Implement Model Interface with multiple vendors and custom interfaces in mind #7

@ammar-s847

Description

@ammar-s847

In order to build a simple model interface which can accommodate multiple model vendors (such as Cohere, OpenAI, Anthropic, etc) and also custom models, we need to implement some sort of ModelInterface builder which provides you with the vendor-specific prompting and initialization methods based on whatever provider you want to use. I had the factory strategy pattern in mind, open to suggestions though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions