Sistema de banco de dados para aplicativos movidos a IA
Siga o evadb
O EVADB permite que os desenvolvedores de software criem aplicativos de IA em algumas linhas de código. Sua poderosa API SQL simplifica o desenvolvimento de aplicativos de AI para dados estruturados e não estruturados. Os benefícios do Evadb incluem:
| Fontes de dados estruturadas | Fontes de dados não estruturadas | Fontes de dados do aplicativo |
|---|---|---|
|
|
|
Mais detalhes sobre as fontes de dados suportados estão disponíveis aqui.
| Abraçando o rosto | Openai | YOLO |
|---|---|---|
|
|
|
Mais detalhes sobre os modelos de IA suportados estão disponíveis aqui
| Regressão | Classificação | Previsão de séries temporais |
|---|---|---|
|
|
|
Mais detalhes sobre as estruturas do Automl suportadas estão disponíveis aqui.
Mais detalhes sobre as otimizações no EVADB estão disponíveis aqui.
Ei! Se você estiver animado com a nossa visão de trazer a IA dentro dos sistemas de banco de dados, mostre alguns ❤️ por:
Gostaríamos muito de aprender sobre seu aplicativo de IA. Preencha este formulário de 1 minuto: https://v0fbgcue0cm.typeform.com/to/bzhzwezm
Você pode encontrar a documentação completa do evadb em evadb.ai/docs
No mundo da IA, chegamos a um estágio em que muitas tarefas de IA tradicionalmente tratadas pelos engenheiros de IA ou ML agora podem ser automatizadas. O EVADB permite que os desenvolvedores de software executem tarefas avançadas de IA sem precisar se aprofundar nos detalhes complexos.
O EVADB abrange muitos aplicativos de IA, incluindo regressão, classificação, reconhecimento de imagem, resposta a perguntas e muitos outros aplicativos generativos de IA. O EVADB tem como alvo 99% dos problemas de IA que geralmente são repetitivos e podem ser automatizados com uma chamada de função simples em uma consulta SQL. Até agora, não existe uma estrutura abrangente de código aberto para trazer a IA para um sistema de banco de dados SQL existente com uma estrutura de otimização de AI com princípios, e é aí que entra o EVADB.
Nosso público -alvo são os desenvolvedores de software que podem não ter necessariamente experiência em IA, mas exigem recursos de IA para resolver problemas específicos. Tivemos programadores que escrevem consultas SQL simples dentro de seus aplicativos CRUD. Com o EVADB, é possível adicionar facilmente recursos de IA a esses aplicativos, chamando as funções internas de IA nas consultas.
Siga o Guia de Iniciação para entrar no bordo o mais rápido possível.
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 Aqui estão alguns aplicativos de IA ilustrativos construídos usando o EVADB (cada caderno pode ser aberto no 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 ;Gostaríamos muito de aprender sobre seu aplicativo de IA. Preencha este formulário de 1 minuto: https://v0fbgcue0cm.typeform.com/to/bzhzwezm
Se você encontrar algum bug ou tiver algum comentário, poderá entrar em contato conosco em nossa comunidade Slack? Ou crie um problema do github?.
Aqui está o roteiro público de Evadb? Priorizamos os recursos com base no feedback do usuário, por isso gostaríamos de ouvir você!
Somos uma equipe enxuta em uma missão para trazer a IA dentro dos sistemas de banco de dados! Todos os tipos de contribuições para o evadb são apreciados? Se você quiser se envolver, aqui estão as informações sobre onde poderíamos usar sua ajuda: Guia de Contribuição?
Copyright (C) Grupo de Database da Georgia Tech. Licenciado sob uma licença Apache.