Skip to content

[Question] Why so many specific backend dependencies ? #2194

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Greatz08 opened this issue Apr 13, 2025 · 0 comments
Open

[Question] Why so many specific backend dependencies ? #2194

Greatz08 opened this issue Apr 13, 2025 · 0 comments

Comments

@Greatz08
Copy link

Image

Instead of just supporting OpenAI you can try to integrate this project with litellm or similar open source project which can give people easy access to 100+ LLMs easily, be it open source or closed source.

(LiteLLM is an open‐source gateway that lets you call over 100 LLM APIs (like OpenAI, Anthropic, Azure, and more) using a consistent, OpenAI-like format. It abstracts away provider-specific complexities by standardizing inputs, outputs, error handling, and logging, so you can switch models without rewriting your code. Additionally, it offers built-in features like streaming support, load balancing, and spend tracking, which help create scalable and cost-efficient AI applications.)

Why pinecone only when there are different open source vector db's that people can selfhost for there personal usage and there are other open source selfhostable options available which can be supported. Taking this proprietary approach to make things easier for many to run is good but again you can support or add this open source selfhostable project info so that those who dont want to be dependent on all closed source projects can explore open source selfhostable path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant