Port details |
- py-litellm Call all LLM APIs using the OpenAI format
- 1.53.7 misc =2 1.48.2Version of this port present on the latest quarterly branch.
- Maintainer: tagattie@FreeBSD.org
- Port Added: 2024-02-12 08:36:10
- Last Update: 2024-12-06 13:35:48
- Commit Hash: ca6c51b
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: python
- License: MIT
- WWW:
- https://github.com/BerriAI/litellm
- Description:
- Call all LLM APIs using the OpenAI format [Bedrock, Huggingface,
VertexAI, TogetherAI, Azure, OpenAI, etc.]
LiteLLM manages:
- Translate inputs to provider's completion, embedding, and
image_generation endpoints
- Consistent output, text responses will always be available at
['choices'][0]['message']['content']
- Retry/fallback logic across multiple deployments (e.g. Azure/OpenAI)
- Router
- Track spend & set budgets per project OpenAI Proxy Server
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}litellm>0:misc/py-litellm@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/misc/py-litellm/ && make install clean
- To add the package, run one of these commands:
- pkg install misc/py-litellm
- pkg install py311-litellm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-litellm listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-litellm
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1733489025
SHA256 (litellm-1.53.7.tar.gz) = 1b00bb3b7f8f35b0843abc1ced98e7bb0580430ca027f6710128dc1346fb1073
SIZE (litellm-1.53.7.tar.gz) = 6186780
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-poetry-core>0 : devel/py-poetry-core@py311
- py311-wheel>0 : devel/py-wheel@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-httpx>=0.23.0<0.28.0 : www/py-httpx@py311
- py311-openai>=1.55.3 : misc/py-openai@py311
- py311-python-dotenv>=0.2.0 : www/py-python-dotenv@py311
- py311-tiktoken>=0.7.0 : textproc/py-tiktoken@py311
- py311-importlib-metadata>=6.8.0 : devel/py-importlib-metadata@py311
- py311-tokenizers>0 : textproc/py-tokenizers@py311
- py311-click>0 : devel/py-click@py311
- py311-Jinja2>=3.1.2<4.0.0 : devel/py-Jinja2@py311
- py311-aiohttp>0 : www/py-aiohttp@py311
- py311-requests>=2.31.0<3.0.0 : www/py-requests@py311
- py311-pydantic2>=2.0.0<3.0.0 : devel/py-pydantic2@py311
- py311-jsonschema>=4.22.0<5.0.0 : devel/py-jsonschema@py311
- python3.11 : lang/python311
- This port is required by:
- for Run
-
- misc/py-aider-chat
Configuration Options:
- ===> The following configuration options are available for py311-litellm-1.53.7:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- misc_py-litellm
- USES:
- python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.53.7 06 Dec 2024 13:35:48 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.53.7
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.52.0 07 Nov 2024 08:56:22 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.52.0
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.49.6 18 Oct 2024 05:55:55 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.49.6
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.48.6 30 Sep 2024 07:15:28 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.48.6
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.48.2 27 Sep 2024 07:02:34 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.48.2
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.48.0 25 Sep 2024 04:48:35 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.48.0
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.47.1 23 Sep 2024 07:42:29 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.47.1
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.44.24 12 Sep 2024 11:10:01 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.44.24
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.44.16 05 Sep 2024 08:01:15 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.44.16
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.44.14 02 Sep 2024 08:18:30 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.44.14
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.44.5 26 Aug 2024 01:56:18 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.44.5
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.44.2 23 Aug 2024 00:58:31 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.44.2
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.43.0 07 Aug 2024 01:06:46 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.43.0
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.42.12 05 Aug 2024 07:05:49 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.42.12
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.42.9 02 Aug 2024 11:43:31 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.42.9
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.42.6 01 Aug 2024 02:52:12 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.42.6
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.42.5 30 Jul 2024 01:59:26 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.42.5
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.42.4 28 Jul 2024 11:18:30 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.42.4
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.41.28 24 Jul 2024 08:34:49 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.41.28
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.41.27 23 Jul 2024 07:14:08 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.41.27
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.41.25 22 Jul 2024 01:58:54 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.41.25
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.40.28 28 Jun 2024 02:16:32 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.40.28
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.40.26 25 Jun 2024 07:23:34 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.40.26
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.40.0 04 Jun 2024 05:41:07 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.40.0
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.37.9 16 May 2024 14:28:33 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.37.9
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.36.0 08 May 2024 08:06:37 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.36.0
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.35.35 02 May 2024 21:12:46 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.35.35
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: Repology |
1.35.32 30 Apr 2024 02:14:11 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.35.32
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.35.17 21 Apr 2024 08:54:42 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.35.17
Changelog: https://github.com/BerriAI/litellm/releases
Reported by: portscout |
1.34.25 04 Apr 2024 21:46:15 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.34.25
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.34.8
- https://github.com/BerriAI/litellm/releases/tag/v1.34.8.dev1
- https://github.com/BerriAI/litellm/releases/tag/v1.34.10
- https://github.com/BerriAI/litellm/releases/tag/v1.34.12
- https://github.com/BerriAI/litellm/releases/tag/v1.34.13
- https://github.com/BerriAI/litellm/releases/tag/v1.34.14
- https://github.com/BerriAI/litellm/releases/tag/v1.34.16
- https://github.com/BerriAI/litellm/releases/tag/v1.34.17
- https://github.com/BerriAI/litellm/releases/tag/v1.34.18
- https://github.com/BerriAI/litellm/releases/tag/v1.34.19
- https://github.com/BerriAI/litellm/releases/tag/v1.34.20
- https://github.com/BerriAI/litellm/releases/tag/v1.34.21
- https://github.com/BerriAI/litellm/releases/tag/v1.34.22
- https://github.com/BerriAI/litellm/releases/tag/v1.34.23-stable
- https://github.com/BerriAI/litellm/releases/tag/v1.34.25 |
1.34.6 27 Mar 2024 18:53:31 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.34.6
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.33.8
- https://github.com/BerriAI/litellm/releases/tag/v1.33.9
- https://github.com/BerriAI/litellm/releases/tag/v1.34.0
- https://github.com/BerriAI/litellm/releases/tag/v1.34.1
- https://github.com/BerriAI/litellm/releases/tag/v1.34.3
- https://github.com/BerriAI/litellm/releases/tag/v1.34.4
- https://github.com/BerriAI/litellm/releases/tag/v1.34.5
- https://github.com/BerriAI/litellm/releases/tag/v1.34.6
Reported by: portscout |
1.33.7 23 Mar 2024 11:11:27 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.33.7
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.32.3
- https://github.com/BerriAI/litellm/releases/tag/v1.32.4
- https://github.com/BerriAI/litellm/releases/tag/v1.32.7
- https://github.com/BerriAI/litellm/releases/tag/v1.32.9
- https://github.com/BerriAI/litellm/releases/tag/v1.33.0
- https://github.com/BerriAI/litellm/releases/tag/v1.33.1
- https://github.com/BerriAI/litellm/releases/tag/v1.33.2
- https://github.com/BerriAI/litellm/releases/tag/v1.33.3
- https://github.com/BerriAI/litellm/releases/tag/v1.33.4
- https://github.com/BerriAI/litellm/releases/tag/v1.33.7
Reported by: Repology |
1.32.1 18 Mar 2024 12:21:26 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.32.1
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.31.9
- https://github.com/BerriAI/litellm/releases/tag/v1.31.10
- https://github.com/BerriAI/litellm/releases/tag/v1.31.12
- https://github.com/BerriAI/litellm/releases/tag/v1.31.13
- https://github.com/BerriAI/litellm/releases/tag/v1.31.14
- https://github.com/BerriAI/litellm/releases/tag/v1.31.15
- https://github.com/BerriAI/litellm/releases/tag/v1.31.16
- https://github.com/BerriAI/litellm/releases/tag/v1.31.17
- https://github.com/BerriAI/litellm/releases/tag/v1.32.1
Reported by: Repology |
1.31.8 14 Mar 2024 04:41:22 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.31.8
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.29.7
- https://github.com/BerriAI/litellm/releases/tag/v1.30.0
- https://github.com/BerriAI/litellm/releases/tag/v1.30.1
- https://github.com/BerriAI/litellm/releases/tag/v1.30.2
- https://github.com/BerriAI/litellm/releases/tag/v1.30.3
- https://github.com/BerriAI/litellm/releases/tag/v1.30.4
- https://github.com/BerriAI/litellm/releases/tag/v1.30.5
- https://github.com/BerriAI/litellm/releases/tag/v1.30.6
- https://github.com/BerriAI/litellm/releases/tag/v1.30.7
- https://github.com/BerriAI/litellm/releases/tag/v1.31.2
- https://github.com/BerriAI/litellm/releases/tag/v1.31.3
- https://github.com/BerriAI/litellm/releases/tag/v1.31.4
- https://github.com/BerriAI/litellm/releases/tag/v1.31.5
- https://github.com/BerriAI/litellm/releases/tag/v1.31.6
- https://github.com/BerriAI/litellm/releases/tag/v1.31.7
- https://github.com/BerriAI/litellm/releases/tag/v1.31.8
Reported by: Repology |
1.29.5 06 Mar 2024 10:55:51 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.29.5
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.28.8
- https://github.com/BerriAI/litellm/releases/tag/v1.28.9
- https://github.com/BerriAI/litellm/releases/tag/v1.28.10
- https://github.com/BerriAI/litellm/releases/tag/v1.28.11
- https://github.com/BerriAI/litellm/releases/tag/v1.28.13
- https://github.com/BerriAI/litellm/releases/tag/v1.29.1
- https://github.com/BerriAI/litellm/releases/tag/v1.29.3
- https://github.com/BerriAI/litellm/releases/tag/v1.29.4
- https://github.com/BerriAI/litellm/releases/tag/v1.29.5
Reported by: Repology |
1.28.7 02 Mar 2024 03:29:59 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.28.7
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.27.15
- https://github.com/BerriAI/litellm/releases/tag/v1.28.0
- https://github.com/BerriAI/litellm/releases/tag/v1.28.1
- https://github.com/BerriAI/litellm/releases/tag/v1.28.2
- https://github.com/BerriAI/litellm/releases/tag/v1.28.3
- https://github.com/BerriAI/litellm/releases/tag/v1.28.4
- https://github.com/BerriAI/litellm/releases/tag/v1.28.6
- https://github.com/BerriAI/litellm/releases/tag/v1.28.7
Reported by: Repology |
1.27.14 28 Feb 2024 21:33:56 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.27.14
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.27.4
- https://github.com/BerriAI/litellm/releases/tag/v1.27.6
- https://github.com/BerriAI/litellm/releases/tag/v1.27.7
- https://github.com/BerriAI/litellm/releases/tag/v1.27.8
- https://github.com/BerriAI/litellm/releases/tag/v1.27.9
- https://github.com/BerriAI/litellm/releases/tag/v1.27.10
- https://github.com/BerriAI/litellm/releases/tag/v1.27.14
Reported by: Repology |
1.27.1 24 Feb 2024 14:19:16 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.27.1
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.26.0
- https://github.com/BerriAI/litellm/releases/tag/v1.26.1
- https://github.com/BerriAI/litellm/releases/tag/v1.26.2
- https://github.com/BerriAI/litellm/releases/tag/v1.26.3
- https://github.com/BerriAI/litellm/releases/tag/v1.26.4
- https://github.com/BerriAI/litellm/releases/tag/v1.26.5
- https://github.com/BerriAI/litellm/releases/tag/v1.26.6
- https://github.com/BerriAI/litellm/releases/tag/v1.26.7
- https://github.com/BerriAI/litellm/releases/tag/v1.26.8
- https://github.com/BerriAI/litellm/releases/tag/v1.26.9
- https://github.com/BerriAI/litellm/releases/tag/v1.26.10
- https://github.com/BerriAI/litellm/releases/tag/v1.26.11
- https://github.com/BerriAI/litellm/releases/tag/v1.26.13
- https://github.com/BerriAI/litellm/releases/tag/v1.27.1
Reported by: portscout |
1.25.2 18 Feb 2024 11:36:14 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.25.2
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.25.0
- https://github.com/BerriAI/litellm/releases/tag/v1.25.1
- https://github.com/BerriAI/litellm/releases/tag/v1.25.2
Reported by: portscout |
1.24.6 17 Feb 2024 07:09:40 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.24.6
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.24.1
- https://github.com/BerriAI/litellm/releases/tag/v1.24.3
- https://github.com/BerriAI/litellm/releases/tag/v1.24.5
- https://github.com/BerriAI/litellm/releases/tag/v1.24.6
Reported by: Repology |
1.23.16 15 Feb 2024 08:51:12 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.23.16
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.23.15
- https://github.com/BerriAI/litellm/releases/tag/v1.23.16
Reported by: portscout |
1.23.14 14 Feb 2024 12:40:46 |
Hiroki Tagato (tagattie) |
misc/py-litellm: update to 1.23.14
Changelog:
- https://github.com/BerriAI/litellm/releases/tag/v1.23.10
- https://github.com/BerriAI/litellm/releases/tag/v1.23.12
- https://github.com/BerriAI/litellm/releases/tag/v1.23.14
Reported by: portscout |
1.23.9 12 Feb 2024 08:34:14 |
Hiroki Tagato (tagattie) |
misc/py-litellm: add port: Call all LLM APIs using the OpenAI format
Call all LLM APIs using the OpenAI format [Bedrock, Huggingface,
VertexAI, TogetherAI, Azure, OpenAI, etc.]
LiteLLM manages:
- Translate inputs to provider's completion, embedding, and
image_generation endpoints
- Consistent output, text responses will always be available at
['choices'][0]['message']['content']
- Retry/fallback logic across multiple deployments (e.g. Azure/OpenAI)
- Router
- Track spend & set budgets per project OpenAI Proxy Server
WWW: https://github.com/BerriAI/litellm |