We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9d80991 commit 6816379Copy full SHA for 6816379
src/engine/ollama.ts
@@ -33,9 +33,14 @@ export class OllamaEngine implements AiEngine {
33
params
34
);
35
36
- const message = response.data.message;
+ const { message } = response.data;
37
+ let content = message?.content;
38
- return message?.content;
39
+ if (content && content.includes('<think>')) {
40
+ return content.replace(/<think>[\s\S]*?<\/think>/g, '').trim();
41
+ }
42
+
43
+ return content;
44
} catch (err: any) {
45
const message = err.response?.data?.error ?? err.message;
46
throw new Error(`Ollama provider error: ${message}`);
0 commit comments