diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 0a53d03..c4a9332 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -18,7 +18,7 @@ model Session { endedAt DateTime? callId String @unique - callerPhone String @unique + callerPhone String operatorPhone String? @unique operator Operator? @relation(fields: [operatorPhone], references: [phoneNumber]) diff --git a/src/chat.js b/src/chat.js index 0ef6674..16b8699 100644 --- a/src/chat.js +++ b/src/chat.js @@ -38,6 +38,8 @@ export const chat = async (callId) => { }); } + console.log(messages) + const res = await openai.createChatCompletion({ model: "gpt-3.5-turbo", messages: messages, diff --git a/src/test.js b/src/test.js index 4de7fb9..24e28d4 100644 --- a/src/test.js +++ b/src/test.js @@ -1,8 +1,10 @@ +import { Role } from "@prisma/client" import { chat } from "./chat.js" -import { createSession } from "./session.js" +import { addMessage, createSession } from "./session.js" const main = async () => { - // const session = await createSession("testid", "12345") + const session = await createSession("testid", "12345") + await addMessage("testid", Role.USER, "Hey. I'm feeling ") console.log(await chat("testid")) }