Description en français :ChatGPT Clone pour CASIO Graph 90+E
Présentation du projet
ChatGPT Clone est un add-in pour CASIO Graph 90+E permettant d'utiliser un chatbot directement depuis la calculatrice.
Le projet propose une interface inspirée des applications de discussion modernes, avec un système de conversations, un affichage des messages et une sauvegarde automatique de l'historique.
Le programme fonctionne entièrement hors-ligne grâce à plusieurs bases de données intégrées :
• dico.bin
• verbes.bin
• regles.bin
• savoir.bin
Ces fichiers permettent au moteur de conversation de comprendre les messages et de générer des réponses directement sur la calculatrice.
Le système de conversations permet de créer plusieurs discussions, chacune étant sauvegardée automatiquement. Les fichiers de sauvegarde sont générés par le programme et ne nécessitent aucune installation manuelle.
――――――――――――――――――――――――――――――――――――――――――
Installation
Pour installer le programme, il suffit de copier les fichiers suivants dans la mémoire de la calculatrice ( Attention le total des fichiers sont volumineux pour 8,16 Mo ) :
ChatGPT.g3a
dico.bin
verbes.bin
regles.bin
savoir.bin
L'organisation des fichiers doit être la suivante :
/
├── ChatGPT.g3a
├── dico.bin
├── verbes.bin
├── regles.bin
└── savoir.bin
Les fichiers de conversation comme
convindex.json et
conv1.json ne doivent pas être ajoutés manuellement. Ils seront créés automatiquement lors de l'utilisation du programme.
――――――――――――――――――――――――――――――――――――――――――
Fonctionnalités principales
• Interface de chatbot avec affichage des messages.
• Système de conversations multiples.
• Sauvegarde automatique des discussions.
• Fonctionnement entièrement hors-ligne.
• Moteur de réponse basé sur des fichiers de connaissances.
• Navigation dans l'historique des messages.
――――――――――――――――――――――――――――――――――――――――――
Utilisation
Touches principales :
•
ALPHA : activer l'écriture.
•
EXE : envoyer un message.
•
OPTN : ouvrir la liste des conversations.
•
HAUT et
BAS : naviguer dans les messages ou les conversations.
•
F6 : supprimer une conversation.
Les conversations sont enregistrées automatiquement et peuvent être retrouvées après avoir quitté puis relancé le programme.
English description:ChatGPT Clone for CASIO Graph 90+E
Project overview
ChatGPT Clone is an add-in for CASIO Graph 90+E that allows you to use a chatbot directly from the calculator.
The project provides an interface inspired by modern messaging applications, with a conversation system, message display and automatic history saving.
The program works completely offline thanks to several integrated databases:
• dico.bin
• verbes.bin
• regles.bin
• savoir.bin
These files allow the conversation engine to understand messages and generate answers directly on the calculator.
The conversation system allows you to create multiple discussions, each one being automatically saved. The save files are generated by the program and do not require any manual installation.
――――――――――――――――――――――――――――――――――――――――――
Installation
To install the program, simply copy the following files into the calculator's memory (Warning: the total size of the files is large, around 8.16 MB) :
ChatGPT.g3a
dico.bin
verbes.bin
regles.bin
savoir.bin
The file organization should be the following:
/
├── ChatGPT.g3a
├── dico.bin
├── verbes.bin
├── regles.bin
└── savoir.bin
Conversation files such as
convindex.json and
conv1.json should not be added manually. They will be created automatically while using the program.
――――――――――――――――――――――――――――――――――――――――――
Main features
• Chatbot interface with message display.
• Multiple conversation system.
• Automatic conversation saving.
• Fully offline operation.
• Response engine based on knowledge files.
• Navigation through message history.
――――――――――――――――――――――――――――――――――――――――――
Usage
Main keys:
•
ALPHA : enable typing.
•
EXE : send a message.
•
OPTN : open the conversation list.
•
UP and
DOWN : navigate through messages or conversations.
•
F6 : delete a conversation.
Conversations are saved automatically and can be recovered after leaving and restarting the program.