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
# for free
to join this conversation on GitHub.
Already have an account?
# 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