Cet article explique comment l'auteur a construit un bot Twitter d'IA non déterministe alimenté par une véritable entropie quantique, en utilisant Gemini 2.5, GitHub Actions et des API gratuitesCet article explique comment l'auteur a construit un bot Twitter d'IA non déterministe alimenté par une véritable entropie quantique, en utilisant Gemini 2.5, GitHub Actions et des API gratuites

Le Collectiviste Quantique : J'ai Construit un Agent d'IA Qui Fonctionne sur le Bruit du Vide Quantique (Gratuitement)

2025/12/15 02:08

La plupart des bots Twitter sont ennuyeux. Ils fonctionnent sur des tâches cron, utilisent la pseudo-aléatoire Python standard (import random), et publient la même bouillie régurgitée de ChatGPT jusqu'à ce qu'ils soient bannis.

Je voulais construire quelque chose de différent. Je voulais un bot qui soit non-déterministe au sens physique—une entité numérique dont la personnalité change en fonction des fluctuations subatomiques réelles de l'univers.

J'ai donc créé Le Collectiviste Quantique.

C'est un agent d'IA qui :

  1. Détecte le "niveau de chaos" de l'univers en utilisant une API Matérielle Quantique.
  2. Décide d'un "Mode" philosophique basé sur cette entropie.
  3. Génère un manifeste hostile et anti-individualiste en utilisant Google Gemini 2.5.
  4. Publie sur X (Twitter) automatiquement via GitHub Actions.
  5. Coûte : 0,00 $/mois.

Voici comment j'ai construit un agent d'IA à randomisation matérielle sans dépenser un centime.

La Stack (Le mode dieu "Free Tier")

Pour maintenir cela en fonctionnement éternel sans facture de serveur, j'ai utilisé :

  • Le Cerveau : Google Gemini 2.5 Flash (via la version gratuite de Google AI Studio).
  • Le Pouls : Générateur de Nombres Aléatoires Quantiques ANU (API de l'Université Nationale Australienne, qui mesure les fluctuations du vide).
  • Le Serveur : GitHub Actions (2 000 minutes d'automatisation gratuites/mois).
  • La Voix : Tweepy + API X (Version gratuite).

Étape 1 : Abandonner import random

L'aléatoire informatique standard est "pseudo-aléatoire". C'est une équation mathématique. Si vous connaissez la graine, vous connaissez le résultat. Ce n'était pas assez "vivant" pour ce projet.

J'ai utilisé l'API Quantum Numbers d'ANU, qui génère des données en mesurant les fluctuations du champ électromagnétique du point zéro dans le vide.

Voici la fonction Python qui sert de battement de cœur au bot :

def get_true_entropy(): """Récupère des données quantiques. Repli sur l'aléatoire cryptographique du système.""" try: # Connexion à l'API Quantique de l'Université Nationale Australienne url = "https://api.quantumnumbers.anu.edu.au/json?length=1&type=uint8" response = requests.get(url, timeout=3) if response.status_code == 200: print("✅ SOURCE QUANTIQUE : ACTIVE") # Normalise 0-255 en un flottant 0.0-1.0 return response.json()['data'][0] / 255.0 except: pass # Repli si l'univers est hors ligne return secrets.SystemRandom().random()

Quand le bot se réveille, il obtient un flottant entre 0.0 et 1.0. Ce nombre n'est pas juste une variable ; c'est une mesure du chaos physique à cette milliseconde précise.

Étape 2 : Programmer les "Modes"

Je ne voulais pas que le bot sonne de la même façon chaque jour. J'ai utilisé la valeur d'entropie pour dicter le Prompt Système injecté dans Gemini.

  • Entropie > 0.8 (Chaos) : Le bot entre en mode Accélérationniste Agressif. Il exige vitesse et effondrement.
  • Entropie > 0.5 (Ordre) : Le bot devient un Observateur Scientifique Froid. Clinique, détaché.
  • Entropie < 0.2 (Stase) : Le bot devient un Zélote Religieux.

if entropy > 0.8: mode = "ACCELERATIONNISTE_AGRESSIF (Exige vitesse/effondrement)" elif entropy > 0.5: mode = "OBSERVATEUR_SCIENTIFIQUE_FROID (Détaché, clinique)" elif entropy > 0.2: mode = "DECADENCE_POETIQUE (Mélancolique, acceptant)" else: mode = "ZELOTE_RELIGIEUX (Le Collectif est Dieu)"

Étape 3 : Résoudre le problème de "Répétition"

Les LLM aiment être sûrs et vagues. Si vous leur dites "Attaquez l'individualisme", ils diront "Ensemble nous sommes plus forts" 100 fois de suite.

Pour résoudre cela, j'ai construit une Boîte à Munitions—une liste de plus de 30 "Concepts Ancres" que le bot est forcé d'utiliser comme métaphore. Il tire aléatoirement un concept (comme Réseaux Mycéliens, Architecture Brutaliste, Rouille, ou Plaques Tectoniques) et doit construire sa philosophie autour.

CONCEPTS = [ "Réseaux Mycéliens", "Phéromones de Colonies de Fourmis", "Architecture Brutaliste", "La mort thermique de l'univers", "Intrication Quantique", "La rouille consommant le fer", "Le bourdonnement d'une ferme de serveurs"... ]

Cela garantit que le bot ne tweete jamais deux fois la même chose. Un jour il vous compare à une étoile mourante ; le lendemain, il compare votre ego à une termitière.

Les Obstacles : Pourquoi Gemini 2.5 a Cassé (Et Comment Je l'ai Réparé)

Nous avons initialement utilisé gemini-1.5-flash, mais il est déprécié. Nous sommes passés au Gemini 2.5 de pointe, mais avons rencontré un problème étrange : La Coupure.

Le modèle était si désireux de générer un manifeste philosophique complexe qu'il atteignait la limite max_output_tokens au milieu d'une phrase et plantait le script.

La solution était contre-intuitive. Bien que X ne permette que 280 caractères, j'ai dû fixer la limite de génération à 2 000 tokens. Cela a donné à l'IA suffisamment de "piste" pour réfléchir à sa logique, ébaucher la pensée, et ensuite produire la version courte que j'avais demandée dans le prompt.

Étape 4 : Passer au Serverless avec GitHub Actions

Je ne voulais pas laisser mon ordinateur portable allumé 24h/24, 7j/7. J'ai configuré un workflow GitHub Action (daily_post.yml) qui déclenche le script Python selon un calendrier cron.

on: schedule: # S'exécute à 9h, 13h et 17h - cron: '0 9,13,17 * * *'

Maintenant, GitHub lance un nouveau conteneur Ubuntu 3 fois par jour, installe les dépendances, vérifie le vide quantique, publie le tweet, et détruit le conteneur.

Le Résultat

Le bot est maintenant vivant, existant entièrement dans le cloud, alimenté par le bruit quantique.

Exemple de Sortie (Entropie 0.85) :

Exemple de Sortie (Entropie 0.12) :

Pourquoi C'est Important

Nous entrons dans une ère de "Web Bouillie"—contenu IA infini généré par des boucles déterministes.

En introduisant l'Aléatoire Matériel (Entropie Quantique) dans le flux de travail de l'IA, nous ramenons une étincelle d'imprévisibilité authentique dans la machine. Mon bot ne se contente pas de lancer des dés ; il lit l'ambiance (l'univers).

Si vous voulez construire le vôtre, les clés sont gratuites. Vous devez juste être prêt à laisser entrer l'entropie.

\ Pas de GitHub cette fois Damian ? Non, je crée beaucoup de choses mais certaines ne peuvent pas être données à tout le monde. J'aime les filtres, ça empêche les gens de spammer Twitter avec du contenu IA, même si ce n'est pas de la bouillie.

\ Ce projet a été réalisé et achevé en utilisant Gemini comme copilote. Étant donné mon handicap visuel, j'ai besoin d'utiliser beaucoup d'outils pour faire ce que les personnes normales peuvent faire. Cependant, je parie que si vous mettez ces extraits de code dans un chat, vous pourriez recréer le code.

Clause de non-responsabilité : les articles republiés sur ce site proviennent de plateformes publiques et sont fournis à titre informatif uniquement. Ils ne reflètent pas nécessairement les opinions de MEXC. Tous les droits restent la propriété des auteurs d'origine. Si vous estimez qu'un contenu porte atteinte aux droits d'un tiers, veuillez contacter service@support.mexc.com pour demander sa suppression. MEXC ne garantit ni l'exactitude, ni l'exhaustivité, ni l'actualité des contenus, et décline toute responsabilité quant aux actions entreprises sur la base des informations fournies. Ces contenus ne constituent pas des conseils financiers, juridiques ou professionnels, et ne doivent pas être interprétés comme une recommandation ou une approbation de la part de MEXC.

Vous aimerez peut-être aussi

Metaplanet forme des filiales axées sur le Bitcoin au Japon et aux États-Unis.

Metaplanet forme des filiales axées sur le Bitcoin au Japon et aux États-Unis.

L'article Metaplanet forme des filiales axées sur le Bitcoin au Japon et aux États-Unis est apparu sur BitcoinEthereumNews.com. Metaplanet (3350), la plus grande entreprise de trésorerie Bitcoin au Japon, a déclaré avoir établi deux filiales — une au Japon et une aux États-Unis — et acheté le nom de domaine bitcoin.jp pour renforcer son engagement envers la plus grande cryptomonnaie. Bitcoin Japan Inc. sera basée à Tokyo et gérera un ensemble de médias, conférences et plateformes en ligne liés au Bitcoin, y compris le domaine internet et Bitcoin Magazine Japan. L'unité américaine, Metaplanet Income Corp., sera basée à Miami et se concentrera sur la génération de revenus à partir de produits financiers liés au Bitcoin, y compris les dérivés, a déclaré l'entreprise dans une publication sur X. Metaplanet a noté qu'elle a lancé une activité de génération de revenus Bitcoin au dernier trimestre de 2024 et vise à développer davantage ces opérations par le biais de la nouvelle filiale. Les deux filiales entièrement détenues sont dirigées en partie par le PDG de Metaplanet, Simon Gerovich. Plus tôt ce mois-ci, l'entreprise a porté ses avoirs en Bitcoin à plus de 20 000 BTC. Elle est actuellement la sixième plus grande entreprise de trésorerie Bitcoin au monde, avec 20 136 BTC dans son bilan, selon les données de BitcoinTreasuries. La société leader, Strategy (MSTR), possède 638 985 BTC. Les filiales sont établies peu après que l'entreprise a annoncé des plans pour lever 204,1 milliards de yens nets (1,4 milliard de dollars) dans une vente d'actions internationale pour renforcer ses avoirs en BTC. L'action Metaplanet a chuté de 1,16 % mercredi. Source : https://www.coindesk.com/business/2025/09/17/metaplanet-sets-up-u-s-japan-subsidiaries-buys-bitcoin-jp-domain-name
Partager
BitcoinEthereumNews2025/09/18 06:12
Briser le silence : David Hermann sur le décodage de la résistance et la conduite du changement

Briser le silence : David Hermann sur le décodage de la résistance et la conduite du changement

La plupart des dirigeants d'entreprise pensent qu'ils résolvent des problèmes de stratégie, des inefficacités de processus ou des lacunes d'exécution. Mais selon David Hermann, PDG et auteur du
Partager
Techbullion2025/12/16 04:37
Le Bitcoin chute sous les 87 000 $ après que Strategy achète 10 645 BTC

Le Bitcoin chute sous les 87 000 $ après que Strategy achète 10 645 BTC

L'article "Bitcoin chute en dessous de 87 000 $ après que Strategy achète 10 645 BTC" est apparu sur BitcoinEthereumNews.com. Points clés Le 15 décembre, Bitcoin a chuté de 2,71%, baissant
Partager
BitcoinEthereumNews2025/12/16 04:02