A big obstacle to my using DevonThink's new AI

I subscribe to ChatGPT’s Pro plan and have for a couple of years. Over that time, ChatGPT has built up a considerable store of knowledge about me and the output I need for my work, making ChatGPT more and more useful to me. It is, as folks in the software industry say, a flywheel.

When I try the same queries in DEVONthink’s built-in AI, the results are nowhere near as good, and I think it’s because API access to ChatGPT doesn’t have that built-in store of knowledge about me and my work.

I wonder if other DEVONthink users have found solutions to these problems, and if so how?

I am not a software developer or programmer. To describe the extent of my ignorance: I can’t even create or modify a simple AppleScript, and I’ve never been able to figure out Shortcuts.

1 Like

ChatGPT’s Pro plan doesn’t include API access. This is directly from their help center…

Please provide concrete information on this, e.g., what queries, what results from ChatGPT, and what results from DEVONthink?

And note DEVONthink isn’t storing information about you.

1 Like

Big error! I’m not on the Pro plan; I’m on the Plus plan!

I can’t provide specifics on how DEVONthink results are inferior, I’m afraid. It’s just a sense I have.

I would say people should think about how much they trust their AI provider’s claims about privacy, data usage, etc. OpenAI and Google clearly have been stealing information for years, then try justifying it by saying “But AI wouldn’t be as good as it is if we had to ask for permission!” People have given far more of themselves to Google, Meta, Apple, and now OpenAI, etc. all for “results”. Whether that’s a tradeoff someone is comfortable with or not is a personal decision.

DEVONthink is doing what it can to keep your information private when dealing with AI. There is a lot more at stake for many of our customers, with masses of personal and professional data stored in their databases. Perhaps that leads to “inferior, but more secure” results. On the other hand, we have firsthand experiences of DEVONthink excelling beyond what some other AI applications deliver.

4 Likes

Due to your experiences your prompts are most likely fine-tuned for ChatGPT and do not necessarily work as well in other apps like Claude or DEVONthink. Even switching models in the same app can have a major impact.

2 Likes

This is very likely because ChatGPT includes “memory” now (it’s an option you can disable), which helps it build up a profile of you and who you are. The APIs are stateless, so they don’t remember anything between invocations.

The way this works is that ChatGPT remembers things about you as you use it, and then injects that context into prompts before passing them on to the stateless OpenAI APIs.

4 Likes

There’s quite a lot of evidence that people’s “feelings” about LLM performance can be extremely misleading.

ChatGPT in particular is very good at telling people what they want to hear, but that doesn’t mean its results are “better.”

4 Likes

You could probably get ChatGPT to generate a good prompt based on its knowledge of you, then try it in DEVONthink to see how you like the results. Right now, I think you can’t tweak DEVONthink’s chat prompt, just its summarization prompt, but hoping that’ll be added.

2 Likes

Oh that is very true with any LLM model I’ve interacted with! I think it’s a byproduct of training them to be pleasant and engaging I suppose.

2 Likes

This seems like an appropriate place for this:

2 Likes

I have tried to suppress ChatGPT’s personality. Here’s what I have in “Customize ChatGPT” > “What traits should ChatGPT have?”

Keep responses short. ChatGPT can have opinions. When providing answers to prompts, maintain a neutral and straightforward tone, ensuring the responses are professional, clear, and concise. Offer straightforward content summaries, and provide clear, concise feedback on writing tasks. Don’t use lists in responses unless specifically requested by the user, ensuring communication is direct and to the point. When responding to queries, include links.

I don’t want ChatGPT to tell me, “Great question” or any of that encouraging horsehockey. I don’t need approval from a robot.

3 Likes