Rechercher dans ce blog

samedi 22 avril 2023

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!


 

jeudi 20 avril 2023

Lorsque bing Chat crée une image via Dall.e

 



Générer un texte utile c'est pratique, mais avec une image c'est toujours mieux.
Alors oui, il y a aujourd'hui une nouvelle panoplie de générateurs d'images en ligne comme Midjourney, Craiyon, etc. 

Et Microsoft a eu l'idée simple mais efficace d'intégrer le célèbre Dall.e dans son moteur bing. 

Cela donne Bing Image Creator.

Durant votre conversation avec bing Chat, demandez lui de vous créer une image avec un maximum de détails utiles. 

Vous obtenez 4 images. Vous pouvez ensuite les visualiser en qualité 1024x1024, et les télécharger en locale. 

Vous voilà devenu artiste en herbe !

Voir des exemples : Créateur d’images à partir de Microsoft Bing

Edge avec bing Chat

 

Il est possible de lancer bing Chat avec Chrome mais pour cela, il faut installer une extension "bing Chat for all browsers". Cette extension affiche bing Chat sur la page entière du navigateur. Il ne permet pas d'afficher l'assistant sur la partie droite du navigateur pendant que vous consultez d'autres pages sur la partie gauche comme on peut le faire avec Edge.


Quel est l'avantage de passer par Edge ?

L'assistant peut consulter la page que vous ouvrez à gauche, et donc répondre à vos questions sur celui-ci. 

Il peut aussi faire une synthèse rapide, pratique si vous devez lire un gros chapitre barbant. Le menu à droite est divisé en 3 parties : Conversation, Rédiger et Informations.

Je souligne que Rédiger et Informations n'existent pas dans l'application Android bing

Si bing Chat est réputé fournir des réponses assez courtes comparé à ChatGPT, le module Rédiger permet de générer des réponses avec plus d'options.

Le module Informations permet de regrouper les mots clefs de votre page en cours de lecture puis propose d'autres liens ou détails pouvant vous intéresser.

Notons que vous disposez d'un bouton Reload qui réinitialise bing Chat.

Alors oui, Microsoft a fait fort de proposer GPT-4 gratuitement même si la condition d'utilisation force l'utilisateur à utiliser EDGE.