Replies: 1 comment
-
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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