SquareDev
SquareDev est la plateforme de développement d'applications alimentées par des modèles de langage.
Les cas d'utilisation incluent :
- ? Discutez avec vos données
- Générez du texte personnalisé (e-mails, newsletter, notifications)
- ? Chatbots
- Analyser des données structurées
- ? Recherche sémantique
- Extraction de textes et de connaissances
- ? Structurer les données non structurées
Caractéristiques
Documentation
Documentation complète (à venir)
Tous les détails sur la manière de contribuer seront bientôt disponibles. Pour l'instant, veuillez laisser un ️ et regarder le repo.
Communauté et assistance
- Discussions sur GitHub. Idéal pour : aide à la construction, discussion sur les meilleures pratiques.
- Problèmes GitHub. Idéal pour : les bugs et les erreurs que vous rencontrez en utilisant SquareDev.
Statut
Nous sommes actuellement en Alpha. Regardez les « versions » de ce référentiel pour être informé des mises à jour majeures.
Comment ça marche
SquareDev est une combinaison d'outils open source qui facilite la création avec des LLM. Assis sur l'épaule de géants comme LangChain, Hugging Face, Supabase et autres. SquareDev crée les outils permettant aux développeurs avec ou sans expertise en IA de créer avec les LLM.
Architecture
Composants
- Studio : l'interface utilisateur avec laquelle vous interagirez pour configurer votre projet, gérer vos données, obtenir des clés API et d'autres paramètres.
- API : L'API est la passerelle vers votre projet. C'est l'interface qui vous permet d'interagir avec votre projet.
- Moteur de connaissances : gère toute la magie liée aux LLM et à l'intégration de la récupération, de la mémoire, de la recherche contextuelle, de l'extraction de texte et d'autres fonctionnalités principales.
- Surveillance : surveille votre projet et fournit des informations sur les performances, la latence, l'utilisation malveillante et d'autres mesures.