You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The changes in smart.py include an update to the version number from 0.8 to 1.0.1. New model fields for online and mini reasoning have
been added, along with a flag for using the Groq planning model. The logic for selecting models based on hashtags has been expanded to
include an online model option.
Copy file name to clipboardExpand all lines: pipes/smart.py
+38-2Lines changed: 38 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@
5
5
description: SMART is a sequential multi-agent reasoning technique.
6
6
required_open_webui_version: 0.3.30
7
7
requirements: langchain-openai==0.1.24, langgraph
8
-
version: 0.8
8
+
version: 1.0.1
9
9
licence: MIT
10
10
"""
11
11
@@ -52,6 +52,7 @@
52
52
- Use #small for the simple queries or queries that mostly involve summarization or simple "mindless" work. This also invloves very simple tool use, like converting a file, etc.
53
53
- Use #medium for task that requiere some creativity, writing of code, or complex tool-use.
54
54
- Use #large for tasks that are mostly creative or involve the writing of complex code, math, etc.
55
+
- Use #online for tasks that mostly requiere the use of the internet. Such as news or queries that will benifit greatly from up-to-date information. However, this model can not use tools and does not have vision.
55
56
2. Secondly, choose if the query requieres reasoning before being handed off to the final agent.
56
57
- Queries that requeire reasoning are especially queries where llm are bad at. Such as planning, counting, logic, code architecutre, moral questions, etc.
57
58
- Queries that don't requeire reasoning are queries that are easy for llms. Such as "knowledge" questions, summarization, writing notes, simple tool use, etc.
0 commit comments