12 Commits

Author SHA1 Message Date
15be6c5508 tools 2025-07-16 09:05:55 +02:00
56cebb913a partial filters working 2025-06-23 17:31:27 +02:00
c4c87566c7 docker compose, build 2025-06-23 11:35:08 +02:00
19ad866186 docs, default to free mode 2025-06-23 11:18:15 +02:00
e018dfa8e5 working version 2025-06-23 10:45:00 +02:00
6189c2f8d0 Add free mode with automatic free model selection 2025-06-22 15:09:15 +02:00
Ilya Sharov
8609e6854e Fix streaming response issues in Ollama-OpenRouter proxy
This commit addresses two issues in the Ollama-OpenRouter proxy:

Fixed "Cannot read properties of undefined (reading 'content')" error:

Added missing "message" field with empty content to the final streaming response
This ensures the frontend can always access message.content without errors
Improved model name handling in GetFullModelName:

Added check to populate model list if empty
Implemented multi-stage matching (exact match, then suffix match)
Fallback to using the provided model name directly if no match found
This allows direct use of model names like 'deepseek-chat-v3-0324:free'
Added logging for model name resolution to help with debugging
2025-04-11 14:31:30 +03:00
Ilya Sharov
0eb365f44c Fixed json format and endstream 2025-04-11 00:33:49 +03:00
Ilya Sharov
cf3645e1dd added model filtering and enchanted app compatibly 2025-04-10 20:26:26 +03:00
Ilya Sharov
c6dc1bb1db Added StatusOK if client request HEAD 2025-04-10 19:24:33 +03:00
Mark Nefedov
88d5a394cf Somewhat better error handling. 2024-12-25 00:56:04 +03:00
Mark Nefedov
fe692b39cd Initial commit 2024-12-25 00:48:58 +03:00