Open Canvas : toile collaborative d'édition de code, version open source d'OpenAI Canvas/Claude Artifacts

Introduction générale

LangChain présente Open Canvas, une application web open source conçue pour améliorer l'expérience d'édition de documents et de collaboration avec une fonctionnalité de mémoire double-agent intégrée et un smith intégré pour observer tous les détails de l'exécution. La plateforme s'inspire de "Canvas" d'OpenAI, mais elle est améliorée à plusieurs égards. Les utilisateurs peuvent commencer avec un document existant et facilement créer et itérer sur le contenu en utilisant les multiples outils d'édition et les mémoires fournis par la plateforme.

Open Canvas:代码编辑协作画布,开源版OpenAI Canvas/Claude Artifacts

 

Liste des fonctions

  • source ouverteLe code de l'interface, de l'agent de génération de contenu et de l'agent de réflexion est libre et sous licence MIT.
  • Fonction de mémoire intégréeLa plate-forme est dotée d'un agent réfléchissant capable d'enregistrer les règles de style et les idées de l'utilisateur dans une mémoire partagée.
  • Prise en charge multilingueLes utilisateurs peuvent choisir le langage de programmation qui leur est familier pour l'édition.
  • Documentation existante pour commencerLe logiciel d'édition de texte : permet aux utilisateurs de démarrer à partir d'un éditeur de texte ou de code existant plutôt que de partir de zéro.
  • Utilisation gratuiteLes utilisateurs peuvent utiliser la version déployée gratuitement ou cloner le dépôt pour la déployer eux-mêmes.

 

Utiliser l'aide

Processus d'installation

  1. entrepôt de clonesPour cela, il faut d'abord cloner le dépôt Open Canvas et se rendre dans le répertoire.
    git clone https://github.com/langchain-ai/open-canvas.git
    cd open-canvas
    
  2. Installation des dépendances: Installer toutes les dépendances à l'aide de Yarn.
    yarn install
    
  3. Configuration des variables d'environnementLa reproduction : La reproduction .env.example Le contenu du fichier se trouve à l'adresse suivante .env et définir les valeurs souhaitées.
    LANGCHAIN_TRACING_V2=true
    LANGCHAIN_API_KEY=your_api_key
    ANTHROPIC_API_KEY=your_api_key
    OPENAI_API_KEY=your_api_key
    KV_REST_API_URL=your_api_url
    KV_REST_API_TOKEN=your_api_token
    LANGGRAPH_API_URL=your_api_url
    
  4. Démarrer le serveur de développementLancement du serveur de développement : Exécutez la commande suivante pour lancer le serveur de développement.
    yarn dev
    

    Puis ouvrez-le dans votre navigateur localhost:3000 Interagir.

Lignes directrices pour l'utilisation

  1. Création d'un nouveau documentPour ce faire, cliquez sur le bouton "Nouveau document" de la page d'accueil et sélectionnez l'éditeur de texte ou de code.
  2. éditer un documentLes outils de l'éditeur : Utilisez la barre d'outils de l'éditeur pour formater le texte, insérer des blocs de code, etc.
  3. Préservation et mémoireLa plateforme enregistre automatiquement les règles de style et les idées de l'utilisateur au cours du processus d'édition, ce qui facilite la poursuite de l'édition la prochaine fois.
  4. fonction de collaborationLes documents peuvent être édités par d'autres utilisateurs et les modifications et les commentaires peuvent être visualisés en temps réel.
  5. Exportation de documentsAprès modification, le document peut être exporté dans différents formats, tels que PDF, Markdown, etc.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...