5 , azure-keyvault-secrets
34 buildPythonPackage rec {
39 disabled = pythonOlder "3.8";
41 src = fetchFromGitHub {
44 rev = "refs/tags/v${version}";
45 hash = "sha256-GJ7Gnt9LyKgiD0VvRP2wKeF3sOzDimVVIz2BRIKuAqg=";
68 passthru.optional-dependencies = {
84 azure-keyvault-secrets
92 # the import check phase fails trying to do a network request to openai
93 # pythonImportsCheck = [ "litellm" ];
99 description = "Use any LLM as a drop in replacement for gpt-3.5-turbo. Use Azure, OpenAI, Cohere, Anthropic, Ollama, VLLM, Sagemaker, HuggingFace, Replicate (100+ LLMs)";
100 mainProgram = "litellm";
101 homepage = "https://github.com/BerriAI/litellm";
102 changelog = "https://github.com/BerriAI/litellm/releases/tag/v${version}";
103 license = licenses.mit;
104 maintainers = with maintainers; [ happysalada ];