Intelligent Agent Router: LLM-powered natural language routing with suggestion UI

This commit is contained in:
2026-04-14 14:41:44 +00:00
parent f39bd13fc6
commit f01553c511
4 changed files with 413 additions and 1 deletions
+14
View File
@@ -85,6 +85,20 @@ class Bridge(Base):
user = relationship("User")
class RouteLog(Base):
__tablename__ = "route_log"
id = Column(Integer, primary_key=True, autoincrement=True)
user_id = Column(Integer, ForeignKey("users.id"), nullable=False)
request_text = Column(Text, nullable=False)
recommended_agent = Column(String, default="")
action = Column(String, default="")
reasoning = Column(Text, default="")
outcome = Column(String, default="pending") # pending, accepted, rejected, success, failed
metadata_ = Column("metadata", JSON, default=dict)
created_at = Column(DateTime, default=lambda: datetime.now(timezone.utc))
class LLMProvider(Base):
__tablename__ = "llm_providers"