Rechercher dans ce blog

dimanche 11 juin 2023

Comment installer votre bot sur Telegram?

Si vous souhaitez utiliser ChatGPT sur l'appli Telegram, voici la démarche :

Vous devez avoir un compte OpenAI et créer votre clef API avec votre Clé API 

Notez bien la clé lors de sa création car vous ne pourrez plus la visualiser en entier sur votre compte

Vous devez avoir l'application Telegram sur votre smartphone. Installez botfather
botfather est un assistant qui va vous permettre de créer et personnaliser votre bot.










Tapez /newbot

/newbot - create a new bot
/mybots - edit your bots

Edit Bots

/setname - change a bot's name
/setdescription - change bot description
/setabouttext - change bot about info
/setuserpic - change bot profile photo
/setcommands - change the list of commands
/deletebot - delete a bot
..........................

Une fois le bot crée, vous l'aurez comme un nouveau contact sur Telegram




Cependant le bot ne répondra à aucune requête car il n'existe pas vraiment!
Il faudra l'associer avec une IA, que cela soit ChatGPT, Claude ou autres...

Comment faire ?
Sans être un programmeur professionnel, j'ai utilisé Pipedream Workflows (Guide)

Pipedreams permet d'interfacer Telegram et bien d'autres choses vers des serveurs qui offrent des services.
En résumé, lorsque vous envoyez une requête via le bot Telegram, celle-ci sera reçue via Pipedreams, qui va se charger de la transmettre à OpenAI. 
La réponse viendra d'abord sur Pipedreams, puis vers le bot. Cette solution vous permettra d'avoir une vue technique détaillée sur les requêtes et les messages en retour, y compris les erreurs.

Voici deux messages sont envoyés mais aucun retour :






Pipedreams permet de créer le lien entre Telegram, et votre IA












Vous devez ensuite tester vos paramètres





Validez en haut à droite avec [Deploy]












































Un test sur Telegram donne :

















Pas de chance pour moi, la réponse est : {"error":{"message":"You exceeded your current quota, please check your plan and billing details.","type":"insufficient_quota","param":null,"code":null}} 

Je me suis demandé si ça venait de OpenAI ou de pipedream 

Finalement le code erreur est référencé sur pipedream :

RPS (requêtes par seconde)

En règle générale, le taux de requêtes HTTP envoyées à un point de terminaison est quantifié en QPS, ou requêtes par seconde . Une requête fait référence à une requête HTTP.

Vous pouvez envoyer en moyenne 10 requêtes par seconde à votre déclencheur HTTP . Toute demande dépassant ce seuil peut déclencher une limitation de débit. Si votre débit est limité, nous vous répondrons 429 Too Many Requests

Et le prix des services pipedream

Je ne vais pas passer par la case abonnement 19€ par mois pour finaliser ce test d'autant que je suis loin d'avoir dépassé les quotas comme mentionnés !

Notons que pipedream propos de nombreux services utiles comme interfacer vers des scripts Python, WhatsApp, etc

Si ça fonctionne pour vous, tenez moi au courant !




Aucun commentaire:

Enregistrer un commentaire

Merci de votre avis. Selon son contenu, je serai libre de donner un retour, correction ou suppression.