merlyn/server/utils/AiProviders
Timothy Carambat 86431c6833
5112 or stream metrics and finish reason (#5117)
* update metric tracking for OR + fix finish_reason missing from transitive chunks

* linting + comments
closes #5113
resolves #5112
2026-03-02 18:53:29 -08:00
..
anthropic add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
apipie add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
azureOpenAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
bedrock add provider field to chats (#4959) 2026-02-02 20:11:18 -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 add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
dockerModelRunner Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
fireworksAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
foundry patch out no finish reason from https://github.com/microsoft/Foundry-Local/issues/423 2026-02-16 16:05:14 -08:00
gemini add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
genericOpenAi add support for custom headers for LLM Generic OpenAI (#4999) 2026-02-13 09:19:36 -08:00
giteeai add provider field to chats (#4959) 2026-02-02 20:11:18 -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 Lemonade integration (#5077) 2026-02-27 11:02:38 -08:00
liteLLM patch out max_tokens from block output amount 2026-02-12 14:20:08 -08:00
lmStudio Native Tool calling (#5071) 2026-02-26 13:37:56 -08:00
localAi add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
mistral add provider field to chats (#4959) 2026-02-02 20:11:18 -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 add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
nvidiaNim add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
ollama resolve Ollama string strict num_ctx 2026-02-27 09:20:48 -08: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 add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
privatemode add provider field to chats (#4959) 2026-02-02 20:11:18 -08:00
sambanova add provider field to chats (#4959) 2026-02-02 20:11:18 -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