Unable to make assistants private #8247
-
What happened?I have enabled "privateAssistants" to true in my yaml, also tried "private: true" as per what I read in the codebase. Yet all users see assistants regardless of who has created them (created test assistants after enabling to true, still no go). The config of the assistant isn't available, but the assistants work from all accounts. I manually added "metadata.author" to an assistant with user objectID, but still this assistant is visible to all. What can I try to solve this ? Some assistants have access to confidential data using admin tokens. I realise this might be the correct functionning of the feature, hiding config but allowing users to access it. If so, how do I allow only specific users to access specific assistants, or only admins , etc ? Thanks for your amazing work. Version InformationEndpoints api response: { Steps to Reproduce
What browsers are you seeing the problem on?No response Relevant log outputNo logs ScreenshotsNo response Code of Conduct
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I don’t see your config. Note: also I highly recommend not to use assistants as OpenAI is sunsetting this service and I will no longer be maintaining them |
Beta Was this translation helpful? Give feedback.
I don’t see your config. Note:
privateAssistants
do not work withsupportedIds
orexcludedIds
https://www.librechat.ai/docs/configuration/librechat_yaml/object_structure/assistants_endpoint#privateassistants
also I highly recommend not to use assistants as OpenAI is sunsetting this service and I will no longer be maintaining them