Rechercher dans ce blog

dimanche 23 avril 2023

Exemple de code formaté avec highlight.js

Le code ci-dessous est éditée sous Blogger en mode HTML


const xhr = new XMLHttpRequest();

xhr.open('GET', 'https://example.com/api/data');

xhr.onload = () => {

  if (xhr.status === 200) {

    console.log(xhr.response); // Do something with the response

  } else {

    console.error('Request failed.');

  }

};

xhr.send();

Lien: Comment faire ?

Blogger : Comment ajouter de la coloration syntaxique sur votre code informatique?

Si vous utilisez Blogger comme moi par, et que vous souhaitez partager un bout de code utile, il est toujours agréable de faire usage de la coloration syntaxique pour rendre le tout plus lisible.

J'ai donc fouillé sur le Web, et j'ai trouvé la vidéo youtube suivante qui m'a été utile. C'est en anglais, bien guidé et donc simple à comprendre. 

Si l'intégration vous cause problème, faites le moi savoir !

Censure : bing chat vs ChatGPT

 


Le sujet est délicat surtout lorsqu'on y introduit une IA.

En 2016, Il a été démontré qu'en quelques heures, des personnes malintentionnés ont pu détourner le chatbot Tay de Microsoft pour lui faire dire des propos racistes et misogynes. source: Wikipedia

Si le bot acquiert la capacité d'apprendre des autres en toute autonomie, le risque d'en faire un monstre est facile. Il est donc nécessaire de placer des gardes fous, un certain filtrage pour éviter les dérapages.

Mais parfois, on frise le ridicule comme je viens de le constater en lisant un article de l'actualité sur Pierre Palmade et certaines pratiques * peu recommandables. Source: Parisien

bing chat est capable d'analyser la page ouverte et d'en faire un résumé pratique. Ensuite, il vous propose une liste de questions pertinentes que vous pouvez poser en 1 clic. Très pratique.

Dans cet article, la question : Qu'est ce que le chemse* ? a été spontanément suggérée.

Ignorant tout sur le sujet (vérité), je clique dessus tout naturellement, et un début d'explication arrive mot par mot, et soudainement, tout s'efface. Shocking !

De la censure pour un adulte qui veut comprendre ce mot ?

Non, je veux tout savoir. J'ouvre ChatGPT curieux de voir si la censure sera bien présente.
Je lui pose la même question.


Pas de censure.

Conclusion : Le puritanisme américain vient protéger nos âmes sensibles via un Microsoft bienveillant. Merci pour tout!


samedi 22 avril 2023

[Arthur] AutoGPT va complétement changer ton quotidien 😱



Tu as peut-être déjà entendu parler de l'AGI (Intelligence Artificielle Générale) et d'AutoGPT ?


Non ?


Ce qui suit va te plaire.
J'ai créé une vidéo spéciale pour t'expliquer tout ça en détail si jamais :



L'AGI et AutoGPT sont sur le point de tout changer.


Pour faire simple, l'AGI est une intelligence artificielle capable d'apprendre et de comprendre de manière autonome, tandis qu'AutoGPT est une version miniature de l'AGI.


Et ensemble, ces technologies sont en train de repousser les limites de l'IA.


Oui, oui, rien que ça...


Imagine des agents IA capables de se challenger eux-mêmes.


Imagine des agents IA capable de créer d'autres agents sous leur propre commandement, et de résoudre des problèmes de manière naturelle et fluide.



Eh bien, on y est ...


Voilà ce que l'AGI et AutoGPT promettent de réaliser.


Dans un futur proche, ces technologies pourraient bien remplacer les designers, rédacteurs, et bien d'autres métiers, tout en accélérant la productivité de manière stratosphérique.


Leur objectif ultime ?


Un raisonnement aussi proche que possible de celui de l'être humain.


Curieux de savoir comment tout ça fonctionne et pourrait impacter ta vie ?


Je t'invite à regarder ma première vidéo d'une trilogie explicative et à plonger dans ces technologies qui semblent tout droit sorties d'un film de science-fiction : https://www.youtube.com/watch?v=L_mp-vVTuDE



À très vite,


Arthur

API OpenAI : Comment l'utiliser ?




OpenAI donne un exemple de code cURL pour interfacer avec leur API :
https://platform.openai.com/docs/api-reference/chat/create?lang=curl

N'ayant pas la pratique cURL, j'ai demandé de transposer ce code en langage jQuery qui m'est plus familier. Si vous connaissez JavaScript, vous saurez exploiter les variables role, content et open_API_KEY via un formulaire HTML, et récupérer le retour de la requête POST pour l'afficher dans une DIV. Amusez-vous bien !

$.ajax({
  url: 'https://api.openai.com/v1/chat/completions',
  type: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer ' + OPENAI_API_KEY
  },
  data: JSON.stringify({
    'model': 'gpt-3.5-turbo',
    'messages': [{'role': 'user', 'content': 'Hello!'}]
  }),
  success: function(response) {
    // Traitement de la réponse réussie
    console.log(response);
  },
  error: function(error) {
    // Gestion des erreurs
    console.error(error);
  }
});

Assurez-vous de remplacer OPENAI_API_KEY par votre clé d'API OpenAI pour que la requête fonctionne correctement.

Notez également que dans jQuery, nous utilisons $.ajax() pour effectuer des appels HTTP, et nous utilisons l'option type pour spécifier la méthode HTTP (dans ce cas, POST).

La fonction success est appelée en cas de succès de la requête, et la fonction error est appelée en cas d'erreur.

vendredi 21 avril 2023

Quand bing fait ressortir l'image d'un rêve

 Vous cherchez à décrire une image vue dans un rêve, mais impossible de l'expliquer, et encore de le dessiner. Alors vous donnez quelques bribes de descriptions à bing, et tout d'un coup, le résultat vous donne un frisson. C'est ça, oui c'est ça !


infos

La conquête de la lune

 S'il y a un sujet passionnant actuellement, c'est bien la conquête de la lune.
Chacun a ses propres prédictions, et avec notre infini imagination aidée par DALL.E, voici ce qui en ressort. Et ne soyez pas surpris!