Omer Shatzberg
b9b66d0f27
Merge branch 'main' into dev
2025-11-19 23:02:45 +02:00
oshtz
3327013c60
feat(gemini): add support for Gemini models and API integration
...
- Introduced new constants for Gemini models endpoint, cache TTL, and cache structure.
- Implemented `get_gemini_models` function to fetch models from the Gemini API, with caching and error handling.
- Added `get_gemini_models_error` function to retrieve error messages related to Gemini model fetching.
- Updated `get_models_by_provider` to include Gemini models retrieval.
- Enhanced model options retrieval to include Gemini models.
- Added `to_gemini_message` method in `LLMMessage` class for formatting messages compatible with Gemini API.
- Created `GeminiApi` class for managing Gemini API interactions.
2025-11-19 23:01:13 +02:00
oshtz
828399e473
feat: enhance LLM All-in-One Node with OpenRouter integration and caching
...
Updated the README to include OpenRouter support alongside GPT and Claude. Added functionality in `llm_aio.py` to fetch and cache models from OpenRouter and OpenAI, improving model retrieval efficiency. This change enhances user experience by providing live model updates and reducing API calls.
2025-11-19 15:31:03 +02:00
oshtz
8de31ad8cb
feat: update LoRA switcher to dynamic selection for improved usability
...
Refactored the LoRA switcher functionality in the README and __init__.py files. The new dynamic LoRA switcher allows for API-driven selection with customizable strengths, simplifying user workflows. Removed old static switcher references to streamline the codebase and enhance maintainability.
2025-11-17 18:30:54 +02:00
oshtz
afade29f7f
chore: update version to 1.1.2 in pyproject.toml for release
...
Updated the project version in pyproject.toml from 1.0.0 to 1.1.2 to reflect the latest changes and prepare for the upcoming release.
2025-11-17 18:21:59 +02:00
oshtz
a07956f98c
update: replace node.zip with latest version
2025-05-22 12:55:42 +03:00
oshtz
6e68e8188c
remove excessibe debug logs
2025-05-22 12:54:32 +03:00
Omer Shatzberg
7703f965f5
refactor: disable debug logging in LoraSwitcherDynamic ( #6 )
2025-05-22 12:01:39 +03:00
oshtz
d116655eff
refactor: disable debug logging in LoraSwitcherDynamic
2025-05-22 11:47:37 +03:00
oshtz
334e1c82ed
Merge branch 'dev'
2025-04-26 12:32:25 +03:00
oshtz
0a48620f3e
Update node.zip with latest changes
2025-04-26 12:31:59 +03:00
oshtz
2b92548f55
Update README and pyproject.toml to include new features and version bump
2025-04-26 12:31:04 +03:00
Omer Shatzberg
70163f69ac
Dev ( #5 )
...
* add dynamic LoRA switcher node and enhance UI styling for better user experience
* delete cache file
* image1 merge dev (#3 )
* add GPT Image 1 node for OpenAI API image generation and editing
* delete cached file
* fix: gpt image1 node and lora switcher dynamic node
2025-04-26 12:25:05 +03:00
oshtz
86d98cf9a3
Merge branch 'main' into dev
2025-04-26 12:24:03 +03:00
oshtz
37c44839e1
fix: gpt image1 node and lora switcher dynamic node
2025-04-26 12:15:52 +03:00
Omer Shatzberg
43a9f00875
dev merge main ( #4 )
...
* add dynamic LoRA switcher node and enhance UI styling for better user experience
* delete cache file
* image1 merge dev (#3 )
* add GPT Image 1 node for OpenAI API image generation and editing
* delete cached file
2025-04-24 21:56:07 +03:00
Omer Shatzberg
1b68b388d6
image1 merge dev ( #3 )
...
* add GPT Image 1 node for OpenAI API image generation and editing
* delete cached file
2025-04-24 21:54:32 +03:00
oshtz
4b8faef613
delete cache file
2025-04-24 21:51:46 +03:00
Omer Shatzberg
7f7a04f625
Merge pull request #1 from oshtz/main
...
dev update
2025-04-24 21:41:31 +03:00
oshtz
abbb3950f7
Remove ImageOverlayNode references from the initialization module
2025-04-09 12:05:21 +03:00
oshtz
809a071cfe
Remove image overlay feature code from main branch (moved to feature/imageoverlay)
2025-04-08 21:40:05 +03:00
oshtz
05010dc2e7
add dynamic LoRA switcher node and enhance UI styling for better user experience
2025-04-08 20:03:26 +03:00
oshtz
d546b56e83
refactor LLMMessage content handling for OpenAI API and improve tensor2pil function with dtype checks
2025-04-03 18:30:02 +03:00
oshtz
99d74c6451
initialize project with pyproject.toml and MIT license
2025-03-24 16:45:17 +02:00
oshtz
dc44063ac5
add easyaspectratio node
2025-03-03 16:44:41 +02:00
Omer Shatzberg
6b71306d3d
Update README.md
2024-11-16 22:04:56 +02:00
Omer Shatzberg
4f4cc28f0d
Update README.md
2024-11-16 22:04:07 +02:00
Omer Shatzberg
91dabfa083
add prompt_enhancer example img
2024-11-16 22:00:59 +02:00
myusername
0db386bff2
add prompt_enhancer.txt example for use with llm_aio
2024-11-16 20:27:44 +02:00
myusername
84cb2ba4d8
update
2024-11-15 16:10:29 +02:00
myusername
dc33017b3e
update
2024-11-15 16:06:50 +02:00
myusername
7733e22c24
Merge branch 'main' of https://github.com/oshtz/ComfyUI-oshtz-nodes
2024-11-05 19:55:48 +02:00
myusername
82cfc3e38e
add README
2024-11-05 19:54:29 +02:00
Omer Shatzberg
a4d9999f1b
Delete README.md
2024-11-05 19:50:04 +02:00
myusername
76bc2568b5
update readme
2024-11-05 19:47:19 +02:00
myusername
bfadff04c3
add readme
2024-11-05 19:46:18 +02:00
myusername
ddc8af757a
add lora_switch40 and stringSplitter nodes
2024-10-31 09:53:30 +02:00
myusername
a802eb1ea4
add imageoverlay node
2024-10-05 19:52:18 +03:00
myusername
7086509526
add requirements.txt
2024-09-30 23:13:18 +03:00
myusername
b00fe0743d
add llm_aio node
2024-09-30 22:59:48 +03:00
myusername
bfb0dfe7ae
remove dynamic widgets
2024-09-17 00:26:21 +03:00
myusername
bfdf1e61c4
update
2024-09-17 00:16:47 +03:00
myusername
fffee34909
modified: nodes/lora_switcher.py
2024-09-16 23:19:46 +03:00
myusername
feb09590dd
update
2024-09-16 23:17:46 +03:00
myusername
81bcab3330
update
2024-09-16 23:17:37 +03:00
myusername
cbe97a0e9e
improved ui
2024-09-16 22:38:39 +03:00
myusername
c121a1d2e1
added dynamic lora num
2024-09-16 22:29:21 +03:00
myusername
06aeb7152d
init
2024-09-16 18:20:43 +03:00