When Cloning the "Main Agent" and Switching Models from Cloned Sub-Agents – System Reports Missing API Key Despite Pre-Configuration #6489
Unanswered
chalitbkb
asked this question in
Troubleshooting
Replies: 2 comments
-
I'll address each of your points soon, you wrote a lot in one report. My intuition tells me that part of what you're experiencing is a symptom of the hosted environment you are using, so details on that would help. Also, please share the relevant parts of your librechat.yaml config, as that may help diagnose the issue. None of the reported issues can be reproduced on my end. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What happened?
I have raised questions about the Agent issues multiple times, but the problems continue to persist. After cloning the "Main Agent," I encountered issues when switching models post-cloning. Specifically, when I changed the model from "o3-mini" to "DeepSeek," it prompted me for the API Key again, despite having already configured it. I tried switching to chat with the main model that isn't an Agent and used the DeepSeek model just like the Agent, and everything worked perfectly. This has been very frustrating, and I hope the project owner can investigate and resolve this issue promptly.
Additionally, there are problems related to the Agent's knowledge base. I have noticed that sometimes the uploaded files disappear from all Agents, including the Main Agent. However, I observed that even though the files are missing, they are still stored but not being utilized. The knowledge base I’m referring to is the pink box area where files are uploaded. This causes interference issues that affect other Agents, and I’m unsure why this happens. Ultimately, users have to re-upload the database to "attach the knowledge base to the Agent." There should be an option to use existing files. Please note that selecting existing knowledge is unrelated to the "Agent Chain (Mixture-of-Agents)" because their purposes differ. Using Agent Chain involves integrating knowledge bases from other Agent Chains, but for this issue, existing knowledge bases cannot be used. Users need to upload the knowledge anew, which is not an ideal solution. There should be an option to use existing files, which I have previously posted about. Therefore, I request the team responsible for this area to thoroughly inspect and test it again. This is a rather delicate issue that requires careful testing.
-- Please revisit this section of the explanation again. --
#6359 (comment)
it would become cumbersome and require multiple steps if users have to carefully press that section you're mentioning when interacting with agents. It should be integrated to simplify the process and reduce the number of actions needed. Good management should consolidate it.
Furthermore, when we want to share Agents with other users, don’t forget that users won’t be able to access the database because the files aren’t bundled with the Agents. Only the uploader who owns the Agents can use them. This means that shared Agents are useless because they aren’t connected to the uploaded knowledge base files. Even if files appear for selection on the user side who received my shared Agents, users won’t know which knowledge to select, which could lead to confusion in various situations.
Version Information
grep librechat
Steps to Reproduce
What browsers are you seeing the problem on?
Chrome
Relevant log output
Screenshots
Try switching back to the main chat model instead of "again"; it works well.

Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions