Settings

Theme

Ask HN: Python Meta-Client for OpenAI, Anthropic, Gemini and other LLM API-s?

2 points by New_California 2 years ago · 2 comments · 1 min read


I am looking for a Python library that generalizes over popular LLM API-s without sacrificing full control (need to use tools, control temp, seed, top-p etc).

Simon Willison llm seems close but seems to focus much on the CLI and not the library, also doesn't seem to give precise control for non-OpenAI models (might be wrong here).

jesse_portal 2 years ago

Yeah, I was also going to recommend litellm. I've been using it for my LLM assistant app and was able to add support for pretty much any model or provider endpoint by switching out one line of code.

detente18 2 years ago

Hey, are you just looking for litellm - https://github.com/BerriAI/litellm

context - i'm the repo maintainer

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection