mirror of
https://github.com/tiennm99/litellm.git
synced 2026-07-20 04:18:42 +00:00
65956a8bb63afe4907066fea1f8e2d89373d0ff8
litellm
a simple, fast, 100 line package to call OpenAI, Azure, Cohere, Anthropic API Endpoints
usage
from litellm import completion
messages = [{ "content": "Hello, how are you?","role": "user"}]
# openai call
response = completion(model="gpt-3.5-turbo", messages=messages)
# cohere call
response = completion("command-nightly", messages)
# azure openai call
response = completion("chatgpt-test", messages, azure=True)
Description
Python SDK, Proxy Server (AI Gateway) to call 100+ LLM APIs in OpenAI (or native) format, with cost tracking, guardrails, loadbalancing and logging. [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, VLLM, NVIDIA NIM]
ai-gatewayanthropicazure-openaibedrockcost-trackinglitellmllmllmopsopenaiopenai-compatibleproxy-serverpythonsdkself-hostedvertex-ai
Readme
MIT
1.1 GiB
Languages
Python
81%
TypeScript
12.2%
JavaScript
5.9%
HTML
0.5%
HCL
0.2%