ParthSadaria commited on
Commit
c680e80
·
verified ·
1 Parent(s): f36a8aa

Update playground.html

Browse files
Files changed (1) hide show
  1. playground.html +29 -32
playground.html CHANGED
@@ -764,39 +764,36 @@ code.unblur-token:not(pre code) {
764
  </head>
765
  <script>
766
  document.addEventListener('DOMContentLoaded', async () => {
767
- try {
768
- const res = await fetch('https://parthsadaria-lokiai.hf.space/models');
769
- if (!res.ok) throw new Error('Failed to load models');
770
- const models = await res.json();
771
-
772
- const providers = {};
773
-
774
- models?.forEach(m => {
775
- if (!m?.id) return;
776
- const id = m.id.toLowerCase();
777
- let p = 'Other';
778
-
779
- if (/gpt|openai/.test(id)) p = 'OpenAI';
780
- else if (id.includes('claude')) p = 'Anthropic';
781
- else if (id.includes('llama')) p = 'Meta';
782
- else if (id.includes('gemini')) p = 'Google';
783
- else if (id.includes('mistral')) p = 'Mistral';
784
- else if (id.includes('yi-')) p = 'Yi';
785
- else if (id.includes('loki')) p = 'Loki';
786
- else if (id.includes('deepseek'))p = 'DeepSeek';
787
- else if (id.includes('perplex')) p = 'Perplexity';
788
- else if (id.includes('unity')) p = 'Unity';
789
- else if (id.includes('evil')) p = 'Evil';
790
- else if (id.includes('naughty')) p = 'Naughty';
791
-
792
- if (!providers[p]) providers[p] = [];
793
- providers[p].push(m.id);
794
- });
 
795
 
796
- console.log('✅ Providers grouped:', providers);
797
- } catch (err) {
798
- console.error('❌ Model fetch failed:', err);
799
- }
800
 
801
 
802
  const select = document.getElementById('model-select');
 
764
  </head>
765
  <script>
766
  document.addEventListener('DOMContentLoaded', async () => {
767
+ const res = await fetch('https://parthsadaria-lokiai.hf.space/models');
768
+ if (!res.ok) return console.error('❌ Failed to load models');
769
+
770
+ const models = await res.json();
771
+ const providers = {};
772
+
773
+ models?.forEach(m => {
774
+ if (!m?.id) return;
775
+ const id = m.id.toLowerCase();
776
+ let p = 'Other';
777
+
778
+ if (/gpt|openai/.test(id)) p = 'OpenAI';
779
+ else if (id.includes('claude')) p = 'Anthropic';
780
+ else if (id.includes('llama')) p = 'Meta';
781
+ else if (id.includes('gemini')) p = 'Google';
782
+ else if (id.includes('mistral')) p = 'Mistral';
783
+ else if (id.includes('yi-')) p = 'Yi';
784
+ else if (id.includes('loki')) p = 'Loki';
785
+ else if (id.includes('deepseek'))p = 'DeepSeek';
786
+ else if (id.includes('perplex')) p = 'Perplexity';
787
+ else if (id.includes('unity')) p = 'Unity';
788
+ else if (id.includes('evil')) p = 'Evil';
789
+ else if (id.includes('naughty')) p = 'Naughty';
790
+
791
+ if (!providers[p]) providers[p] = [];
792
+ providers[p].push(m.id);
793
+ });
794
+
795
+ console.log('✅ Providers grouped:', providers);
796
 
 
 
 
 
797
 
798
 
799
  const select = document.getElementById('model-select');