Système de base de données pour les applications alimentées par l'IA
Suivez Evadb
EVADB permet aux développeurs de logiciels de créer des applications AI dans quelques lignes de code. Sa puissante API SQL simplifie le développement d'applications AI pour les données structurées et non structurées. Les avantages de l'EVADB comprennent:
| Sources de données structurées | Sources de données non structurées | Sources de données d'application |
|---|---|---|
|
|
|
Plus de détails sur les sources de données prises en charge sont disponibles ici.
| Visage étreint | Openai | Yolo |
|---|---|---|
|
|
|
Plus de détails sur les modèles d'IA pris en charge sont disponibles ici
| Régression | Classification | Prévision des séries chronologiques |
|---|---|---|
|
|
|
Plus de détails sur les frameworks Automl pris en charge sont disponibles ici.
Plus de détails sur les optimisations dans EVADB sont disponibles ici.
Hé! Si vous êtes enthousiasmé par notre vision d'apporter l'IA dans les systèmes de base de données, montrez certains ❤️ par:
Nous serions ravis de découvrir votre application AI. Veuillez remplir ce formulaire d'une minute: https://v0fbgcue0cm.typeform.com/to/bzhzwezm
Vous pouvez trouver la documentation complète de l'EVADB à EVADB.AI/DOCS
Dans le monde de l'IA, nous avons atteint un stade où de nombreuses tâches de l'IA qui étaient traditionnellement gérées par des ingénieurs d'IA ou ML peuvent désormais être automatisées. EVADB permet aux développeurs de logiciels ayant la possibilité d'effectuer des tâches AI avancées sans avoir à se plonger dans les détails complexes.
EVADB couvre de nombreuses applications d'IA, notamment la régression, la classification, la reconnaissance d'image, la réponse aux questions et de nombreuses autres applications d'IA génératives. EVADB cible 99% des problèmes d'IA qui sont souvent répétitifs et peuvent être automatisés avec un appel de fonction simple dans une requête SQL. Jusqu'à présent, il n'y a pas de cadre complet open source pour apporter l'IA dans un système de base de données SQL existant avec un cadre d'optimisation d'IA de principe, et c'est là que EVADB entre en jeu.
Notre public cible est les développeurs de logiciels qui n'ont peut-être pas nécessairement une formation en IA mais qui ont besoin de capacités de l'IA pour résoudre des problèmes spécifiques. Nous ciblons les programmeurs qui écrivent des requêtes SQL simples dans leurs applications CRUD. Avec EVADB, il est possible d'ajouter facilement des fonctionnalités AI à ces applications en appelant des fonctions AI intégrées dans les requêtes.
Suivez le guide de démarrage pour vous embarquer le plus rapidement possible.
SELECT name, country, email, programming_languages, social_media, GPT4(prompt,topics_of_interest)
FROM gpt4all_StargazerInsights;
-- - Prompt to GPT-4
You are given 10 rows of input, each row is separated by two new line characters.
Categorize the topics listed in each row into one or more of the following 3 technical areas - Machine Learning, Databases, and Web development. If the topics listed are not related to any of these 3 areas, output a single N / A. Do not miss any input row. Do not add any additional text or numbers to your output.
The output rows must be separated by two new line characters. Each input row must generate exactly one output row. For example, the input row [Recommendation systems, Deep neural networks, Postgres] must generate only the output row [Machine Learning, Databases].
The input row [enterpreneurship, startups, venture capital] must generate the output row N / A. CREATE INDEX reddit_sift_image_index
ON reddit_dataset (SiftFeatureExtractor(data))
USING FAISS
SELECT name FROM reddit_dataset ORDER BY
Similarity(
SiftFeatureExtractor(Open( ' reddit-images/g1074_d4mxztt.jpg ' )),
SiftFeatureExtractor(data)
)
LIMIT 5 Voici quelques applications d'IA illustratives construites à l'aide de l'EVADB (chaque ordinateur portable peut être ouvert sur Google Colab):
CREATE TABLE text_summary AS
SELECT SpeechRecognizer(audio) FROM ukraine_video;
SELECT ChatGPT( ' Is this video summary related to Ukraine russia war ' , text )
FROM text_summary; CREATE FUNCTION IF NOT EXISTS PredictHouseRent FROM
( SELECT * FROM HomeRentals)
TYPE Ludwig
PREDICT ' rental_price '
TIME_LIMIT 120 ;Nous serions ravis de découvrir votre application AI. Veuillez remplir ce formulaire d'une minute: https://v0fbgcue0cm.typeform.com/to/bzhzwezm
Si vous rencontrez des bugs ou avez des commentaires, vous pouvez nous joindre sur notre communauté Slack? ou créer un problème github ?.
Voici la feuille de route publique d'Evadb? ️. Nous priorisons les fonctionnalités basées sur les commentaires des utilisateurs, nous serions donc ravis de vous entendre!
Nous sommes une équipe Lean dans une mission pour intégrer l'IA dans des systèmes de base de données! Toutes sortes de contributions à EVADB sont appréciées? Si vous souhaitez vous impliquer, voici des informations sur l'endroit où nous pourrions utiliser votre aide: Guide de contribution?
Copyright (C) Georgia Tech Database Group. Licencié sous une licence Apache.