Get intents from DB
This commit is contained in:
parent
146c17c0c0
commit
6a36e686b7
@ -9,10 +9,23 @@ const models = require("./models");
|
|||||||
const db = models.db;
|
const db = models.db;
|
||||||
const redis = models.redis;
|
const redis = models.redis;
|
||||||
const {sequelize, Sequelize} = db;
|
const {sequelize, Sequelize} = db;
|
||||||
|
const Intent = db.intent;
|
||||||
|
|
||||||
|
async function getIntents() {
|
||||||
|
try {
|
||||||
|
const intents = await Intent.findAll();
|
||||||
|
|
||||||
|
console.log(intents);
|
||||||
|
|
||||||
|
return intents;
|
||||||
|
} catch (err) {
|
||||||
|
console.error("getIntents error:", err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const config = require("./config");
|
const config = require("./config");
|
||||||
|
|
||||||
const INTENTS = [
|
/*const INTENTS = [
|
||||||
{
|
{
|
||||||
name: "play_music",
|
name: "play_music",
|
||||||
examples: ["play music", "start music", "resume music", "play songs"],
|
examples: ["play music", "start music", "resume music", "play songs"],
|
||||||
@ -25,7 +38,7 @@ const INTENTS = [
|
|||||||
name: "set_volume",
|
name: "set_volume",
|
||||||
examples: ["set volume to 30", "volume 50", "turn volume up", "turn volume down"],
|
examples: ["set volume to 30", "volume 50", "turn volume up", "turn volume down"],
|
||||||
},
|
},
|
||||||
];
|
];*/
|
||||||
|
|
||||||
let extractor;
|
let extractor;
|
||||||
|
|
||||||
@ -148,6 +161,8 @@ const main = async () => {
|
|||||||
|
|
||||||
if (doForce) console.info("Database dropped and resynced (force=true).");
|
if (doForce) console.info("Database dropped and resynced (force=true).");
|
||||||
|
|
||||||
|
const INTENTS = getIntents();
|
||||||
|
|
||||||
await initModel();
|
await initModel();
|
||||||
|
|
||||||
await redis.ensureGroup("transcripts", 'nlp');
|
await redis.ensureGroup("transcripts", 'nlp');
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user