$HEADER

"ChatGPT" PlugIT

Envoyez des requêtes à ChatGPT pour générer des réponses textuelles ou interpréter des données textuelles dans un projet OpenSpace3D. Ce PlugIT est particulièrement utile pour intégrer des fonctionnalités conversationnelles, des assistants virtuels, ou encore des outils de traitement de langage naturel dans vos scènes interactives.

Exemples d'utilisation :

ChatGPT PlugIT Screenshot

 

Paramètres

1

L'URL de l'API de ChatGPT à laquelle envoyer les requêtes. Par défaut, utilisez l'URL officielle d'OpenAI (https://api.openai.com), ou une autre URL si vous hébergez un serveur compatible.

2

La clé API permettant de s'authentifier auprès du service ChatGPT. Assurez-vous de garder cette clé sécurisée.

3

Le modèle d'IA à utiliser pour la génération des réponses (par exemple, gpt-4 ou gpt-3.5-turbo).

4

La température de génération, entre 0 et 1. Une valeur faible produit des réponses plus déterministes, tandis qu'une valeur élevée favorise la créativité.

5

Le nombre maximum de tokens (mots, fragments) pouvant être générés par l'IA dans une réponse.

6

Le rôle à attribuer à l'IA dans le cadre de la conversation, comme assistant, system, ou une description personnalisée pour orienter les réponses.


 

Actions

Set max tokens

Permet de définir dynamiquement la limite de tokens pour les réponses de l'IA. Cette action est utile pour contrôler la longueur des réponses en fonction des besoins.

Set creativity

Modifie la température utilisée pour la génération des réponses, ajustant ainsi le degré de créativité ou de cohérence dans les réponses.

Set role

Définit ou met à jour le rôle du modèle IA dans le contexte actuel (par exemple : assistant, ou un rôle spécifique pour un cas d'utilisation).

Set model

Choisit un modèle d'IA différent parmi ceux disponibles via l'API (par exemple, gpt-3.5-turbo ou gpt-4).

Set api key

Met à jour la clé API utilisée pour l'authentification auprès du service.

Set api url

Change l'URL de l'API cible, utile pour basculer entre plusieurs environnements ou serveurs.

Reset history

Réinitialise l'historique de la conversation, ce qui est utile pour commencer une nouvelle interaction sans tenir compte du contexte précédent.

Request

Envoie une requête à l'IA avec le contexte actuel et obtient une réponse. Utilisé pour initier ou poursuivre une conversation.

Describe picture

Envoye une image pour en obtenir une description textuelle. Cette action est utile pour l'accessibilité ou des analyses automatisées.

Single request

Effectue une requête unique sans utiliser d'historique de conversation. Idéal pour des interactions ponctuelles.


 

Évènements

AI model changed

Déclenché lorsque le modèle d'IA sélectionné est modifié.

Api Key changed

Déclenché lorsqu'une nouvelle clé API est définie.

Api Url changed

Déclenché lorsque l'URL de l'API est mise à jour.

Requested input

Déclenché lorsqu'une entrée utilisateur est envoyée pour traitement.

End stream

Déclenché lorsque le flux de réponse de l'IA se termine.

Response error

Déclenché lorsqu'une erreur se produit lors d'une requête.

Response stream

Déclenché pendant que le flux de réponse est reçu.

Response

Déclenché une fois que l'IA a terminé de générer une réponse complète.

$FOOTER