L’IA : L’avenir sans AGI

L’avenir de l’IA : Pourquoi l’AGI n’arrivera pas (et ce qui va vraiment se passer)

Dans le contexte actuel de l’industrie de l’IA, les récents départs de cadres chez OpenAI soulèvent des questions importantes sur l’avenir de l’entreprise et de ses technologies. Après des années d’innovation, la fuite de talents clés pourrait avoir un impact significatif sur la direction stratégique d’OpenAI et sur ses ambitions de développement.

En tant que développeur qui suit de près les évolutions technologiques, je suis fasciné par l’essor de l’intelligence artificielle (IA). Beaucoup de discussions tournent aujourd’hui autour de l’AGI (intelligence artificielle générale), cette idée d’une IA capable de tout comprendre et résoudre, comme un humain, voire mieux. Mais après avoir observé les tendances du marché et les discours des acteurs majeurs du secteur, je pense qu’il est temps de faire preuve de réalisme : l’AGI n’est pas pour demain. Et voici pourquoi.

L’AGI : Un rêve lointain

Certains leaders du secteur, comme ceux d’OpenAI, disent que l’AGI est à portée de main. Pourtant, des signes montrent que cela pourrait être plus compliqué qu’ils ne le laissent entendre. Beaucoup de cadres clés ont quitté l’entreprise récemment, y compris des dirigeants techniques importants (https://www.theregister.com/2024/09/26/openai_execs_leave/). Si OpenAI était sur le point de réaliser ce qui serait probablement la plus grande avancée technologique de l’histoire, pourquoi ces personnes partiraient-elles ? Il est fort possible que l’AGI soit encore très loin, malgré l’optimisme public.

L’avenir proche de l’IA

Plutôt que de voir apparaître l’AGI, je pense que nous allons voir autre chose : une généralisation des technologies actuelles. Des modèles comme GPT-4 d’OpenAI, Claude d’Anthropic et Lama de Meta sont en train d’atteindre des niveaux de performance similaires. Cette convergence des capacités signifie que les technologies d’IA deviennent plus accessibles et que leurs coûts baissent rapidement.

Aujourd’hui, si vous souhaitez intégrer une fonctionnalité d’IA comme GPT à votre produit, cela coûte environ 95 % moins cher qu’il y a un an. Cette baisse de coût incroyable fait de l’IA une technologie de plus en plus abordable pour les entreprises, et cette tendance va probablement continuer.

Une IA omniprésente et bon marché

Dans quelques années, l’IA sera partout et coûtera presque rien à intégrer. Cependant, cela ne signifie pas que les entreprises qui développent ces technologies vont en tirer d’énormes profits. Avec la concurrence qui pousse les technologies vers des niveaux similaires, les marges vont s’amenuiser, et l’IA deviendra une simple commodité, un outil parmi d’autres dans la boîte à outils des développeurs et des entreprises.

Certaines entreprises, comme OpenAI, ont changé de stratégie en passant d’un modèle à but non lucratif à un modèle à but lucratif. Il est probable que ce changement vise à maximiser les profits avant que l’IA ne devienne banale. On pourrait assister à une introduction en bourse, permettant à certaines personnes de tirer parti de cette opportunité avant que la réalité du marché — une IA banalisée et peu rentable — ne s’impose.

L’IA, juste une technologie parmi d’autres

Avec le temps, l’IA deviendra si courante que nous n’en parlerons même plus comme d’une technologie révolutionnaire. De la même manière qu’aujourd’hui, on ne parle plus de “produits Internet” parce que tout est déjà connecté, l’IA deviendra simplement un aspect de tous les produits technologiques. Elle ne sera plus un argument de vente différenciant, mais juste un autre standard intégré dans nos outils.

Conclusion

L’intelligence artificielle progresse à une vitesse incroyable, mais l’AGI reste encore une utopie lointaine. Ce que nous voyons aujourd’hui, ce sont des technologies IA qui se banalisent et deviennent accessibles à tous. Le véritable défi, pour les entreprises comme pour les développeurs, sera de s’adapter à ce nouveau paysage où l’IA n’est plus une innovation de pointe, mais simplement une technologie standard.

Qu’en pensez-vous ? Suis-je trop pessimiste sur l’avenir de l’AGI, ou partagez-vous cette vision pragmatique ? J’aimerais lire vos réflexions dans les commentaires !

Quand même tu cette réflexion vient de là, merci à lui : https://twitter.com/pbeyssac/status/1843383681169404142?s=61&t=ZPc0HYWpiZX3MG4_4hBG5w

Tunnel SSH, IP Dynamique & proxy Firefox

Configurer un tunnel SSH sur un poste client, puis le proxy Firefox

Quand on bosse avec des freelances, qui se trouvent à différents endroits du monde leur accès à internet peut-être plus ou moins aléatoire. En ce moment je rencontre le problème suivant:

Nous utilisant un service en s’appuyant sur leur API. Mais l’accès au différentes ressources est restreinte selon l’IP cliente. Pour peu que l’on se trouve derrière une IP dynamique et cela devient problématique…

Au moin deux solutions peuvent être mise en oeuvre pour contourner le problème:

  • Utilisation d’un VPN
  • Utilisation d’un Tunnel SSH

Le choix a été fait d’utiliser un tunnel SSH, car plus simple, selon moi, à mettre en œuvre, surtout si le besoin est de fixer l’adresse IP de la machine cliente. L’installation est simple pour le client, un client ssh est disponible sur une machine Linux, et l’utilitaire putty sous Windows permet de faire cela simplement. Le tunnel SSH créer un proxi local sur la machine cliente client convient de préciser au programme dont on souhaite qu’il utilise le tunnel

Configuration du tunnel SSH

Configuration du tunnel SSH sous Windows:

Récupérer putty, et configurer une connexion SSH classique:

  • Host Name (or IP adress)
  • Port si le serveur SSH n’écoute pas sur le port 22

Howto:tunnel_ssh_avec_putty [Fig. 1]
Configuration tunnel SSH putty étape 1
Ensuite se rendre dans Connection > SSH > Tunnels

  • Source Port, une valeur arbitraire mais doit être libre sur la machine cliente
  • Destination, identique à Host Name, préciser le port si différent de 22 (après les deux points)
  • Et enfin choisir Dynamique

howto_putty_ssh_tunnel3
Configuration tunnel SSH putty étape 2

Pour finir Cliquez sur le bouton ADD pour ajouter le tunnel. Pour ouvrir le tunnel cliquer sur Open.

Configuration du Tunnel sous Linux

Avec ssh:

ssh -D1080 user@destination:port

Le port est facultatif si égal à 22.

Le paramètre -D est pour définir une connexion dynamique.

Enfin 1080, est le Source Port, une valeur arbitraire pourvu que ce soit un port libre la machine cliente.

Configuration du proxy sous Firefox

Une fois le tunnel établi il se comporte comme un proxy sur la machine locale: exemples de configuration avec Firefox:

proxy-firefox-tunnel-ssh-1
Configuration Proxy Firefox Etape 1

Se rendre dans Paramètre > Avancé > Réseau, dans la section Connexion cliquer sur paramètres:

proxy-firefox-tunnel-ssh-2
Configuration Proxy Firefox Etape 2

Sélectionner « Configuration Manuelle du Proxy« , dans Hôte SOCKS saisissez « localhost« , SOCKS v5 et dans le champ Port mettre Source Port précédement défini.

Puis valider par OK. Tant que le proxy sera actif toute les connesxions initialiser par Firefox passerons désormais par le tunnel SSH.

Elle est pas belle la vie 🙂