From d4a4d85d8165864cd3bca358b1800d5a62274e3d Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 2 Apr 2026 15:10:16 +0000 Subject: [PATCH 1/2] Update src/app/chat/page.tsx --- src/app/chat/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/chat/page.tsx b/src/app/chat/page.tsx index 6c01b75..92656c0 100644 --- a/src/app/chat/page.tsx +++ b/src/app/chat/page.tsx @@ -28,18 +28,18 @@ export default function ChatPage() {
-

3D Math Teacher

+

Tuteur Grok

-

[3D Avatar Component: Teaching Active]

+

[Tuteur IA xAI activé]

Whiteboard

-

[Real-time Whiteboard Canvas]

+

[Espace de calcul visuel]

); -} \ No newline at end of file +} -- 2.49.1 From 3849632af7015c329aeff87b41982343b4635bcb Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 2 Apr 2026 15:10:17 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index d87f1f4..278d96b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -18,8 +18,9 @@ export default function LandingPage() { const handleContactSubmit = (data: Record) => { if (data.apiKey) { + // Store API key in memory for chat/tutor functionality setGrokApiKey(data.apiKey); - console.log("API Key secured in memory"); + console.log("xAI/Grok API Key integrated successfully"); } }; @@ -68,14 +69,14 @@ export default function LandingPage() {
-
{grokApiKey ? "Grok: Système en ligne. Quelle équation souhaitez-vous résoudre ?" : "Grok: En attente de clé API..."}
+
{grokApiKey ? "xAI/Grok: Système en ligne. Quelle équation souhaitez-vous résoudre ?" : "xAI/Grok: En attente de configuration API..."}
User: Explique-moi le calcul intégral.
@@ -98,11 +99,11 @@ export default function LandingPage() { useInvertedBackground={false} animationType="slide-up" features={[ - { icon: Lightbulb, title: "Chat Grok IA", description: "Interaction naturelle avec un modèle de langage performant." }, + { icon: Lightbulb, title: "Moteur Grok IA", description: "Interaction native avec le raisonnement logique de xAI." }, { icon: PenTool, title: "Visualisation", description: "Conversion automatique des concepts mathématiques en schémas." }, { icon: Monitor, title: "Interface épurée", description: "Design noir et blanc minimaliste pour se concentrer sur l'essentiel." }, { icon: Zap, title: "Réponses rapides", description: "Latence ultra-faible pour un apprentissage fluide." }, - { icon: ShieldCheck, title: "Confidentialité", description: "Gestion sécurisée de vos clés API en local." }, + { icon: ShieldCheck, title: "Sécurité API", description: "Intégration sécurisée de votre clé xAI en local." }, ]} title="La puissance du visuel" description="Une interface pensée pour la clarté et l'efficacité." @@ -115,7 +116,7 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { id: "1", title: "Qu'est-ce que MathIA ?", content: "C'est une plateforme qui associe Grok AI à un canevas numérique interactif." }, - { id: "2", title: "Besoin d'une clé API ?", content: "Oui, vous utilisez votre propre clé pour une confidentialité totale." }, + { id: "2", title: "Besoin d'une clé API xAI ?", content: "Oui, vous utilisez votre clé API xAI pour une confidentialité totale lors de vos sessions de tutorat." }, ]} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3BiavO3dCn02likxwS7upWoCIlU/clean-interface-showing-interactive-math-1775133774387-5fe1858a.png" title="Questions Fréquentes" @@ -129,11 +130,11 @@ export default function LandingPage() {