Buckets:
frohzinn/bcbsma-storage / llama.cpp /tools /ui /src /lib /components /app /badges /BadgesModality.svelte
| <script lang="ts"> | |
| import { Eye, Mic, Video } from '@lucide/svelte'; | |
| import { ModelModality } from '$lib/enums'; | |
| interface Props { | |
| modalities: ModelModality[]; | |
| class?: string; | |
| } | |
| let { modalities, class: className = '' }: Props = $props(); | |
| </script> | |
| {#each modalities as modality (modality)} | |
| {#if modality === ModelModality.VISION || modality === ModelModality.AUDIO || modality === ModelModality.VIDEO} | |
| <span | |
| class={[ | |
| 'inline-flex items-center gap-1 rounded-md bg-muted px-2 py-1 text-xs font-medium', | |
| className | |
| ]} | |
| > | |
| {#if modality === ModelModality.VISION} | |
| <Eye class="h-3 w-3" /> | |
| Vision (Image) | |
| {:else if modality === ModelModality.VIDEO} | |
| <Video class="h-3 w-3" /> | |
| Vision (Video) | |
| {:else} | |
| <Mic class="h-3 w-3" /> | |
| Audio | |
| {/if} | |
| </span> | |
| {/if} | |
| {/each} | |
Xet Storage Details
- Size:
- 820 Bytes
- Xet hash:
- 820ea4243ffcfbb561b9022751d8fceb14aff6a131163d8e40ca21d656566913
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.