'use client'; import { Tooltip, TooltipContent, TooltipTrigger } from '@/components/ui/tooltip'; import { IconButton } from '@/components/ui/button'; import { Checkbox } from '@/components/ui/checkbox'; import Image from 'next/image'; import { useModels } from '@/hooks/services/chat'; import { useStreamChatStore } from '../stream-chat'; export default function ChatModel() { const { data: models = [] } = useModels(); const chatSetting = useStreamChatStore((store) => store.chatSetting); const setChatSetting = useStreamChatStore((store) => store.setChatSetting); return (
{models.map((model: any) => (
setChatSetting({ chatModel: model })} className="bg-surface-element-normal cursor-pointer overflow-hidden rounded-lg p-4" >
{model}

Text Message Price: Refers to the cost of chatting with the character via text messages, including sending text, images, or gifts. Charged per message.

Voice Message Price: Refers to the cost of sending a voice message to the character or playing the character’s voice. Charged per use.

Voice Call Price: Refers to the cost of having a voice call with the character. Charged per minute.

Role-play a conversation with AI
diamond 1/Text Message
diamond 10/Send or play voice
diamond 20/min Voice call
))}
Stay tuned for more models
); }