File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change 1
1
__title__ = 'flat-ai'
2
2
__package_name__ = 'flat_ai'
3
- __version__ = '0.3.2 '
3
+ __version__ = '0.3.3 '
4
4
__description__ = 'F.L.A.T. (Frameworkless LLM Agent Thing) for building AI Agents'
5
5
__email__ = 'hello@mindsdb.com'
6
6
__author__ = 'Yours truly Jorge Torres and an LLM'
Original file line number Diff line number Diff line change @@ -159,11 +159,10 @@ def _execute():
159
159
}
160
160
schema_name = schema_class .__args__ [0 ].__name__ + "Array"
161
161
# Handle Pydantic models
162
- elif isinstance ( schema_class , type ) and issubclass ( schema_class , BaseModel ) :
162
+ else :
163
163
schema = schema_class .model_json_schema ()
164
164
schema_name = schema_class .__name__
165
- else :
166
- raise ValueError (f"Unsupported schema type: { schema_class } " )
165
+
167
166
168
167
messages = self ._build_messages (
169
168
{
You can’t perform that action at this time.
0 commit comments