merlyn/server/utils/AiProviders
Marcello Fitton 0bfd27c6df
feat: add optional API key support for Lemonade provider (#5281)
* add API key param to Lemonade LLM Provider and Embedding Provider

* add LEMONADE_LLM_API_KEY to .env.example

* add api key to aibitat provider

* fix api key from being sent to frontend

* fix tooltip id

* add null fallback for `apiKey`

* remove console log

* add missing api keys

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2026-03-30 14:44:12 -07:00
..
anthropic add Dynamic max_tokens retreival for Anthropic models (#5255) 2026-03-23 15:45:22 -07:00
apipie add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
azureOpenAi Fix: Azure OpenAI model key collision (#5092) 2026-03-05 17:12:08 -08:00
bedrock chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
cohere add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
cometapi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
deepseek add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
dellProAiStudio chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
dockerModelRunner chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
fireworksAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
foundry chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
gemini add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
genericOpenAi chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
giteeai chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
groq add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
huggingface add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
koboldCPP add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
lemonade feat: add optional API key support for Lemonade provider (#5281) 2026-03-30 14:44:12 -07:00
liteLLM patch out max_tokens from block output amount 2026-02-12 14:20:08 -08:00
lmStudio chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
localAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
mistral chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
modelMap SambaNova Integration (#4943) 2026-01-29 18:48:22 -08:00
moonshotAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
novita native tool calling detection for novita 2026-03-05 10:19:03 -08:00
nvidiaNim chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
ollama Remove use_mlock from Ollama to solve WARN logs in ollama 0.17 2026-03-10 09:08:05 -07:00
openAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
openRouter 5112 or stream metrics and finish reason (#5117) 2026-03-02 18:53:29 -08:00
perplexity add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
ppio chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
privatemode chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
sambanova chore: add ESLint to /server (#5126) 2026-03-05 16:32:45 -08:00
textGenWebUI add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
togetherAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
xai add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
zai add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00