mosmql
v3.0.0
Published
Generate a MongoDb/Monitoring Query Language (MQL) through OpenAI GPT
Downloads
26
Maintainers
Readme
mosmql
Prerequisites
NodeJS
OPENAI_API_KEY
MongoDB
installation
npm i mosmql
How to use
const mosmql = require('mosmql');
mosmql.mosmql(your text query ,OPENAI_API_KEY,filePath, your collection name, your mongodb uri)
the 1st parameter is the query text for exmaple
give me results about John Doe
2nd parameter is your
OPENAI_API_KEY
from OpenAi3rd parameter is your filePath training model example
input.txt
4th parameter your db collection name example
sample_restaurants
5th parameter popular mongodb uri connection to the database starts with
mongodb+srv://
After installing the package
const mosmql = require('mosmql'); async function dbResult() { const result = await mosmql.mosmql("Query restaurants collection for restaurants with American cuisine", process.env.OPENAI_API_KEY, 'input.txt', "sample_restaurants", process.env.uri) console.log(result) }
How could this software be used and contribute in AI
- You can use the packe for automatic mongodb queries
- monitoring text to MongoDB query executed e.g. "Give me info about User X or give me the last 10 entries"
- Voice input to Text then Text to MongoDB Query executed by the package "something like AI software like Amazon Alexa"