- Add detailed docstrings to AgentNode, BasicRecursionFilterNode, and DocumentChunkRecursionFilterNode for clarity and documentation. - Improve input validation and error handling in agent nodes. - Update .gitignore to cover more environment, config, and IDE files. - Refactor LiteLLMCustomEndpointProvider for custom API endpoints. - Add conditional imports and dummy functions for LightRAG when unavailable. - Update config.yaml to use environment variables for API keys and clarify usage. - Refine requirements.txt to avoid heavy LightRAG dependencies. - Add tests/__init__.py with test suite metadata; remove redundant test files. - Fix CustomDict import and model config handling in litellmnodes.py. - Improve chunk processing and recursion filter logic in agent nodes. - Update utils/__init__.py to include env_config.
16 lines
446 B
TOML
Executable File
16 lines
446 B
TOML
Executable File
[project]
|
|
name = "litellm"
|
|
description = "Nodes for calling LLMs, enabled by LiteLLM"
|
|
version = "1.0.1"
|
|
license = "MIT"
|
|
dependencies = ["pyyaml", "addict", "litellm", "boto3"]
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/Hopping-Mad-Games/ComfyUI_LiteLLM"
|
|
# Used by Comfy Registry https://comfyregistry.org
|
|
|
|
[tool.comfy]
|
|
PublisherId = "hmg"
|
|
DisplayName = "ComfyUI_LiteLLM"
|
|
Icon = "https://avatars.githubusercontent.com/u/154278219?s=48&v=4"
|