'use client' import React, { useState, useEffect } from 'react' import { useSDK } from '@/lib/sdk' // ============================================================================= // TYPES // ============================================================================= interface ChatMessage { id: string role: 'user' | 'assistant' content: string sources?: Source[] timestamp: Date } interface Source { title: string reference: string relevance: number } interface Regulation { name: string description?: string collection?: string } // ============================================================================= // COMPONENTS // ============================================================================= function MessageBubble({ message }: { message: ChatMessage }) { const isUser = message.role === 'user' return (
Quellen:
{message.timestamp.toLocaleTimeString('de-DE', { hour: '2-digit', minute: '2-digit' })}
Stellen Sie rechtliche Fragen zu DSGVO, AI Act und anderen Regelwerken
Das System durchsucht DSGVO, AI Act, BDSG und weitere Regelwerke, um Ihre Fragen zu beantworten. Die Antworten ersetzen keine Rechtsberatung.
{apiError}
Fragen Sie zu DSGVO, AI Act, Datenschutz oder Compliance-Themen.
Vorgeschlagene Fragen: