0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-06 13:08:40 +08:00
discourse/plugins/discourse-ai/lib/completions/dialects
Sam 11d2abf277
FIX: Embed user IDs in vLLM prompts (#42295)
vLLM accepts "user" as a parameter but depends on templates to actually
present to LLM.

Out of the box both Qwen and DeepSeek throw this info away.

Username is important for Discourse discussions, so we now embed
username
vs supply to the API
2026-08-05 10:03:55 +10:00
..
chat_gpt.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
claude.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
claude_tools.rb
cohere_tools.rb
command.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
converse.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
converse_tools.rb FEATURE: Add AWS Bedrock Converse API provider (#38903) 2026-03-30 12:37:30 -03:00
dialect.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
fake.rb
gemini.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
gemini_interactions.rb FEATURE: Add Gemini Interactions API support (#42206) 2026-08-04 16:23:05 +10:00
mistral.rb DEV: Remove unused native_tool_support? (#37439) 2026-02-02 19:03:22 +11:00
nova.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
nova_tools.rb
ollama.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
ollama_tools.rb
open_ai_compatible.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
open_ai_responses.rb FIX: Embed user IDs in vLLM prompts (#42295) 2026-08-05 10:03:55 +10:00
open_ai_tools.rb FIX: properly terminate chains of tool calls across multiple providers (#36750) 2025-12-19 07:00:51 +11:00
vllm.rb FIX: Improve vLLM completion handling (#41862) 2026-07-21 16:35:05 +10:00
xml_tools.rb DEV: Enable Style/RedundantParentheses rubocop rule (#40095) 2026-05-19 15:48:09 +02:00