Add Tuning Engines provider

This commit is contained in:
VC committed 2026-05-22 08:57:14 -04:00
1 parent 774f4a49cf
commit 949792f41e
3 files changed
+39

No files matched your search

+13
View File
@@ -92,6 +92,19 @@ describe('provider-presets', () => {
expect(isValidPresetId('hf')).toBe(true);
});
it('resolves Tuning Engines preset metadata and aliases', () => {
const preset = getPresetById('tuningengines');
expect(preset?.id).toBe('tuningengines');
expect(preset?.baseUrl).toBe('https://api.tuningengines.com/v1');
expect(preset?.defaultProfileName).toBe('te');
expect(preset?.defaultModel).toBe('llama-3.3-70b-fp8');
expect(preset?.defaultTarget).toBe('droid');
expect(preset?.apiKeyPlaceholder).toBe('sk-te-...');
expect(getPresetById('te')?.id).toBe('tuningengines');
expect(getPresetById('tuning')?.id).toBe('tuningengines');
expect(isValidPresetId('te')).toBe(true);
});
it('uses OpenRouter v1 as the OpenAI-compatible API root', () => {
const preset = getPresetById('openrouter');
expect(preset?.baseUrl).toBe('https://openrouter.ai/api/v1');