This commit is contained in:
Haiping Chen 2024-07-02 09:56:15 -05:00
parent 2f197ccb80
commit 9715f28ada
3 changed files with 7 additions and 3 deletions

View file

@ -21,7 +21,7 @@ public interface IBotSharpPlugin
/// <summary>
/// Has build-in agent profile with this plugin
/// </summary>
string[] AgentIds => new string[0];
string[] AgentIds => [];
void RegisterDI(IServiceCollection services, IConfiguration config);

View file

@ -57,7 +57,10 @@ public class RouteToAgentRoutingHandler : RoutingHandlerBase, IRoutingHandler
}
message.FunctionArgs = JsonSerializer.Serialize(inst);
var ret = await routing.InvokeFunction(message.FunctionName, message);
if (message.FunctionName != null)
{
var ret = await routing.InvokeFunction(message.FunctionName, message);
}
var agentId = routing.Context.GetCurrentAgentId();
@ -82,7 +85,7 @@ public class RouteToAgentRoutingHandler : RoutingHandlerBase, IRoutingHandler
}
else
{
ret = await routing.InvokeAgent(agentId, _dialogs, onFunctionExecuting);
var ret = await routing.InvokeAgent(agentId, _dialogs, onFunctionExecuting);
}
var response = _dialogs.Last();

View file

@ -77,6 +77,7 @@ public class QdrantDb : IVectorDb
Uuid = id
},
Vectors = vector,
Payload = { }
};