Cha CLI

Dépot GitHub du projet

About

Cha est un outil de chat CLI simple conçu pour interfacer facilement avec les modèles LLM d’OpenAI via l’API d’OpenAI. Des projets comme celui-ci sont courants, mais je n’en ai trouvé aucun qui réponde à mes besoins. Alors, j’ai créé Cha. J’ai développé cet outil il y a un peu plus d’un mois et demi et je l’utilise quotidiennement depuis. Si vous souhaitez utiliser Cha, consultez le dépôt GitHub du projet (situé en haut de cet article).

Features

  • Interface de chat CLI de base avec les modèles LLM d’OpenAI.
  • Capacité de scraping web pour les liens fournis (prend en charge le scraping JavaScript).
  • Fonctionnalité de scraping YouTube pour extraire les transcriptions vidéo.
  • Prise en charge du texte sur plusieurs lignes pour faciliter le copier‑coller dans le CLI.
  • Possibilité de générer des images en utilisant les modèles d’image d’OpenAI.
    • Utilise CLImage pour afficher les images directement dans le terminal.
  • Prend en charge les modes de chat interactif et non interactif.

Demos

Démonstration principale actuelle de Cha (19 mars 2024)

Démonstration principale de Cha (6 mars 2024)

Démonstration principale de Cha (1er mars 2024)

Marketing