0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-14 13:58:53 +08:00
discourse/plugins/discourse-ai/lib/completions
Rafael dos Santos Silva 5c323436a2
FIX: Use standard Authorization Bearer header for vLLM (#40409)
Previously, the vLLM endpoint sent its API key via a non-standard
`X-API-KEY` header, which standard vLLM servers (started with
`--api-key`) do not recognize.

This change sends the key as `Authorization: Bearer <key>` instead,
matching the OpenAI-compatible auth that vLLM expects.
2026-05-29 15:39:10 -03:00
..
dialects FIX: AI: AWS Bedrock Converse image uploads were doubly base64-encoded (#39880) 2026-05-26 15:16:49 -03:00
endpoints FIX: Use standard Authorization Bearer header for vLLM (#40409) 2026-05-29 15:39:10 -03:00
anthropic_message_processor.rb DEV: Enable some minor rubocop rules (#40094) 2026-05-19 15:29:38 +02:00
cancel_manager.rb DEV: Enable Style/RedundantBegin rubocop rule (#40096) 2026-05-19 18:44:54 +02:00
converse_message_processor.rb FEATURE: Add AWS Bedrock Converse API provider (#38903) 2026-03-30 12:37:30 -03:00
doc_to_text.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
docx_to_text.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
execution_context.rb FEATURE: add agentic execution mode for AI personas (#38230) 2026-03-05 15:06:54 +11:00
json_stream_decoder.rb DEV: Enable Style/RedundantParentheses rubocop rule (#40095) 2026-05-19 15:48:09 +02:00
json_streaming_parser.rb
json_streaming_tracker.rb FEATURE: Use evals to compare LLMs and Personas' prompts (#36027) 2025-11-18 10:39:52 -03:00
llm.rb FEATURE: Add AWS Bedrock Converse API provider (#38903) 2026-03-30 12:37:30 -03:00
llm_metric.rb DEV: Stop prometheus/ai spam in plugin backend specs (#39245) 2026-04-14 10:24:46 +02:00
llm_presets.rb DEV: Refresh default LLM presets and pricing (#39673) 2026-04-30 17:02:32 -03:00
nova_message_processor.rb
ods_to_text.rb FEATURE: extract text from ODT and ODS document uploads (#39711) 2026-05-05 12:04:13 -03:00
odt_to_text.rb FEATURE: extract text from ODT and ODS document uploads (#39711) 2026-05-05 12:04:13 -03:00
open_ai_message_processor.rb FEATURE: add conditional param visibility and new reasoning options (#38106) 2026-03-02 11:18:43 +11:00
open_ai_responses_message_processor.rb FIX: properly terminate chains of tool calls across multiple providers (#36750) 2025-12-19 07:00:51 +11:00
prompt.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
prompt_messages_builder.rb FIX: Enforce secure-upload ACL in AI bot prompt path (#39903) 2026-05-13 09:55:32 +08:00
report.rb FEATURE: show conversation spending in debug modal (#39364) 2026-04-20 16:14:38 +10:00
rtf_to_text.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
structured_output.rb FEATURE: support thinking summary on responses API (#36013) 2025-11-18 07:54:14 +11:00
thinking.rb FEATURE: support thinking summary on responses API (#36013) 2025-11-18 07:54:14 +11:00
token_usage_tracker.rb FEATURE: add agentic execution mode for AI personas (#38230) 2026-03-05 15:06:54 +11:00
tool_call.rb FEATURE: add support for tracking write tokens and anthropic caching and Gemini Pro 3 (#36113) 2025-11-21 07:42:54 +11:00
tool_definition.rb FEATURE: Add MCP server integration to AI agents (#38706) 2026-03-25 17:32:27 +11:00
tool_result.rb DEV: ToolResult#== returns nil instead of false for non-ToolResult comparisons (#37522) 2026-02-04 15:01:31 +08:00
upload_encoder.rb FEATURE: extract text from ODT and ODS document uploads (#39711) 2026-05-05 12:04:13 -03:00
xls_to_text.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
xlsx_to_text.rb FEATURE: extract text from document uploads for LLM prompts (#39634) 2026-05-05 08:16:23 +10:00
xml_tag_stripper.rb
xml_tool_processor.rb