-
-
Notifications
You must be signed in to change notification settings - Fork 188
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
I like the idea! #47
Comments
Re: #44 (comment) I wonder why your API key isn't working. But that's why the plugin is stuck on "Making smart connections...N" (I see you edited your post so I hope you got that solved!) The excluded message occurs when the current note matches any patterns configured in the "Exclusions" section of the settings. |
Thanks Brian. Yes, the first issue has been resolved because I ran out of credit :) Excluded error.
-hmm, initial feedback every time I open a note. I guess it gets sent to OpenAI? Takes some time for it to make smart connections, and I see the open usage going up. I wonder how much it will cost to process the whole vault. |
Your whole vault will be processed once when you first install the plugin. individual notes will also be re-embedded when you make substantial changes to them. While the logic is a bit more nuanced than this, essentially, your notes shouldn't be processed more than once unless you make substantial changes to them. Changing the note folder will re-embed the note. And if you rename a folder, all notes contained in the folder will be re-embedded. Changing a sentence in a note will re-embed a part of the note, but the note as a whole will only be re-embedded if the size of the note changes by >10%. I'm still working on improving the speed of the plugin, particularly when you open a new note. Currently, to prevent outdated results, the whole vault is checked for changes each time a note is opened. This is mostly what's happening when you see "Making Smart Connections..." If you want to learn more about what's happening in your vault, you can toggle on the "render logs" settings and keep the console log open. This will display your token usage, which notes are being embedded, and some other usage stats. |
I think it’s fantastic that you are doing this. It’s hard work to code and create stuff. I’m not a programmer. not too technical. Haha I appreciate what you are doing here. Thanks for building this plug in to make obsidian even more useful. Thank youOn 4 Mar 2023, at 10:48 PM, Brian Petro ***@***.***> wrote:
Your whole vault will be processed once when you first install the plugin. individual notes will also be re-embedded when you make substantial changes to them. While the logic is a bit more nuanced than this, essentially, your notes shouldn't be processed more than once unless you make substantial changes to them.
Changing the note folder will re-embed the note. And if you rename a folder, all notes contained in the folder will be re-embedded.
Changing a sentence in a note will re-embed a part of the note, but the note as a whole will only be re-embedded if the size of the note changes by >10%.
I'm still working on improving the speed of the plugin, particularly when you open a new note. Currently, to prevent outdated results, the whole vault is checked for changes each time a note is opened. This is mostly what's happening when you see "Making Smart Connections..."
If you want to learn more about what's happening in your vault, you can toggle on the "render logs" settings and keep the console log open. This will display your token usage, which notes are being embedded, and some other usage stats.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hopping on to also say thanks. I have been wanting this feature in something ever since reading about tad starners remembrance agent in the 90s! And this is even better. |
@brianpetro do you have a supporter link (patreon, buymeacoffee, etc)? This plugin is fantastic |
@smartguy1196 thank you 🙏 The best way to support me is by referring anyone who might be interested in hiring me as a consultant to this page https://wfhbrian.com/build-with-ai/ |
Thanks for doing this. I love the idea to have OpenAI help look through my notes to find connections.
So, I'm a noob. I don't know why my notes are "excluded".
What is happening? haha
Regards
The text was updated successfully, but these errors were encountered: