Replies: 2 comments
-
Hi @yotsuda, AIShell is able to load multiple agents from a single DLL. See code here: AIShell/shell/AIShell.Kernel/Shell.cs Line 199 in fa0948b It loads all types exposed from an assembly that implements the ILLMAgent interface.
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi @daxian-dbw , thank you very much for pointing me to that code! I really appreciate your help and will give it a try. |
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.
-
Hello AIShell team,
Thank you for sharing this amazing software. I’m really enjoying developing an AI Shell agent. I’d like to suggest a feature that would be helpful for certain use cases.
Currently, it seems that a single .dll can only register one agent. However, there are situations where it would be beneficial to register multiple agents from a single .dll. For example, when implementing domain-specific experts using context grounding, it would be useful if the agent implementation could remain unchanged while the underlying documents for context grounding could be configured via a settings file.
I’d greatly appreciate your consideration. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions