Thomas G. Lopes commited on
Commit
badb132
·
1 Parent(s): 5d94d59

add more icons

Browse files
src/lib/components/icon-provider.svelte CHANGED
@@ -316,6 +316,349 @@
316
  d="M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z"
317
  />
318
  </svg>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
319
  {:else if children}{@render children()}{:else}
320
  <div class="size-4 flex-none rounded-sm bg-gray-200"></div>
321
  {/if}
 
316
  d="M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z"
317
  />
318
  </svg>
319
+ {:else if provider === "groq"}
320
+ <svg
321
+ fill="currentColor"
322
+ fill-rule="evenodd"
323
+ height="1em"
324
+ style="flex:none;line-height:1;background:#F04D22"
325
+ viewBox="0 0 24 24"
326
+ width="1em"
327
+ xmlns="http://www.w3.org/2000/svg"
328
+ >
329
+ <title>Groq</title>
330
+ <path
331
+ d="M12.036 2c-3.853-.035-7 3-7.036 6.781-.035 3.782 3.055 6.872 6.908 6.907h2.42v-2.566h-2.292c-2.407.028-4.38-1.866-4.408-4.23-.029-2.362 1.901-4.298 4.308-4.326h.1c2.407 0 4.358 1.915 4.365 4.278v6.305c0 2.342-1.944 4.25-4.323 4.279a4.375 4.375 0 01-3.033-1.252l-1.851 1.818A7 7 0 0012.029 22h.092c3.803-.056 6.858-3.083 6.879-6.816v-6.5C18.907 4.963 15.817 2 12.036 2z"
332
+ ></path>
333
+ </svg>
334
+ {:else if provider === "featherless-ai"}
335
+ <svg height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"
336
+ ><title>featherless.ai</title><path
337
+ d="M22.724 3.088C21.527 2.376 19.91 2 18.044 2c-2.854 0-6 .877-8.826 2.403l-.02-.007-.004.021c-.855.464-1.684.981-2.462 1.558C2.147 9.376.863 13.412 1.947 15.57.76 17.542.03 19.583 0 22c2.28-4.233 3.648-7.663 11.076-13.438-2.122.443-5.79 2.545-8.258 5.735-.233-1.866 1.28-4.879 4.65-7.379.428-.316.871-.612 1.324-.893-.354 1.071-.24.805-.975 2.307 1.086-1.001 1.8-1.62 2.873-3.335a18.995 18.995 0 014.276-1.465c-.238.767-.69 2.067-1.302 3.095 0 0 1.553-.324 2.837-.25-.701.753-1.333 1.569-1.973 2.403-.876 1.142-1.782 2.322-2.943 3.421-.14.133-.273.253-.408.377-1.784-.167-2.961.483-4.065 1.63.87-.395 2.04-.72 2.772-.524-1.35 1.073-3.477 2.487-5.224 2.37-.332.492-.353.507-.717 1.1 2.835.688 6.395-2.118 8.49-4.103 1.229-1.164 2.165-2.383 3.07-3.56 1.862-2.427 3.471-4.523 7.04-5.32L24 3.846l-1.276-.758z"
338
+ fill="#FFE184"
339
+ ></path></svg
340
+ >
341
+ {:else if provider === "nscale"}
342
+ <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 400" width="1em" height="1em">
343
+ <g fill="None" fill-opacity="0.0" stroke="#0F3FED" stroke-opacity="1.00" stroke-width="0.3"
344
+ ><path
345
+ d="
346
+ M 0.00 400.00
347
+ L 400.00 400.00
348
+ L 400.00 0.00
349
+ L 0.00 0.00
350
+ L 0.00 400.00
351
+ M 328.00 112.00
352
+ C 335.17 112.63 341.18 119.38 343.00 126.00
353
+ C 344.85 172.30 345.11 219.87 345.00 267.00 C 347.09 275.73 337.31 279.36 335.00 284.00
354
+ C 329.59 285.34 324.46 282.77 319.77 285.77 C 315.25 286.83 304.77 285.54 310.00 280.00
355
+ C 303.43 279.94 295.65 286.16 293.00 279.00
356
+ C 286.81 280.53 281.33 278.71 275.00 280.00
357
+ C 277.40 277.77 266.75 271.43 262.00 273.00 C 223.31 269.03 191.08 285.21 153.75 278.25 C 150.76 266.38 165.52 263.54 172.25 253.25 C 201.15 224.82 229.60 196.71 259.00 168.00
358
+ C 277.50 151.00 294.55 131.95 313.00 115.00
359
+ C 313.80 114.87 314.11 113.91 315.00 114.00
360
+ C 316.53 112.87 318.45 113.09 320.00 112.00
361
+ C 320.45 111.85 321.00 112.00 321.00 112.00
362
+ C 322.33 110.53 326.74 110.29 328.00 112.00
363
+ M 133.00 278.00
364
+ C 123.07 279.65 109.86 279.68 100.00 278.00
365
+ C 92.41 271.20 110.63 262.71 114.75 255.75 C 143.75 226.75 172.75 197.75 201.75 168.75 C 208.27 159.26 222.08 155.24 230.25 164.75 C 243.78 186.19 212.31 199.86 201.25 215.25 C 186.75 229.75 172.25 244.25 157.75 258.75 C 149.63 265.36 143.86 276.77 133.00 278.00
366
+ M 131.00 194.00
367
+ C 144.34 198.90 145.68 217.82 133.25 225.25 C 115.80 242.07 99.33 260.45 81.25 276.25 C 70.95 278.18 41.34 284.09 47.32 265.32 C 64.32 247.99 81.63 230.96 98.75 213.75 C 108.53 205.42 116.03 190.49 131.00 194.00 Z"
368
+ />
369
+ </g>
370
+ <g fill="None" fill-opacity="0.0" stroke="#87A8FD" stroke-opacity="1.00" stroke-width="0.3"
371
+ ><path
372
+ d="
373
+ M 321.00 112.00
374
+ C 323.33 112.00 325.67 112.00 328.00 112.00
375
+ C 326.74 110.29 322.33 110.53 321.00 112.00 Z"
376
+ />
377
+ </g>
378
+ <g fill="None" fill-opacity="0.0" stroke="#FDFEFE" stroke-opacity="1.00" stroke-width="0.3"
379
+ ><path
380
+ d="
381
+ M 315.00 114.00
382
+ C 306.16 123.66 296.62 133.22 287.00 142.00
383
+ C 272.50 155.00 259.45 170.04 245.00 183.00
384
+ C 220.83 208.00 195.95 232.88 171.00 257.00
385
+ C 166.58 262.98 149.37 271.75 157.00 278.00
386
+ C 166.00 278.00 175.00 278.00 184.00 278.00
387
+ C 202.44 276.14 220.29 271.89 239.00 271.00
388
+ C 246.26 269.36 256.81 269.32 264.00 271.00
389
+ C 281.81 271.42 298.40 276.67 316.00 278.00
390
+ C 322.67 278.00 329.33 278.00 336.00 278.00
391
+ C 345.14 271.06 341.24 258.46 342.00 248.00 C 342.00 211.00 342.00 174.00 342.00 137.00 C 344.60 125.52 336.43 117.97 329.00 113.00
392
+ C 326.16 112.41 322.02 114.22 320.00 112.00
393
+ C 318.45 113.09 316.53 112.87 315.00 114.00 Z"
394
+ />
395
+ </g>
396
+ <g fill="None" fill-opacity="0.0" stroke="#E8FAFF" stroke-opacity="1.00" stroke-width="0.3"
397
+ ><path
398
+ d="
399
+ M 336.00 278.00
400
+ C 350.49 270.04 339.64 246.40 343.00 232.00 C 343.00 196.67 343.00 161.33 343.00 126.00
401
+ C 341.18 119.38 335.17 112.63 328.00 112.00
402
+ C 325.67 112.00 323.33 112.00 321.00 112.00
403
+ C 321.00 112.00 320.45 111.85 320.00 112.00
404
+ C 322.02 114.22 326.16 112.41 329.00 113.00
405
+ C 336.43 117.97 344.60 125.52 342.00 137.00 C 342.00 174.00 342.00 211.00 342.00 248.00 C 341.24 258.46 345.14 271.06 336.00 278.00 Z"
406
+ />
407
+ </g>
408
+ <g fill="None" fill-opacity="0.0" stroke="#C7DCFE" stroke-opacity="1.00" stroke-width="0.3"
409
+ ><path
410
+ d="
411
+ M 313.00 115.00
412
+ C 304.99 124.50 294.96 132.55 287.00 142.00
413
+ C 296.62 133.22 306.16 123.66 315.00 114.00
414
+ C 314.11 113.91 313.80 114.87 313.00 115.00 Z"
415
+ />
416
+ </g>
417
+ <g fill="None" fill-opacity="0.0" stroke="#3D5AC9" stroke-opacity="1.00" stroke-width="0.3"
418
+ ><path
419
+ d="
420
+ M 259.00 168.00
421
+ C 254.98 173.48 248.97 177.56 245.00 183.00
422
+ C 259.45 170.04 272.50 155.00 287.00 142.00
423
+ C 294.96 132.55 304.99 124.50 313.00 115.00
424
+ C 294.55 131.95 277.50 151.00 259.00 168.00 Z"
425
+ />
426
+ </g>
427
+ <g fill="None" fill-opacity="0.0" stroke="#193CB8" stroke-opacity="1.00" stroke-width="0.3"
428
+ ><path
429
+ d="
430
+ M 336.00 278.00
431
+ C 330.41 279.63 321.52 279.69 316.00 278.00
432
+ C 298.40 276.67 281.81 271.42 264.00 271.00
433
+ C 255.67 271.00 247.33 271.00 239.00 271.00
434
+ C 220.29 271.89 202.44 276.14 184.00 278.00
435
+ C 176.08 279.65 164.85 279.68 157.00 278.00
436
+ C 149.37 271.75 166.58 262.98 171.00 257.00
437
+ C 195.17 232.00 220.05 207.12 245.00 183.00
438
+ C 248.97 177.56 254.98 173.48 259.00 168.00
439
+ C 229.60 196.71 201.15 224.82 172.25 253.25 C 165.52 263.54 150.76 266.38 153.75 278.25 C 191.08 285.21 223.31 269.03 262.00 273.00 C 266.75 271.43 277.40 277.77 275.00 280.00
440
+ C 281.33 278.71 286.81 280.53 293.00 279.00
441
+ C 295.65 286.16 303.43 279.94 310.00 280.00
442
+ C 304.77 285.54 315.25 286.83 319.77 285.77 C 324.46 282.77 329.59 285.34 335.00 284.00
443
+ C 337.31 279.36 347.09 275.73 345.00 267.00 C 345.11 219.87 344.85 172.30 343.00 126.00
444
+ C 343.00 161.33 343.00 196.67 343.00 232.00 C 339.64 246.40 350.49 270.04 336.00 278.00 Z"
445
+ />
446
+ </g>
447
+ <g fill="None" fill-opacity="0.0" stroke="#9CB0F4" stroke-opacity="1.00" stroke-width="0.3"
448
+ ><path
449
+ d="
450
+ M 100.00 278.00
451
+ C 111.00 278.00 122.00 278.00 133.00 278.00
452
+ C 143.86 276.77 149.63 265.36 157.75 258.75 C 172.25 244.25 186.75 229.75 201.25 215.25 C 212.31 199.86 243.78 186.19 230.25 164.75 C 222.08 155.24 208.27 159.26 201.75 168.75 C 172.75 197.75 143.75 226.75 114.75 255.75 C 110.63 262.71 92.41 271.20 100.00 278.00 Z"
453
+ />
454
+ </g>
455
+ <g fill="None" fill-opacity="0.0" stroke="#859DEC" stroke-opacity="1.00" stroke-width="0.3"
456
+ ><path
457
+ d="
458
+ M 171.00 257.00
459
+ C 195.95 232.88 220.83 208.00 245.00 183.00
460
+ C 220.05 207.12 195.17 232.00 171.00 257.00 Z"
461
+ />
462
+ </g>
463
+ <g fill="None" fill-opacity="0.0" stroke="#6D8AF1" stroke-opacity="1.00" stroke-width="0.3"
464
+ ><path
465
+ d="
466
+ M 131.00 194.00
467
+ C 116.03 190.49 108.53 205.42 98.75 213.75 C 81.63 230.96 64.32 247.99 47.32 265.32 C 41.34 284.09 70.95 278.18 81.25 276.25 C 99.33 260.45 115.80 242.07 133.25 225.25 C 145.68 217.82 144.34 198.90 131.00 194.00 Z"
468
+ />
469
+ </g>
470
+ <g fill="None" fill-opacity="0.0" stroke="#9BAFF6" stroke-opacity="1.00" stroke-width="0.3"
471
+ ><path
472
+ d="
473
+ M 239.00 271.00
474
+ C 247.33 271.00 255.67 271.00 264.00 271.00
475
+ C 256.81 269.32 246.26 269.36 239.00 271.00 Z"
476
+ />
477
+ </g>
478
+ <g fill="None" fill-opacity="0.0" stroke="#5474EA" stroke-opacity="1.00" stroke-width="0.3"
479
+ ><path
480
+ d="
481
+ M 133.00 278.00
482
+ C 122.00 278.00 111.00 278.00 100.00 278.00
483
+ C 109.86 279.68 123.07 279.65 133.00 278.00 Z"
484
+ />
485
+ </g>
486
+ <g fill="None" fill-opacity="0.0" stroke="#809AF0" stroke-opacity="1.00" stroke-width="0.3"
487
+ ><path
488
+ d="
489
+ M 184.00 278.00
490
+ C 175.00 278.00 166.00 278.00 157.00 278.00
491
+ C 164.85 279.68 176.08 279.65 184.00 278.00 Z"
492
+ />
493
+ </g>
494
+ <g fill="None" fill-opacity="0.0" stroke="#8098E9" stroke-opacity="1.00" stroke-width="0.3"
495
+ ><path
496
+ d="
497
+ M 336.00 278.00
498
+ C 329.33 278.00 322.67 278.00 316.00 278.00
499
+ C 321.52 279.69 330.41 279.63 336.00 278.00 Z"
500
+ />
501
+ </g>
502
+ <g fill="#0F3FED" fill-opacity="1.00" stroke="None">
503
+ <path
504
+ d="
505
+ M 0.00 400.00
506
+ L 400.00 400.00
507
+ L 400.00 0.00
508
+ L 0.00 0.00
509
+ L 0.00 400.00
510
+ M 328.00 112.00
511
+ C 335.17 112.63 341.18 119.38 343.00 126.00
512
+ C 344.85 172.30 345.11 219.87 345.00 267.00 C 347.09 275.73 337.31 279.36 335.00 284.00
513
+ C 329.59 285.34 324.46 282.77 319.77 285.77 C 315.25 286.83 304.77 285.54 310.00 280.00
514
+ C 303.43 279.94 295.65 286.16 293.00 279.00
515
+ C 286.81 280.53 281.33 278.71 275.00 280.00
516
+ C 277.40 277.77 266.75 271.43 262.00 273.00 C 223.31 269.03 191.08 285.21 153.75 278.25 C 150.76 266.38 165.52 263.54 172.25 253.25 C 201.15 224.82 229.60 196.71 259.00 168.00
517
+ C 277.50 151.00 294.55 131.95 313.00 115.00
518
+ C 313.80 114.87 314.11 113.91 315.00 114.00
519
+ C 316.53 112.87 318.45 113.09 320.00 112.00
520
+ C 320.45 111.85 321.00 112.00 321.00 112.00
521
+ C 322.33 110.53 326.74 110.29 328.00 112.00
522
+ M 133.00 278.00
523
+ C 123.07 279.65 109.86 279.68 100.00 278.00
524
+ C 92.41 271.20 110.63 262.71 114.75 255.75 C 143.75 226.75 172.75 197.75 201.75 168.75 C 208.27 159.26 222.08 155.24 230.25 164.75 C 243.78 186.19 212.31 199.86 201.25 215.25 C 186.75 229.75 172.25 244.25 157.75 258.75 C 149.63 265.36 143.86 276.77 133.00 278.00
525
+ M 131.00 194.00
526
+ C 144.34 198.90 145.68 217.82 133.25 225.25 C 115.80 242.07 99.33 260.45 81.25 276.25 C 70.95 278.18 41.34 284.09 47.32 265.32 C 64.32 247.99 81.63 230.96 98.75 213.75 C 108.53 205.42 116.03 190.49 131.00 194.00 Z"
527
+ />
528
+ </g>
529
+ <g fill="#87A8FD" fill-opacity="1.00" stroke="None">
530
+ <path
531
+ d="
532
+ M 321.00 112.00
533
+ C 323.33 112.00 325.67 112.00 328.00 112.00
534
+ C 326.74 110.29 322.33 110.53 321.00 112.00 Z"
535
+ />
536
+ </g>
537
+ <g fill="#FDFEFE" fill-opacity="1.00" stroke="None">
538
+ <path
539
+ d="
540
+ M 315.00 114.00
541
+ C 306.16 123.66 296.62 133.22 287.00 142.00
542
+ C 272.50 155.00 259.45 170.04 245.00 183.00
543
+ C 220.83 208.00 195.95 232.88 171.00 257.00
544
+ C 166.58 262.98 149.37 271.75 157.00 278.00
545
+ C 166.00 278.00 175.00 278.00 184.00 278.00
546
+ C 202.44 276.14 220.29 271.89 239.00 271.00
547
+ C 246.26 269.36 256.81 269.32 264.00 271.00
548
+ C 281.81 271.42 298.40 276.67 316.00 278.00
549
+ C 322.67 278.00 329.33 278.00 336.00 278.00
550
+ C 345.14 271.06 341.24 258.46 342.00 248.00 C 342.00 211.00 342.00 174.00 342.00 137.00 C 344.60 125.52 336.43 117.97 329.00 113.00
551
+ C 326.16 112.41 322.02 114.22 320.00 112.00
552
+ C 318.45 113.09 316.53 112.87 315.00 114.00 Z"
553
+ />
554
+ </g>
555
+ <g fill="#E8FAFF" fill-opacity="1.00" stroke="None">
556
+ <path
557
+ d="
558
+ M 336.00 278.00
559
+ C 350.49 270.04 339.64 246.40 343.00 232.00 C 343.00 196.67 343.00 161.33 343.00 126.00
560
+ C 341.18 119.38 335.17 112.63 328.00 112.00
561
+ C 325.67 112.00 323.33 112.00 321.00 112.00
562
+ C 321.00 112.00 320.45 111.85 320.00 112.00
563
+ C 322.02 114.22 326.16 112.41 329.00 113.00
564
+ C 336.43 117.97 344.60 125.52 342.00 137.00 C 342.00 174.00 342.00 211.00 342.00 248.00 C 341.24 258.46 345.14 271.06 336.00 278.00 Z"
565
+ />
566
+ </g>
567
+ <g fill="#C7DCFE" fill-opacity="1.00" stroke="None">
568
+ <path
569
+ d="
570
+ M 313.00 115.00
571
+ C 304.99 124.50 294.96 132.55 287.00 142.00
572
+ C 296.62 133.22 306.16 123.66 315.00 114.00
573
+ C 314.11 113.91 313.80 114.87 313.00 115.00 Z"
574
+ />
575
+ </g>
576
+ <g fill="#3D5AC9" fill-opacity="1.00" stroke="None">
577
+ <path
578
+ d="
579
+ M 259.00 168.00
580
+ C 254.98 173.48 248.97 177.56 245.00 183.00
581
+ C 259.45 170.04 272.50 155.00 287.00 142.00
582
+ C 294.96 132.55 304.99 124.50 313.00 115.00
583
+ C 294.55 131.95 277.50 151.00 259.00 168.00 Z"
584
+ />
585
+ </g>
586
+ <g fill="#193CB8" fill-opacity="1.00" stroke="None">
587
+ <path
588
+ d="
589
+ M 336.00 278.00
590
+ C 330.41 279.63 321.52 279.69 316.00 278.00
591
+ C 298.40 276.67 281.81 271.42 264.00 271.00
592
+ C 255.67 271.00 247.33 271.00 239.00 271.00
593
+ C 220.29 271.89 202.44 276.14 184.00 278.00
594
+ C 176.08 279.65 164.85 279.68 157.00 278.00
595
+ C 149.37 271.75 166.58 262.98 171.00 257.00
596
+ C 195.17 232.00 220.05 207.12 245.00 183.00
597
+ C 248.97 177.56 254.98 173.48 259.00 168.00
598
+ C 229.60 196.71 201.15 224.82 172.25 253.25 C 165.52 263.54 150.76 266.38 153.75 278.25 C 191.08 285.21 223.31 269.03 262.00 273.00 C 266.75 271.43 277.40 277.77 275.00 280.00
599
+ C 281.33 278.71 286.81 280.53 293.00 279.00
600
+ C 295.65 286.16 303.43 279.94 310.00 280.00
601
+ C 304.77 285.54 315.25 286.83 319.77 285.77 C 324.46 282.77 329.59 285.34 335.00 284.00
602
+ C 337.31 279.36 347.09 275.73 345.00 267.00 C 345.11 219.87 344.85 172.30 343.00 126.00
603
+ C 343.00 161.33 343.00 196.67 343.00 232.00 C 339.64 246.40 350.49 270.04 336.00 278.00 Z"
604
+ />
605
+ </g>
606
+ <g fill="#9CB0F4" fill-opacity="1.00" stroke="None">
607
+ <path
608
+ d="
609
+ M 100.00 278.00
610
+ C 111.00 278.00 122.00 278.00 133.00 278.00
611
+ C 143.86 276.77 149.63 265.36 157.75 258.75 C 172.25 244.25 186.75 229.75 201.25 215.25 C 212.31 199.86 243.78 186.19 230.25 164.75 C 222.08 155.24 208.27 159.26 201.75 168.75 C 172.75 197.75 143.75 226.75 114.75 255.75 C 110.63 262.71 92.41 271.20 100.00 278.00 Z"
612
+ />
613
+ </g>
614
+ <g fill="#859DEC" fill-opacity="1.00" stroke="None">
615
+ <path
616
+ d="
617
+ M 171.00 257.00
618
+ C 195.95 232.88 220.83 208.00 245.00 183.00
619
+ C 220.05 207.12 195.17 232.00 171.00 257.00 Z"
620
+ />
621
+ </g>
622
+ <g fill="#6D8AF1" fill-opacity="1.00" stroke="None">
623
+ <path
624
+ d="
625
+ M 131.00 194.00
626
+ C 116.03 190.49 108.53 205.42 98.75 213.75 C 81.63 230.96 64.32 247.99 47.32 265.32 C 41.34 284.09 70.95 278.18 81.25 276.25 C 99.33 260.45 115.80 242.07 133.25 225.25 C 145.68 217.82 144.34 198.90 131.00 194.00 Z"
627
+ />
628
+ </g>
629
+ <g fill="#9BAFF6" fill-opacity="1.00" stroke="None">
630
+ <path
631
+ d="
632
+ M 239.00 271.00
633
+ C 247.33 271.00 255.67 271.00 264.00 271.00
634
+ C 256.81 269.32 246.26 269.36 239.00 271.00 Z"
635
+ />
636
+ </g>
637
+ <g fill="#5474EA" fill-opacity="1.00" stroke="None">
638
+ <path
639
+ d="
640
+ M 133.00 278.00
641
+ C 122.00 278.00 111.00 278.00 100.00 278.00
642
+ C 109.86 279.68 123.07 279.65 133.00 278.00 Z"
643
+ />
644
+ </g>
645
+ <g fill="#809AF0" fill-opacity="1.00" stroke="None">
646
+ <path
647
+ d="
648
+ M 184.00 278.00
649
+ C 175.00 278.00 166.00 278.00 157.00 278.00
650
+ C 164.85 279.68 176.08 279.65 184.00 278.00 Z"
651
+ />
652
+ </g>
653
+ <g fill="#8098E9" fill-opacity="1.00" stroke="None">
654
+ <path
655
+ d="
656
+ M 336.00 278.00
657
+ C 329.33 278.00 322.67 278.00 316.00 278.00
658
+ C 321.52 279.69 330.41 279.63 336.00 278.00 Z"
659
+ />
660
+ </g>
661
+ </svg>
662
  {:else if children}{@render children()}{:else}
663
  <div class="size-4 flex-none rounded-sm bg-gray-200"></div>
664
  {/if}
src/lib/data/context_length.json CHANGED
@@ -171,30 +171,28 @@
171
  "together": {
172
  "togethercomputer/m2-bert-80M-32k-retrieval": 32768,
173
  "cartesia/sonic": 0,
174
- "meta-llama-llama-2-70b-hf": 4096,
175
  "intfloat/multilingual-e5-large-instruct": 514,
176
- "Gryphe/MythoMax-L2-13b": 4096,
177
  "Alibaba-NLP/gte-modernbert-base": 8192,
178
  "meta-llama/LlamaGuard-2-8b": 8192,
179
  "cartesia/sonic-2": 0,
180
- "togethercomputer/m2-bert-80M-8k-retrieval": 8192,
181
  "deepseek-ai/DeepSeek-R1": 163840,
 
182
  "togethercomputer/MoA-1": 32768,
183
  "meta-llama/Meta-Llama-3-70B-Instruct-Turbo": 8192,
184
- "Gryphe/MythoMax-L2-13b-Lite": 4096,
185
  "meta-llama/Meta-Llama-Guard-3-8B": 8192,
186
  "deepseek-ai/DeepSeek-V3": 131072,
187
  "mistralai/Mixtral-8x7B-Instruct-v0.1": 32768,
188
  "meta-llama/Llama-Vision-Free": 131072,
189
  "meta-llama/Llama-3-8b-chat-hf": 8192,
190
  "mistralai/Mistral-7B-Instruct-v0.1": 32768,
191
- "BAAI/bge-base-en-v1.5-vllm": 512,
192
  "meta-llama/Llama-2-70b-hf": 4096,
193
  "togethercomputer/MoA-1-Turbo": 32768,
194
  "meta-llama/Meta-Llama-3-8B-Instruct-Lite": 8192,
195
  "black-forest-labs/FLUX.1-kontext-max": 0,
 
196
  "mistralai/Mistral-7B-Instruct-v0.2": 32768,
197
  "deepseek-ai/DeepSeek-V3-p-dp": 131072,
 
198
  "Qwen/Qwen2-72B-Instruct": 32768,
199
  "mistralai/Mistral-7B-Instruct-v0.3": 32768,
200
  "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO": 32768,
@@ -203,14 +201,10 @@
203
  "google/gemma-2-27b-it": 8192,
204
  "togethercomputer/Refuel-Llm-V2-Small": 8192,
205
  "Qwen/Qwen2-VL-72B-Instruct": 32768,
206
- "meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo": 131072,
207
  "meta-llama/Llama-3.2-90B-Vision-Instruct-Turbo": 131072,
208
  "scb10x/scb10x-llama3-1-typhoon2-70b-instruct": 8192,
209
  "arcee-ai/maestro-reasoning": 131072,
210
- "arcee_ai/arcee-spotlight": 131072,
211
  "togethercomputer/Refuel-Llm-V2": 16384,
212
- "arcee-ai/arcee-blitz": 32768,
213
- "perplexity-ai/r1-1776": 163840,
214
  "meta-llama/Llama-4-Scout-17B-16E-Instruct": 1048576,
215
  "Salesforce/Llama-Rank-V1": 8192,
216
  "Qwen/Qwen2.5-Coder-32B-Instruct": 16384,
@@ -225,23 +219,24 @@
225
  "meta-llama/Llama-3-70b-chat-hf": 8192,
226
  "deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B": 131072,
227
  "deepseek-ai/DeepSeek-R1-Distill-Llama-70B": 131072,
228
- "meta-llama/Llama-3.3-70B-Instruct-Turbo-Free": 131072,
229
  "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF": 32768,
230
  "Qwen/QwQ-32B": 131072,
231
  "deepseek-ai/DeepSeek-R1-Distill-Llama-70B-free": 8192,
232
- "Qwen/Qwen3-235B-A22B-fp8-tput": 40960,
233
  "mistralai/Mistral-Small-24B-Instruct-2501": 32768,
234
  "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8": 1048576,
235
  "marin-community/marin-8b-instruct": 131072,
236
  "Qwen/Qwen2.5-7B-Instruct-Turbo": 32768,
237
  "meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo": 131072,
238
- "meta-llama/Llama-3.3-70B-Instruct-Turbo": 131072,
239
  "meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo": 130815,
240
  "scb10x/scb10x-typhoon-2-1-gemma3-12b": 8192,
 
 
241
  "arcee-ai/caller": 32768,
242
  "black-forest-labs/FLUX.1-kontext-pro": 0,
243
  "lgai/exaone-deep-32b": 32768,
244
- "lgai/exaone-3-5-32b-instruct": 32768
 
 
245
  },
246
  "fireworks-ai": {
247
  "accounts/fireworks/models/qwq-32b": 131072,
 
171
  "together": {
172
  "togethercomputer/m2-bert-80M-32k-retrieval": 32768,
173
  "cartesia/sonic": 0,
 
174
  "intfloat/multilingual-e5-large-instruct": 514,
 
175
  "Alibaba-NLP/gte-modernbert-base": 8192,
176
  "meta-llama/LlamaGuard-2-8b": 8192,
177
  "cartesia/sonic-2": 0,
 
178
  "deepseek-ai/DeepSeek-R1": 163840,
179
+ "meta-llama/Llama-3.3-70B-Instruct-Turbo": 131072,
180
  "togethercomputer/MoA-1": 32768,
181
  "meta-llama/Meta-Llama-3-70B-Instruct-Turbo": 8192,
 
182
  "meta-llama/Meta-Llama-Guard-3-8B": 8192,
183
  "deepseek-ai/DeepSeek-V3": 131072,
184
  "mistralai/Mixtral-8x7B-Instruct-v0.1": 32768,
185
  "meta-llama/Llama-Vision-Free": 131072,
186
  "meta-llama/Llama-3-8b-chat-hf": 8192,
187
  "mistralai/Mistral-7B-Instruct-v0.1": 32768,
 
188
  "meta-llama/Llama-2-70b-hf": 4096,
189
  "togethercomputer/MoA-1-Turbo": 32768,
190
  "meta-llama/Meta-Llama-3-8B-Instruct-Lite": 8192,
191
  "black-forest-labs/FLUX.1-kontext-max": 0,
192
+ "perplexity-ai/r1-1776": 163840,
193
  "mistralai/Mistral-7B-Instruct-v0.2": 32768,
194
  "deepseek-ai/DeepSeek-V3-p-dp": 131072,
195
+ "arcee_ai/arcee-spotlight": 131072,
196
  "Qwen/Qwen2-72B-Instruct": 32768,
197
  "mistralai/Mistral-7B-Instruct-v0.3": 32768,
198
  "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO": 32768,
 
201
  "google/gemma-2-27b-it": 8192,
202
  "togethercomputer/Refuel-Llm-V2-Small": 8192,
203
  "Qwen/Qwen2-VL-72B-Instruct": 32768,
 
204
  "meta-llama/Llama-3.2-90B-Vision-Instruct-Turbo": 131072,
205
  "scb10x/scb10x-llama3-1-typhoon2-70b-instruct": 8192,
206
  "arcee-ai/maestro-reasoning": 131072,
 
207
  "togethercomputer/Refuel-Llm-V2": 16384,
 
 
208
  "meta-llama/Llama-4-Scout-17B-16E-Instruct": 1048576,
209
  "Salesforce/Llama-Rank-V1": 8192,
210
  "Qwen/Qwen2.5-Coder-32B-Instruct": 16384,
 
219
  "meta-llama/Llama-3-70b-chat-hf": 8192,
220
  "deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B": 131072,
221
  "deepseek-ai/DeepSeek-R1-Distill-Llama-70B": 131072,
 
222
  "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF": 32768,
223
  "Qwen/QwQ-32B": 131072,
224
  "deepseek-ai/DeepSeek-R1-Distill-Llama-70B-free": 8192,
 
225
  "mistralai/Mistral-Small-24B-Instruct-2501": 32768,
226
  "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8": 1048576,
227
  "marin-community/marin-8b-instruct": 131072,
228
  "Qwen/Qwen2.5-7B-Instruct-Turbo": 32768,
229
  "meta-llama/Meta-Llama-3.1-70B-Instruct-Turbo": 131072,
 
230
  "meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo": 130815,
231
  "scb10x/scb10x-typhoon-2-1-gemma3-12b": 8192,
232
+ "Qwen/Qwen3-235B-A22B-fp8-tput": 40960,
233
+ "meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo": 131072,
234
  "arcee-ai/caller": 32768,
235
  "black-forest-labs/FLUX.1-kontext-pro": 0,
236
  "lgai/exaone-deep-32b": 32768,
237
+ "lgai/exaone-3-5-32b-instruct": 32768,
238
+ "arcee-ai/arcee-blitz": 32768,
239
+ "meta-llama/Llama-3.3-70B-Instruct-Turbo-Free": 131072
240
  },
241
  "fireworks-ai": {
242
  "accounts/fireworks/models/qwq-32b": 131072,
src/lib/types.ts CHANGED
@@ -160,6 +160,7 @@ export enum Provider {
160
  Sambanova = "sambanova",
161
  Together = "together",
162
  Cohere = "cohere",
 
163
  }
164
 
165
  export enum Status {
 
160
  Sambanova = "sambanova",
161
  Together = "together",
162
  Cohere = "cohere",
163
+ Groq = "groq",
164
  }
165
 
166
  export enum Status {