PriceGhost/backend
clucraft 57ba90ee25 Fix Ollama thinking mode - use think:false API parameter
The /nothink prefix in prompt text doesn't work for Qwen3/DeepSeek.
The correct way is to pass "think": false in the API request body.

- Added think: false to all 4 Ollama API calls (extract, verify,
  stock status, arbitrate)
- Removed ineffective /nothink prefixes from prompts
- Kept stripThinkingTags() as additional fallback protection

Ref: https://docs.ollama.com/capabilities/thinking

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 14:45:22 -05:00
..
src Fix Ollama thinking mode - use think:false API parameter 2026-01-25 14:45:22 -05:00
.dockerignore Initial commit: PriceGhost price tracking application 2026-01-20 13:58:13 -05:00
.env.example Initial commit: PriceGhost price tracking application 2026-01-20 13:58:13 -05:00
Dockerfile Add Puppeteer fallback for Cloudflare-protected sites 2026-01-21 20:55:49 -05:00
package-lock.json Fix stock status false positives for in-stock items 2026-01-23 13:56:26 -05:00
package.json Fix stock status false positives for in-stock items 2026-01-23 13:56:26 -05:00
tsconfig.json Initial commit: PriceGhost price tracking application 2026-01-20 13:58:13 -05:00