dev: enable tool use for Claude

This commit is contained in:
KernelDeimos
2025-01-23 20:21:14 -05:00
parent e9f6266062
commit 1fde01aa04

View File

@@ -237,6 +237,9 @@ class AI{
if ( options.model === 'groq' ) {
options.model = 'llama3-8b-8192';
}
if ( options.model === 'deepseek' ) {
options.model = 'deepseek-chat';
}
// map model to the appropriate driver
if (!options.model || options.model === 'gpt-4o' || options.model === 'gpt-4o-mini') {
@@ -270,6 +273,12 @@ class AI{
}else if(options.model === 'grok-beta') {
driver = 'xai';
}
else if(
options.model === 'deepseek-chat' ||
options.model === 'deepseek-reasoner'
){
driver = 'deepseek';
}
// stream flag from settings
if(settings.stream !== undefined && typeof settings.stream === 'boolean'){