Devika : logiciel d'intelligence artificielle open-source intelligence qui comprend, divise les instructions en sous-tâches et écrit du code

Introduction générale

Devika est un ingénieur logiciel IA avancé qui comprend les instructions humaines de haut niveau, les décompose en étapes, recherche les informations pertinentes et écrit le code pour atteindre un objectif donné. Devika se veut une alternative libre à Devin de Cognition AI, en fournissant un assistant de programmation IA capable de réaliser des tâches de codage complexes avec un minimum d'assistance humaine.

Devika:开源的AI软件工程师智能体,能够理解、拆分指令为子任务并编写代码

 

Liste des fonctions

  • Prise en charge de Claude 3, GPT-4, Gemini, Mistral, Groq et des LLM natifs
  • Compétences avancées en matière de planification et de raisonnement dans le domaine de l'IA
  • Extraction de mots-clés pour une recherche ciblée
  • Navigation sur le web et collecte d'informations en toute transparence
  • Rédaction de codes dans plusieurs langages de programmation
  • Suivi et visualisation de l'état d'un agent dynamique
  • Interaction en langage naturel par le biais de l'interface de dialogue en ligne
  • Organisation et gestion de projets
  • Architecture extensible permettant d'ajouter de nouvelles fonctionnalités et intégrations

 

Utiliser l'aide

Processus d'installation

  1. Clonage de l'entrepôt Devika :
    git clone https://github.com/stitionai/devika.git
  1. Accédez au catalogue de projets :
    cd devika
    
  2. Créez un environnement virtuel et installez les dépendances nécessaires :
    uv venv
    source .venv/bin/activate  # macOS和Linux
    .venv\Scripts\activate  # Windows
    uv pip install -r requirements.txt
    
  3. Installez Playwright pour activer la fonctionnalité du navigateur :
    playwright install --with-deps
    
  4. Démarrer le serveur Devika :
    python devika.py
    

    Si tout se passe bien, vous obtiendrez le résultat suivant :

    root: INFO : Devika is up and running!
    
  5. Commencer la partie avant :
    cd ui/
    bun install
    bun run start
    
  6. Ouvrez votre navigateur et naviguez vershttp://127.0.0.1:3001Visitez l'interface web de Devika.

Lignes directrices pour l'utilisation

  1. Ouvrez l'interface web de Devika.
  2. Pour créer un nouveau projet, cliquez sur "Sélectionner un projet" puis sur "Nouveau projet".
  3. Sélectionnez le moteur de recherche et la configuration du modèle.
  4. Fournissez un objectif de haut niveau ou une description de la mission dans l'écran de discussion.
  5. Devika traitera votre demande, la décomposera en étapes et commencera à exécuter les tâches.
  6. Suivre les progrès de Devika, visualiser le code généré et fournir des conseils ou des commentaires supplémentaires si nécessaire.
  7. Une fois que Devika a terminé la tâche, examinez le code généré et les fichiers du projet.
  8. Répéter et affiner le projet en fournissant des instructions supplémentaires ou en apportant des modifications.
© 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...