BuildShip : un outil low-code pour construire rapidement des API back-end d'IA

Derniers outils d'IAPosté il y a 4 mois Sharenet.ai
719 0
吐司AI

Introduction générale

BuildShip est un site web qui aide les utilisateurs à créer rapidement des fonctionnalités back-end. Il offre une interface visuelle intuitive qui permet aux utilisateurs de créer des API, des tâches programmées et des flux de travail automatisés complexes par des opérations de glisser-déposer. BuildShip prend en charge la connexion à divers outils et bases de données tels que OpenAI, Stripe, Supabase, etc. ainsi que la génération de nœuds de fonctions personnalisés avec l'IA. Il convient aux développeurs pour concrétiser rapidement leurs idées et aux personnes non techniques pour créer des services back-end simples. L'ensemble du processus se déroule dans le navigateur et le déploiement se fait en un clic, de manière simple et efficace.

BuildShip:快速构建AI后端API的低代码工具

 

Liste des fonctions

  • Visualisation de la construction du flux de travailLes applications de gestion de l'information : Construisez rapidement une logique d'arrière-plan et automatisez les processus en glissant et déposant des nœuds.
  • Génération rapide d'APILes services d'assistance à l'utilisateur : Prise en charge de la création d'API extensibles permettant de se connecter à des applications frontales ou à des services externes.
  • Mise en place d'une tâche chronométréeLes tâches programmées peuvent être planifiées, comme la production de rapports financiers sur une base mensuelle.
  • Génération de nœuds d'IAGénération rapide de nœuds de fonctions personnalisés avec l'IA pour compenser les intégrations manquantes.
  • Intégration d'outils multiplesSupport pour la connexion à OpenAI, Stable Diffusion, Firebase, et beaucoup d'autres outils et bases de données.
  • Déploiement en un clicCliquez sur "Déployer" pour mettre en service le service back-end.
  • Personnalisation du codeLes nœuds peuvent être modifiés en JavaScript ou TypeScript pour les besoins avancés.

 

Utiliser l'aide

BuildShip est un outil en ligne qui ne nécessite aucun téléchargement ou installation de logiciel. Les utilisateurs se rendent simplement sur le site https://buildship.com/Pour commencer, il suffit d'ouvrir un compte. Vous trouverez ci-dessous une description détaillée de la manière de démarrer et d'utiliser les principales fonctionnalités.

S'inscrire et se connecter

  1. Ouvrez votre navigateur et tapez https://buildship.com/.
  2. Cliquez sur le bouton "S'inscrire" dans le coin supérieur droit.
  3. Saisissez votre adresse e-mail et votre mot de passe, ou utilisez votre compte Google pour vous connecter directement.
  4. Après s'être connecté, entrer dans l'interface principale, vous pouvez voir l'option "Créer un nouveau projet".

Création du premier projet

  1. Cliquez sur "Créer un nouveau projet" et saisissez un nom de projet, par exemple "Mon API".
  2. Sélectionnez la zone de stockage des données (pour assurer la conformité au GDPR) et cliquez sur "Créer".
  3. Le système génère automatiquement un espace de travail vierge avec une barre de nœuds à gauche et une zone d'édition à droite.

Construire une API simple

Supposons que nous voulions créer une API qui renvoie un message d'accueil :

  1. Dans la barre de nœuds de gauche, trouvez le nœud "HTTP Trigger" et faites-le glisser vers la zone d'édition de droite. Il s'agit du point d'entrée de l'API.
  2. Cliquez sur le nœud "HTTP Trigger" et définissez le chemin d'accès à /helloLa méthode est "GET".
  3. Faites glisser un autre nœud "Return" et connectez-le à l'arrière du "HTTP Trigger".
  4. Dans le nœud "Retour", saisissez le contenu du retour, par exemple {"message": "Hello, BuildShip!"}.
  5. Cliquez sur "Deploy" dans le coin supérieur droit, attendez quelques secondes, le système générera un lien API, tel que https://your-project.buildship.app/hello.
  6. Ouvrez votre navigateur et visitez ce lien pour voir le message d'accueil renvoyé.

Mise en place de tâches chronométrées

Supposons que vous deviez contrôler automatiquement votre inventaire tous les jours :

  1. Après avoir créé un nouveau projet, faites glisser le nœud "Schedule Trigger".
  2. Définir l'heure de déclenchement, par exemple 8 heures du matin tous les jours (les expressions Cron sont prises en charge, par exemple 0 8 * * *).
  3. Faites glisser le nœud "Firestore Query", connectez-vous à la base de données et saisissez les critères de la requête (vous devez vous connecter à Firebase au préalable).
  4. Faites glisser le nœud "Sendgrid Email" et configurez le contenu de l'e-mail pour notifier l'état de l'inventaire.
  5. Connectez tous les nœuds, cliquez sur "Deploy" et la tâche s'exécutera à temps.

Utiliser l'IA pour générer des nœuds

Si une fonction spéciale est requise, comme l'analyse d'images :

  1. Cliquez sur "+ Generate Node with AI" à gauche.
  2. Saisissez une exigence, par exemple "Analyser des objets dans des images" et cliquez sur "Générer".
  3. L'IA génère un nouveau nœud, en faisant éventuellement appel à l'API Google Vision.
  4. Faites glisser ce nœud dans le flux de travail, connectez les entrées et les sorties et configurez la clé API.
  5. Effectuer des essais pour s'assurer que les résultats sont conformes aux attentes.

Connexion d'outils externes

Prenons l'exemple de la connexion à OpenAI :

  1. Trouvez le nœud "OpenAI" dans la barre des nœuds et faites-le glisser dans le flux de travail.
  2. Saisissez votre clé API OpenAI (disponible dans la section Secrets Manager (en toute sécurité).
  3. Définissez les entrées, par exemple, de manière à ce qu'il génère un morceau de texte et transmette le résultat au nœud suivant.
  4. Testez et déployez, et la fonctionnalité est prête à être utilisée.

Débogage et optimisation

  • Cliquez sur le bouton "Test" du nœud pour vérifier si la sortie est correcte.
  • Si quelque chose ne va pas, vérifiez le journal (dans la section Logs (dans l'onglet), ajuster comme demandé.
  • Le contrôle des versions permet de revenir à des configurations antérieures.

L'interface de BuildShip est simple et intuitive. Chaque nœud a une description, et vous pouvez voir l'utilisation en passant la souris dessus. Après le déploiement, le site web fournira une documentation détaillée sur l'API et les méthodes d'appel, ce qui est pratique pour les développeurs frontaux. Il dispose également d'une base de données intégrée et d'un stockage dans le nuage, de sorte qu'aucune configuration supplémentaire n'est nécessaire pour une première utilisation. Si vous rencontrez des problèmes, vous pouvez rejoindre la communauté Discord officielle (https://buildship.com/discord), on y trouve de nombreux tutoriels et une assistance aux développeurs.

 

scénario d'application

  1. Prototypage rapide
    Les développeurs peuvent utiliser BuildShip pour créer des API et une logique de back-end et valider des idées de produits en quelques minutes.
  2. Automatisation des processus d'entreprise
    Par exemple, obtenir les données de Stripe chaque mois, générer des rapports et les envoyer par e-mail à l'équipe.
  3. Applications basées sur l'IA
    Créer des chatbots ou des outils de génération d'images en collaboration avec OpenAI ou Stable Diffusion.
  4. Projets individuels
    Les utilisateurs non techniques peuvent rapidement créer des bots WhatsApp ou des services d'interrogation de données à l'aide de modèles.

 

QA

  1. BuildShip nécessite-t-il des connaissances en programmation ?
    Aucun besoin. Il n'y a pas de code à utiliser, et le glisser-déposer suffit pour la plupart des fonctions. Mais si vous souhaitez le personnaliser, vous pouvez utiliser un simple JavaScript.
  2. La version gratuite est-elle suffisante ?
    La version gratuite propose 3 000 appels et 5 flux de travail et convient pour les tests et les petits projets. Il est recommandé de passer à la version payante pour les grandes applications.
  3. Comment assurer la sécurité de vos données ?
    BuildShip utilise un projet Google Cloud à locataire unique dont les clés d'API sont stockées dans le fichier Secret Manager dans lequel les données ne seront pas divulguées.
© déclaration de droits d'auteur
AiPPT

Articles connexes

Pas de commentaires

aucun
Pas de commentaires...