Last commit not found
"use client" | |
import { Scissors, Sparkles, Mic, Smile, Tags, Type } from 'lucide-react'; | |
import type { Category } from '../types/categories'; | |
import SegmentationIcon from './icons/SegmentationIcon'; | |
import TranscriptionIcon from './icons/TranscriptionIcon'; | |
import SentimentAnalysisIcon from './icons/SentimentAnalysisIcon'; | |
import EmbeddingIcon from './icons/EmbeddingIcon'; | |
import ClassificationIcon from './icons/ClassificationIcon'; | |
import TextGenerationIcon from './icons/TextGenerationIcon'; | |
export const categories: Category[] = [ | |
{ | |
title: "Generate Text", | |
slug: "generate-text", | |
icon: Type, | |
description: "Llama. Qwen. Enough said.", | |
status: "Available", | |
colorName: "blue", | |
graphic: TextGenerationIcon | |
}, | |
{ | |
title: "Transcribe", | |
slug: "transcribe", | |
icon: Mic, | |
description: "AI that hears all and forgets nothing (except the 'uhms').", | |
status: "Available", | |
colorName: "rose", | |
graphic: TranscriptionIcon | |
}, | |
{ | |
title: "Segment", | |
slug: "segment", | |
icon: Scissors, | |
description: "Slice and dice images with precision. Carve out objects and backgrounds like a digital sculptor.", | |
status: "Available", | |
colorName: "indigo", | |
graphic: SegmentationIcon | |
}, | |
{ | |
title: "Embed", | |
slug: "embed", | |
icon: Sparkles, | |
description: "Transform words and pixels into mathematical magic.", | |
status: "Available", | |
colorName: "teal", | |
graphic: EmbeddingIcon | |
}, | |
{ | |
title: "Sentiment", | |
slug: "sentiment", | |
icon: Smile, | |
description: "Read between the lines. From π€ to π , we've got feelings figured out.", | |
status: "Available", | |
colorName: "amber", | |
graphic: SentimentAnalysisIcon | |
}, | |
{ | |
title: "Classify", | |
slug: "classify", | |
icon: Tags, | |
description: "Sort the digital chaos.", | |
status: "Available", | |
colorName: "purple", | |
graphic: ClassificationIcon | |
}, | |
]; |