
ChatKey est un petit outil qui vous permet d'utiliser vos propres invites ChatGPT / GPT-4 dans toute application qui prend en charge l'entrée de texte.

ChatKey.exeAlt + . ).EnterI Versus IA a fait une vidéo incroyable couvrant la plupart des sujets:
Pour configurer ChatKey, vous pouvez modifier le fichier config.ini fourni.
| Clé | Description | Défaut |
|---|---|---|
popup_menu_hotkey | Le ciel chaud pour montrer le menu contextuel | Alt + . |
replace_text | S'il faut remplacer le texte sélectionné par la réponse | 0 |
show_notification | S'il faut montrer une notification lors de la génération d'une réponse | 1 |
max_input_length | La longueur maximale du texte d'entrée (0 = illimité) | 0 |
Pour ajouter de nouvelles invites, vous devez inclure une nouvelle section dans le fichier config.ini . Par exemple, si vous souhaitez inclure une invite pour traduire le texte en français, vous pouvez y parvenir en ajoutant la section suivante dans le fichier de configuration:
[prompt_translate_to_french]
name = Translate to French
shortcut = t
system_prompt = " I want you to act as a French translator. I will say something in any language and you will translate it to French. The first thing I want you to translate is: "
temperature = 0.2
model = gpt-3.5-turbo Pour s'assurer que l'invite nouvellement ajoutée est disponible dans le menu contextuel, elle doit être incluse dans la section [popup_menu] . De plus, si vous avez déjà configuré plusieurs invites, vous pouvez ranger le menu contextuel en utilisant --- comme séparateur.
[popup_menu]
---
prompt_translate_to_french Les modifications seront appliquées automatiquement, il n'est pas nécessaire de redémarrer ChatKey (la seule exception à cette règle est le Global popup_menu_hotkey ).
Vous pouvez configurer individuellement les paramètres de chaque invite. Si les clés avec les valeurs par défaut sont omises, les valeurs par défaut seront utilisées à la place.
| Clé | Description | Défaut |
|---|---|---|
name | Le nom de l'invite qui sera affiché dans le menu contextuel | |
shortcut | La touche de raccourci pour sélectionner l'invite dans le menu contextuel | |
system_content | L'invite qui sera utilisée pour générer la réponse (requise) | |
model | Le modèle à utiliser lors de la génération de la réponse, plus d'informations ici | gpt-3.5 |
temperature | La température à utiliser lors de la génération de la réponse (0,0 - 2,0) | 0.7 |
top_p | Le top_p à utiliser lors de la génération de la réponse (0,0 - 1.0) | |
presence_penalty | Augmenter la probabilité du modèle de parler de nouveaux sujets (-2,0 - 2.0) | |
frequency_penalty | Diminuez la probabilité du modèle pour répéter la même ligne mot pour mot (-2,0 - 2.0) |
Le code de ce référentiel est sous licence sous la licence MIT. Voir la licence pour plus d'informations.