Update openrouter.js

Added reasoning for a fixed comment
This commit is contained in:
Sweaterdog 2025-06-07 13:54:32 -07:00 committed by GitHub
parent b4f6ad8835
commit d106791c76
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -17,7 +17,6 @@ export class OpenRouter {
} }
async sendRequest(turns, systemMessage, stop_seq = '***', visionImageBuffer = null, visionMessage = null) { async sendRequest(turns, systemMessage, stop_seq = '***', visionImageBuffer = null, visionMessage = null) {
// --- PERSONALITY AND REASONING PROMPT HANDLING ---
let processedSystemMessage = systemMessage; let processedSystemMessage = systemMessage;
let messages = [{ role: 'system', content: processedSystemMessage }, ...turns]; let messages = [{ role: 'system', content: processedSystemMessage }, ...turns];
@ -27,7 +26,7 @@ export class OpenRouter {
model: this.model_name, model: this.model_name,
messages, messages,
include_reasoning: true, include_reasoning: true,
// stop: stop_seq // stop: stop_seq // Commented out since some API providers on Openrouter do not support a stop sequence, such as Grok 3
}; };
const maxAttempts = 5; const maxAttempts = 5;