Live data from Hacker News

Show HN: AI Proxy with Support for OpenAI, Anthropic, LLaMa2, Mistral

braintrustdata.com

11–20 of 20 posts

Re: Show HN: AI Proxy with Support for OpenAI, Anthropic, LLaMa2, Mistral

#12

from first glance, it looks similar to LiteLLM[0]. Are there any key differences? Also, in light of this weekend's madness, are you reconsidering using the OpenAI API as the canonical interface? Do you think there could be changes in the future? [0] https://github.com/BerriAI/litellm

LiteLLM is a great project. The key differences (from what I can tell) are that:

a) This is hosted b) Supports caching and load balancing c) Can manage multiple providers behind a single API key d) Implemented in Typescript (vs. Python)

On the other hand, LiteLLM is a more mature project and supports significantly more model providers than we currently do!

Re: Show HN: AI Proxy with Support for OpenAI, Anthropic, LLaMa2, Mistral

#13
post #9

how does this differ from a model “router” (e.g. withmartian.com)?

Model routers are a "semantic" abstraction -- they analyze the contents of a prompt and automatically determine which provider to use. This proxy is (currently) much simpler: you pick the provider you want and we add a bunch of nice features like caching and low-latency on top.

We will likely work with or build some routing capabilities in the future!

Re: Show HN: AI Proxy with Support for OpenAI, Anthropic, LLaMa2, Mistral

#15
post #14

I've been thinking that with OpenAI introducing more and more workflow there will be a company that turns opensource model to API + workflow. I'm wondering if Braintrust vision is that?

We think a lot about this. I think it's very important to us to provide building blocks that foster a more open ecosystem. Part of that is providing building blocks (like the proxy) that do not lock you too much into "our" way of doing things either.

Re: Show HN: AI Proxy with Support for OpenAI, Anthropic, LLaMa2, Mistral

#18

Do you have plans to support Bedeock? In a hosted environment, I recognize it's a little more...involved. But still, I'm curious.

We absolutely can. The proxy already supports running in multiple environments, including your own AWS VPC deployed on Lambda, so I'm sure we could add support for Bedrock (Anthropic or other models).

Feel free to ping me at ankur@braintrustdata.com and we can chat more!

Post reply on HN