-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ai-summary): discussion summary in meeting summary #7534
feat(ai-summary): discussion summary in meeting summary #7534
Conversation
…fter discuss stage is complete
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! I wonder should we show some kind of spinner or loading indicator if summary is not ready yet?
Yeah, I think you're right! I've created an issue as I don't think it'll be straightforward: #7537 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's good for now. I would like to update the summary once the API requests finished. Maybe we should add these to the meeting subscription and just send them once ready?
I haven't checked the email, but that would also miss these fields, right?
await client.connect() | ||
await client.query(` | ||
ALTER TABLE "Discussion" | ||
DROP COLUMN "summary"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 IF EXISTS
Agreed! This issue should resolve that: #7537
In a later PR (#7543), I only send the email once the whole summary has been generated which means the discussion summary should also have been generated by then |
Fix #7488
Demo: https://www.loom.com/share/9dabdb277aca410bacf66fa85dcd5666
To test
OPEN_AI_API_KEY
andOPEN_AI_ORG_ID
env varsaiSummary
feature flag to the userDiscussion Summary
in the meeting summary