litellm

LLM gateway

Provides a unified API to interact with 100+ Large Language Models (LLMs) offered by various providers

Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]

GitHub

15k stars
81 watching
2k forks
Language: Python
last commit: almost 2 years ago
ai-gatewayanthropicazure-openaibedrockgatewaylangchainllmllm-gatewayllmopsopenaiopenai-proxyvertex-ai

Related projects:

RepositoryDescriptionStars
llm-workflow-engine/llm-workflow-engineA command-line tool and workflow manager for interacting with large language models like ChatGPT/GPT4.3,674
langfuse/langfuseAn integrated development platform for large language models (LLMs) that provides observability, analytics, and management tools.7,123
modeltc/lightllmA Python-based framework for serving large language models with low latency and high scalability.2,691
microsoft/semantic-kernelAn SDK that integrates LLMs with conventional programming languages to create AI-powered applications.22,277
r2d4/openlmLibrary that provides a unified API to interact with various Large Language Models (LLMs)367
betalgo/openaiA .NET library providing access to the OpenAI service API.2,912
instructor-ai/instructorA Python library that simplifies working with structured outputs from large language models8,551
wandb/openuiA tool that lets you describe UI components using imagination and see them rendered live, with support for various LLM services.19,506
llmware-ai/llmwareA framework for building enterprise LLM-based applications using small, specialized models8,303
bricks-cloud/bricksllmAn enterprise-grade API gateway for LLMs with fine-grained access control and monitoring938
shroominic/codeinterpreter-apiAn API for executing and analyzing code in sandboxed environments3,803
openai/openai-pythonA Python library providing convenient access to the OpenAI API for various tasks such as chat completion and image processing.23,471
langroid/langroidA Python framework to build LLM-powered applications by setting up agents with optional components and having them collaboratively solve problems through message exchange2,795
ericlbuehler/mistral.rsA high-performance LLM inference framework written in Rust4,677
tmc/langchaingoProvides a Go implementation of LangChain for generating text based on large language models.5,155